MQTT e OpenHAB

Installare il binding

binding-mqtt1 - 1.10.0

Nel file /etc/openhab2/services/mqtt.cfg inserire le seguenti righe

broker1.url=tcp://localhost:1883
broker1.clientId=openhab2

Configurare che tutti gli eventi vadano nella coda MQTT

Nel file /etc/openhab2/service/mqtt-eventbus

broker=broker1
statePublishTopic=openhab/out/${item}/state
commandPublishTopic=openhab/out/${item}/command

stateSubscribeTopic=openhab/in/${item}/state
commandSubscribeTopic=openhab/in/${item}/command

Verificare con il programma mqtt-spy l'arrivo degli eventi sottoscrivendo le varie code, in questo caso

/openhab/in/# 
/openhab/out/#

Link utili

Massimiliano Casini (Coordinatore tecnico Service Assurance presso www.kenamobile.it)
Sono cresciuto nel modo IT di aziende ad alto contenuto tecnologico e da sempre ho acquisto esperienze nel settore della domotica e sicurezza residenziale. Negli ultimi dieci anni ho acquisito competenze specifiche nel campo delle TLC in particolare sulla rete GSM e sui protocolli ad essa collegati.