/images/avatar.png

Google AdSense + Banner GDPR = RESULT_CODE_HUNG

Google AdSense e Banner per GDPR/Privacy Se avete un sito web e usate Google Adsense per monetizzare il vostro traffico, probabilmente sapete che da qualche tempo Google ha introdotto un banner automatico per il consenso dei cookie (GDPR) che appare in fondo alla pagina quando un utente visita il vostro sito da un paese dell’Unione Europea. I Banner per la privacy proposti da Google AdSenseGoogle AdSense’s Privacy Banners " I Banner per la privacy proposti da Google AdSense

L'installazione definitiva di Home Assistant: Docker, Plugin HACS e HTTPS

Perché non installare HomeAssistant? direttamente sul computer Apparentemente installare HomeAssistant direttamente sul sistema operativo (sia su un Raspberry che su un normale pc) può sembrare la via migliore per sfruttare uno fra i software più diffusi al mondo in ambito domotica e automazione. Questa soluzione però porta con se anche diverse limitazioni, che si manifestano nei modi più fastidiosi possibili: Impossibilità di scegliere il sistema operativo dell’host su cui verrà installato HomeAssistant.

Forzare Chrome e Edge ad utilizzare il DNS locale

La situazione Come descritto anche negli articoli riguardanti la dashboard di casa e Openhab, spesso c’è la necessità di definire un server DNS interno alla rete locale sotto il nostro controllo. Di base, per indirizzare gli utenti della rete locale ad impiegare il DNS locale basterebbe impostare correttamente l’indirizzo IP del server DNS nei parametri del DHCP server, in modo che l’informazione arrivi a tutti gli host che acquisiscono i parametri di rete.

Domotica e meteo: come personalizzare la tua casa in base alle previsioni del meteo

Fare colazione fra i colori del meteo Una buona abitudine per iniziare la giornata con il piede giusto è quella di alzarsi dal letto ed avere una luce soffusa in giro per casa. Con una lampada RGB o con una striscia led colorata è possibile scegliere il colore con cui illuminare la stanza con le previsioni del tempo, per unire l’effetto di una bella luce colorata soffusa e dinamica con quello che sarà il mood della giornata.

Gli script Javascript in Openhab hanno smesso di funzionare? Ecco la soluzione

Il problema Nel mio caso si è manifestato aggiornando Openhab alla versione Milestone 4.0. Tutti i miei script in Javascript hanno smesso di funzionare con errori del tipo Reference error “event” is not defined. oppure Reference error “items” is not defined. La situazione Dalla versione 3 di Openhab, il plugin nella categoria Automation che consentiva di interpretare gli script in Javascript era Javascript Scripting basato sul Nashorn Engine. Questo motore, parte di Java fino alla versione 15, consente di utilizzare codice Javascript con la sintassi ECMA Script 5.

Come inserire un riproduttore audio in un sito statico basato su Hugo

Obiettivo Può capitare di dover inserire in una pagina web un riproduttore audio di file statico. Nel mio caso ne ho avuto bisogno per pubblicare i suoni derivati dalle missioni Apollo per la domotica di casa (ne parlo qui). Anche nel caso di un sito basato su tecnologia Jamstack come HUGO è possibile con poco integrare il codice necessario per impiegare il riproduttore nativo all’interno dello standard html5 per la riproduzione di audio e musica.

Come ho risolto il problema del caricamento infinito sulla nas QNAP

Il problema dell’infinita schermata di caricamento blu sul QNAP Spoiler della soluzione Nel mio caso sono riuscito a risolvere il problema con i passi che riporto qui sotto (spero funzionino anche per te). I sintomi Se sei arrivato su questa pagina immagino che anche tu ti sia ritrovato, come me, a fissare per interi minuti la schermata di caricamento blu dopo aver effettuato il login sulla tua nas Qnap. Il problema è noto e evidente, una volta navigato sulla pagina di gestione della nas (http://ip_nas:8080) ed effettuato il login si rimane in attesa nella mitica schermata blu di caricamento senza poter proseguire.

L'easter egg lunare per la casa di un nerd

Attenzione! Articolo ad alto livello nerd. Può nuocere al benessere familiare e ai rapporti con gli altri ospiti di casa L’easter egg della mia casa domotica Oggi voglio condividere con voi una delle mie ultime perdite di tempo: ho aggiunto i quindar tones come feedback della pressione ai pulsanti degli scenari nella mia casa domotica. Se non sapete cosa sono i quindar tones, vi spiego subito: si tratta dei famosi “bip” che si sentivano durante le missioni spaziali americane Apollo.

Visualizzare un file pdf in un sito statico basato su Hugo

Obiettivo Hai pubblicato il tuo sito statico con framework Jamstack, in particolare con la tecnologia HUGO, e hai bisogno di un lettore pdf in una pagina? Niente di più semplice. Cercando in giro troverai ottimi lettori a pagamento o con richiesta di sottoscrizione, come quello di Adobe.com, ma per i miei scopi ho deciso di implementare una soluzione totalmente gratuita. Approccio nativo I browser moderni hanno delle potenzialità che sarebbero state inimmaginabili fino a pochi anni fa.

I pulsanti per scenari domotici più eleganti e flessibili

Lo scenario in domotica La casa domotica ha lo scopo di semplificare e migliorare l’esperienza di chi la occupa per mezzo di un sistema di tecnologie e componenti. Lo scenario, inteso come insieme di azioni e comandi preimpostati da eseguire per uno scopo, ne è la massima espressione. I più famosi sono quelli legati all’entrata/uscita di casa e all’avvicendarsi dei momenti di veglia e di riposo degli occupanti. La scelta della tecnologia dietro allo scenario Teoricamente ogni scenario potrebbe avere la necessità di interagire con qualsiasi dispositivo di casa, magari interagendo con le tapparelle, con le luci, con servizi di meteo esterni, con l’impianto di allarme o videsorveglianza, la tv, gli speaker… D’altra parte, molti produttori propongono loro stessi pulsantiere di scenari o automatismi preimpostati, spesso con il supporto di app che non sempre risultano essere aperte ad elementi terzi, configurabili a sufficienza e stabili nel tempo.