ePrivacy and GPDR Cookie Consent by TermsFeed Generator Home Automation System - SONOFF 4 channel integrato in OpenHAB | OpenHAB - SmartHome | DomoticsDuino - Ingegneria informatica, Smart Home / OpenHAB, Flight Sim e altro...
OpenHAB - SmartHome (251 posts)

01/09/2018

Home Automation System - SONOFF 4 channel integrato in OpenHAB [English version]

di Marco Lamanna





Nel post precedente avevo introdotto il mio SONOFF 4 channel, descrivendo gli step fisici di installazione nell'impianto.

Questo bel dispositivo mi andrà a pilotare 4 luci: 1 interna e 3 esterne; naturalmente la centralina di controllo sarà sempre il solito OpenHAB con le sue belle e comode sitemap; il protocollo di comunicazione tra SONOFF e OpenHAB sarà, as usual, l'ormai arcinoto MQTT

Come prima cosa andiamo a configurare il SONOFF tramite interfaccia web, raggiungibile attraverso browser utilizzando l'indirizzo ip assegnato al device



Il primo step è settare il tipo di modello nella sezione Configuration -> Configure Module




Successivamente, nella sezione Configuration -> Configure MQTT, oltre alle solite informazioni di connessione al broker MQTT, inseriamo il topic così come lo vuole TASMOTA e cioè separato in TOPIC e FULLTOPIC



In questo caso il dispositivo trasmetterà e sarà in ascolto sul topic smarthome/sonoff4ch14/###
Al posto di ### TASMOTA andrà ad inserire il tipo di messaggio che andrà ad inviare (ad esempio cmnd per i comandi, state per le informazioni di stato, etc etc)

Tralascio il resto della configurazione che è praticamente identico a quanto già fatto sugli altri SONOFF.

Adesso tocca ad OpenHAB...vanno subito aggiunti i 4 item che mapperanno le 4 luci da comandare...

Creiamo quindi un nuovo file, chiamato sonoff4ch.items, nella solita cartella /etc/openhab2/items nel quale andremo ad inserire gli item da creare:


Come si vede, il topic MQTT è identico per tutti e 4 gli items...quello che cambia è il nome della proprietà, indicizzato da un numero con lo scopo di distinguere quale dei 4 relè entra in gioco.

Ultimo step....far vivere i 4 items attraverso una sitemap e prendere così il controllo del sonoff tramite APP OpenHAB (oltre che dai pulsanti a muro, cablati direttamente sui bottoni presenti nel sonoff)

Inseriamo allora i nostri 4 items nella sitemap già attiva per la gestione delle luci

(i 3 items per le luci esterne...)

Ecco il risultato nella sitemap completa:


Non ci resta che premere i pulsanti e vedere come si comportano le luci coinvolte.

Ecco un video con alcune prove