Prove di integrazione SONOFF TH16

Appunti sull'integrazione dei dispositivi SONOFF con OpenHAB

Installato mosquitto (MQTT broker) sulla Raspberry usando il comando di configurazione di OpenHabian.

sudo openhabian-config

Aggiornato il firmware sul sonoff seguendo questo tutorial

Dalla pagina web del sonoff configurato MQTT per farlo accedere a Mosquitto installato sulla Raspberry.

Installato il binding MQTT

File /etc/openhab2/service/mqtt.cgf

# URL to the MQTT broker, e.g. tcp://localhost:1883 or ssl://localhost:8883
localbroker.url=tcp://localhost:1883
# Optional. User id to authenticate with the broker.
localbroker.user=openhabian
# Optional. Password to authenticate with the broker.
localbroker.pwd=openhabian

sonoff.sitemap

sitemap sonoff label="Sonoff" {
    Frame label="Sonoff" {
        Switch item=LivingRoom_Light
    }
}

sonoff.items

Switch LivingRoom_Light "Interruttore WiFi Sonoff" <light> (LR,gLight)
    { mqtt=">[localbroker:cmnd/DVES_41E25A/POWER:command:*:default],
            <[localbroker:stat/DVES_41E25A/POWER:state:default]" }  

Comando MQTT diretto

mosquitto_pub -h localhost --username openhabian --pw openhabian -t cmnd/DVES_41E25A/power -m 0

Check messaggi

mosquitto_sub --username openhabian --pw openhabian -t "#"

Links

QRcode dei link alle app ed alla documentazione:



Le attività del TanzoLab si svolgono ogni mercoledi sera, salvo casi speciali, dalle ore 18:30 presso i locali della Acme Systems srl e consistono in:

  • Talk monotematici a cura di professionisti in vari settori tecnologici
  • Workshop pratici su elettronica embedded, produzione e informatica
  • Progettazione e realizzazione di nuovi prodotti embedded per l'IT

Le attività vengono coordinate tramite questo sito, in cui vengono pubblicati tutti i lavori svolti o in via di sviluppo, e tramite un gruppo Telegram con cui per interagire direttamente via chat con gli altri membri.