FAQ - OpenHAB in Pillole
Video-Risposte alle domande più comuni su OpenHAB e dintorni
work in progress...
1. Scelta dell'ambiente di esecuzione
Iniziamo con la progettazione del nostro impianto domotico, partendo dalla scelta dell'ambiente di esecuzione per OpenHAB. In questo video illustro le diverse scelte che OpenHAB offre, indicando anche i miei personali consigli, basati sulla mia esperienza
2. Primo tipo di INSTALLAZIONE con OpenHABian
Eccoci arrivati al secondo video della serie OpenHAB in Pillole, primo video veramente operativo. Installiamo OpenHABian sul nostro Raspberry PI tramite flash dell'immagine su sd card.
3. Installazione di OpenHAB su LINUX (deb)
Terzo video della serie OpenHAB in Pillole, relativo all'installazione di OpenHAB su sistema operativo linux (distribuzione debian o derivate). Dopo aver installato il sistema operativo Raspberry PI OS ed installato JAVA 17, utilizzando il gestore di pacchetto APT, installo l'ultima versione stabile di OpenHAB.
4. Installazione di OpenHAB su Windows
Quarto video della serie OpenHAB in Pillole, relativo all'installazione di OpenHAB su sistema operativo Windows. Dopo aver installato JAVA 17 installo l'ultima versione stabile di OpenHAB su Windows.
5. CONTAINER DOCKER e OPENHAB
Quinto video della serie OpenHAB in pillole nel quale parlo dell'installazione di OpenHAB come container DOCKER, non prima di aver installato DOCKER sul sistema operativo Linux (in particolare Raspberry PI OS) Dopo una piccola introduzione su cos'è Docker, vediamo insieme passo passo l'installazione di DOCKER ENGINE 32 bit su Raspberry PI OS. Successivamente installiamo OpenHAB 4.1.1 come container docker, facendo particolare attenzione alla gestione dei Named Volumes di DOCKER e della loro importanza per la persistenza dei dati.
6. Installiamo PORTAINER sul Raspberry PI
Sesto video della serie OpenHAB in pillole: installiamo Portainer sul Raspberry PI. Portainer è un software web che permette, tramite una semplice UI, di semplificare la gestione dei container docker. Io ho scelto di installare la versione Community Edition, gratuita. https://portainer.io
2. Primo tipo di INSTALLAZIONE con OpenHABian
Eccoci arrivati al secondo video della serie OpenHAB in Pillole, primo video veramente operativo. Installiamo OpenHABian sul nostro Raspberry PI tramite flash dell'immagine su sd card.
7. OpenHABian - Configurazione iniziale (parte 1)
Settimo video della serie OpenHAB in pillole: configurazione iniziale con OpenHABian config. Dopo aver installato OpenHAB su Raspberry PI con OpenHABian, procediamo con la configurazione iniziale da interfaccia grafica per poi passare alla configurazione ed ottimizzazione del sistema operativo tramite il tool OpenHABian-config. Passiamo dagli aggiornamenti di sistema, fino all'installazione di servizio utili ad OpenHAB come ad esempio Samba.
8. OpenHABian - Completo la configurazione iniziale (parte 2)
Ottavo video della serie OpenHAB in pillole: completiamo la configurazione iniziale con OpenHABian config. Dopo aver installato OpenHAB su Raspberry PI con OpenHABian ed effettuato i primi step di configurazione iniziale, completo la configurazione con le ultime voci di menù di openhabian-config.
9. Come si cambia la versione di OpenHAB???
Nono video della serie OpenHAB in pillole: vediamo insieme come cambiare tipo di versione di OpenHAB su un'installazione già effettuata.
10. Things, Channels, Items - La teoria della progettazione
In questo video della serie OPENHAB in PILLOLE parliamo della teoria di progettazione della Smart Home su OpenHAB, introducendo i concetti di "ambiente reale", tramite Things, Bindings e Channels e "ambiente virtuale / funzionale", tramite Items e Links. Cerchiamo di capire insieme come OpenHAB ragiona e come bisogna progettare e configurare i nostri dispositivi per farlo funzionare al meglio.
11. Progettazione in pratica usando la MAIN UI
In questo video della serie OPENHAB in PILLOLE passiamo alla pratica di progettazione della Smart Home su OpenHAB, utilizzando l'interfaccia grafica MAIN UI. Trasformiamo in oggetti i concetti teorici che abbiamo visto nel video precedente.
12. Progettazione in pratica usando i FILE di TESTO
In questo video della serie OPENHAB in PILLOLE vediamo insieme un'altra modalità di progettazione della Smart Home su OpenHAB, utilizzando i file di testo Installiamo binding e creiamo thing, channel, item e link utilizzando i file di testo da inserire nelle cartelle di configurazione di OpenHAB
13. Qualche considerazione sulle modalità di progettazione.
In questo video della serie OpenHAB in Pillole, parliamo dei vantaggi e degli svantaggi per le due modalità di progettazione di OPENHAB: file di testo e interfaccia grafica.
14. Tips & Tricks per progettazione tramite interfaccia grafica
In questo nuovo video della serie OpenHAB in Pillole, vediamo insieme qualche trucchetto per rendere più veloce la configurazione del sistema tramite interfaccia grafica.
17. I GRUPPI - Le basi della modellazione SEMANTICA
In questo nuovo video della serie OpenHAB in Pillole, parliamo del concetto di gruppo, oggetto che sta alla base della modellazione semantica. Dopo una piccola introduzione teorica, vediamo insieme un esempio pratico di configurazione di un gruppo, partendo dalla sua creazione fino alla gestione del proprio valore.
18. I TAGS - Le basi della modellazione SEMANTICA
In questo nuovo video della serie OpenHAB in Pillole, introduciamo un altro concetto base della modellazione semantica: i TAGS Dopo aver visto cosa sono i tags e a cosa possono servire in OpenHAB, vediamo insieme qualche esempio.
19. Il MODELLO SEMANTICO - Teoria
In questo nuovo video della serie OpenHAB in Pillole, introduciamo il concetto di MODELLO SEMANTICO in OPENHAB. Dopo aver visto cosa sono i gruppi e i tags, utilizzati come concetti base della modellazione semantica, parliamo, a livello teorico del modello semantico, cercando di capire a cosa serve e perchè è importante utilizzarlo.
20. Il modello SEMANTICO - Prima MODELLAZIONE
In questo nuovo video della serie OpenHAB in Pillole, vediamo in pratica come fare una modellazione SEMANTICA in OpenHAB, partendo da zero. Creiamo insieme Locations, Equipments, Points con Properties e vediamo come OpenHAB configura in automatico la sua Home Page, sulla base del modello semantico implementato.
21. Il modello SEMANTICO - Refactoring...
In questo nuovo video della serie OpenHAB in Pillole, parliamo sempre di modellazione SEMANTICA dal punto di vista pratico, andando a fare un Refactoring di un modello non semantico già esistente. Trasformiamo gli Items esistenti in Point e creiamo i rispettivi Equipments da inserire nel nostro modello, all'interno delle Locations. Al termine, andiamo a vedere come la home page dinamica si sia evoluta di conseguenza.
15. Introduzione alla PERSISTENZA
In questo nuovo video della serie OpenHAB in Pillole, introduciamo il concetto di Persistenza dei dati. Cos'è la persistenza, a cosa serve e come si configura su OpenHAB
16. Esempio di utilizzo della PERSISTENZA
In questo nuovo video della serie OpenHAB in Pillole, continuiamo a parlare di persistenza controllando l'effettivo salvataggio dei valori e la relativa visualizzazione. Utilizziamo le API per leggere i valori memorizzati e creiamo una pagina di tipo "grafico" per visualizzarli come serie temporale
17. I GRUPPI - Le basi della modellazione SEMANTICA
In questo nuovo video della serie OpenHAB in Pillole, parliamo del concetto di gruppo, oggetto che sta alla base della modellazione semantica. Dopo una piccola introduzione teorica, vediamo insieme un esempio pratico di configurazione di un gruppo, partendo dalla sua creazione fino alla gestione del proprio valore.
18. I TAGS - Le basi della modellazione SEMANTICA
In questo nuovo video della serie OpenHAB in Pillole, introduciamo un altro concetto base della modellazione semantica: i TAGS Dopo aver visto cosa sono i tags e a cosa possono servire in OpenHAB, vediamo insieme qualche esempio.
19. Il MODELLO SEMANTICO - Teoria
In questo nuovo video della serie OpenHAB in Pillole, introduciamo il concetto di MODELLO SEMANTICO in OPENHAB. Dopo aver visto cosa sono i gruppi e i tags, utilizzati come concetti base della modellazione semantica, parliamo, a livello teorico del modello semantico, cercando di capire a cosa serve e perchè è importante utilizzarlo.
20. Il modello SEMANTICO - Prima MODELLAZIONE
In questo nuovo video della serie OpenHAB in Pillole, vediamo in pratica come fare una modellazione SEMANTICA in OpenHAB, partendo da zero. Creiamo insieme Locations, Equipments, Points con Properties e vediamo come OpenHAB configura in automatico la sua Home Page, sulla base del modello semantico implementato.
21. Il modello SEMANTICO - Refactoring...
In questo nuovo video della serie OpenHAB in Pillole, parliamo sempre di modellazione SEMANTICA dal punto di vista pratico, andando a fare un Refactoring di un modello non semantico già esistente. Trasformiamo gli Items esistenti in Point e creiamo i rispettivi Equipments da inserire nel nostro modello, all'interno delle Locations. Al termine, andiamo a vedere come la home page dinamica si sia evoluta di conseguenza.
22. Integrazione dispositivi - Tipologie di BINDINGS
Nuovo video della serie "OPENHAB in PILLOLE". Parliamo di integrazione dei dispositivi fisici utilizzando i Bindings. Vediamo insieme le diverse tipologie di bindings
23. Integrazione dispositivi - Protocollo MQTT
Nuovo video della serie "OPENHAB in PILLOLE". Parliamo di integrazione dei dispositivi fisici utilizzando il binding MQTT come esempio di integrazione "orizzontale" Facciamo un paio di esempi con due sensori di natura e tipologia diversa, utilizzando la stessa metodologia di integrazione.
24. Integrazione dispositivi - Binding XIAOMI
Nuovo video della serie "OPENHAB in PILLOLE". Parliamo sempre di integrazione dei dispositivi fisici, ma questa volta utilizziamo un binding "verticale" dedicato ai prodotti XIAOMI. Proviamo l'integrazione del MI Robot Vacuum, prodotto da Xiaomi, utilizzando il binding ufficiale "Xiaomi Wifi devices (Mi IO) Binding"
22. Integrazione dispositivi - Tipologie di BINDINGS
Nuovo video della serie "OPENHAB in PILLOLE". Parliamo di integrazione dei dispositivi fisici utilizzando i Bindings. Vediamo insieme le diverse tipologie di bindings
23. Integrazione dispositivi - Protocollo MQTT
Nuovo video della serie "OPENHAB in PILLOLE". Parliamo di integrazione dei dispositivi fisici utilizzando il binding MQTT come esempio di integrazione "orizzontale" Facciamo un paio di esempi con due sensori di natura e tipologia diversa, utilizzando la stessa metodologia di integrazione.
24. Integrazione dispositivi - Binding XIAOMI
Nuovo video della serie "OPENHAB in PILLOLE". Parliamo sempre di integrazione dei dispositivi fisici, ma questa volta utilizziamo un binding "verticale" dedicato ai prodotti XIAOMI. Proviamo l'integrazione del MI Robot Vacuum, prodotto da Xiaomi, utilizzando il binding ufficiale "Xiaomi Wifi devices (Mi IO) Binding"
23. Integrazione dispositivi - Protocollo MQTT
Nuovo video della serie "OPENHAB in PILLOLE". Parliamo di integrazione dei dispositivi fisici utilizzando il binding MQTT come esempio di integrazione "orizzontale" Facciamo un paio di esempi con due sensori di natura e tipologia diversa, utilizzando la stessa metodologia di integrazione.
25. MQTT: Cos'è e perchè si utilizza
Iniziamo una nuova miniserie all'interno della serie OPENHAB in PILLOLE, dedicata al protocollo MQTT, ampiamente utilizzato in sistemi IoT per le sue caratteristiche tecniche che lo rendono il protocollo ideale in questi ambiti. Partiamo con un'introduzione per capire insieme cos'è il protocollo MQTT e quali sono le sue caratteristiche.
26. MQTT: Installazione del BROKER MOSQUITTO su WINDOWS
Continuiamo la miniserie dedicata ad MQTT, all'interno della serie OpenHAB in Pillole e vediamo come installare il broker open source MOSQUITTO su Windows. Scarichiamo il pacchetto di installazione dal sito ufficiale di mosquitto ed andiamo ad installarlo nel nostro sistema Windows. Successivamente lo mandiamo in esecuzione con le opzioni di default e tramite MQTT Explorer e i tool da riga di comando effettuiamo dei test di connettività ed invio/ricezione messaggi.
27. MQTT: Installazione del BROKER MOSQUITTO su OPENHABIAN / LINUX
Nuovo video della serie OPENHAB in PILLOLE. Continua la miniserie dedicata a MQTT; questa volta vediamo insieme come installare il broker MQTT Mosquitto su Openhabian con installazione Linux standard
28. MQTT: Installazione del BROKER MOSQUITTO come CONTAINER DOCKER
Nuovo video della serie OPENHAB in PILLOLE. Ultimo mini capitolo dedicato al Broker MQTT Mosquitto; vediamo insieme come installare il broker MQTT Mosquitto come CONTAINER DOCKER, utilizzando PORTAINER