ioBroker – Einbinden von Mikrocontrollern
Wenn man Microkontroller nur zur Datenerfassung wie Temperatur / Loftfeuchtigkeit usw nutzt im sie in ioBroker auslesen zu können, ist das Einbinden ein Kinderspiel.
Hierzu bedient man sich am einfachsten des Sonoff Adapters, denn dieser bringt auch gleich einen MQTT Service mit, der die Daten der Microcontroller zwischenspeichert.
Adapterkonfiguration
Die Basiseinstellungen des Adaperts kann man an sich so übernehmen wie sie per default gesetzt sind. Einzig und allein sollte man nur einen Usernamen und ein Passwort für den Mqtt Dienst vergeben.
Konfiguration am Microkontroller
In meinem Fall sind die Controller meistens mit Tasmota geflashed und schmeißen einem so die Daten der angeschlossenen Sensoren einem gleich entgegen.
Jetzt muss man Tasmota nur noch beibringen, dass die Daten an den mqtt Endpunkt gesendet werden, den wir gerade freigegeben haben.
Unter dem Menüpunk “Configuration/Configure MQTT” setzt man nun die Parameter des ioBroker Servers und Adapters
HOST: unser ioBroker
Port: 1883
Client: Hier würde ich den ersten Teil anpassen (in meinem Fall OFFICE), damit man den Controller später in der Objektübersicht besser identifizieren kann.
Username und Passwort vergeben wie oben gesetzt und den Rest einfach so lassen.
Nach dem drücken auf Save (Tasmota startet kurz neu), sollten schon die Daten des Mikrocontoller im Backend von ioBroker als Objekt zur Weiterverarbeitung sichtbar sein.