Steuerung von zigbee2mqtt mit node red
Auf meinem letzten Besuch von Ikea habe ich ein Paar von neuen Geräte hingebracht: Smart Steckdose und 2 Smart Lampen TRADFRI. Die Smart Steckdose habe ich mit beheizten Handtuchhaltern installiert und die Lampen habe ich neben dem Badspiegel angehängt.
Bevor der Handtuchhalter mit einer anderen Smart Steckdose angeschlossen war, hat WLAN Fernsteuerung gehabt. Von Zeit zu Zeit hatte ich Probleme mit diesem Gerät. Erstens, dies war ein Gerät, das immer online war. Wenn mein Internet kaputt war, dann konnte ich das Gerät nicht kontrollieren. Zweitens, war das Gerät von einige unbewussten chinesischen Servern abhängig. Wenn diese Servern ausgefallen sind, dann bekomme ich das tote Gerät ohne Sicherheit, dass es wieder funktioniert. Das passiert nicht oft, aber wenn es passiert, muss ich mein Gerät händisch steuern, was nicht schön ist. Es ist nicht zu schlecht, wenn ein Ausfall ist, wenn das Gerät ausgeschlossen ist. Dann bekomme ich einfach stinkende, feuchte Handtücher. Wenn Ausfall passiert wenn das Gerät eingeschlossen ist dann meine kleine Badezimmer verwandeln sich zu eine schöne kleine Sauna.
Außerdem habe ich keine Ahnung, wie ich das Gerät in mein Smart Home System integrieren und deswegen brauche ich etwas mehr vorhersagbare. Das Modell von Ikea E1703 sieht sehr vielversprechend aus. Sie kann wie zigbee Router arbeiten und kostet nur 10 Euro, was viel billiger ist als Konkurrenten.
Die Steckdose war problemlos in bei zigbee2mqtt entdeckt worden. Die Lampen waren zu neu und ich musste zuerst mein System aktualisieren, dann waren sie auch erfolgreich zum System installiert.
Die erste Aufgabe musste ich lösen, wie kann ich den Handtuchhalter mit Timer ein- und ausschließen. Zigbee2mqtt hat keinen Timer und deswegen kann man die Geräte nicht mit dem Zeitplan kontrollieren. Aber glücklicherweise habe ich Node Red am anderen Raspberry Pi installiert.
Um Node Red zigbee2mqttp konnte zu kontrollieren, man spezielle Plugin “node-red-contrib-zigbee2mqtt-devices” installieren muss. Dieses Plugin fügt spezielle Komponenten hinzu.
Nachdem das Plugin hinzugefügt wurde, ist es sehr einfach, das Schema zu erstellen.
Jetzt schließt mein Handtuchhalter sich mit Timer auf und ein. Zusätzlich kann ich ihn mit Node Red Schaltafel kontrollieren. Lass uns sehen, wie stabil diese Lösung funktionieren wird.
разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться
комментарии: