Zuletzt angesehen: • fhem_zigbee2tasmota
Dies ist eine alte Version des Dokuments!
ZigBee2Tasmota CC2530+ESP8266 FHEM Konfiguration
Die Einbindung in das lokale Netzwerk wird so durchgeführt, wie hier im Wiki an anderer Stelle beschrieben (Nur bis zum finden der IP-Adresse befolgen, dann wieder hierher zurück kehren)
Tasmota ins WLAN einbinden
Nachdem Tasmota für das lokale WLAN konfiguriert ist und über den Webbrowser erreichbar ist, muss zunächst die richtige Vorlage eingestellt werden:
Bitte folgende Vorlage kopieren und unter Sonstige Konfiguration aktivieren.
{"NAME":"Zigbee","GPIO":[0,0,0,0,0,0,0,0,0,166,0,165,0],"FLAG":0,"BASE":18}
Danach startet der Coordinator neu und in der Konsole wird in etwas folgendes angezeigt:
00:00:00 Projekt tasmota ZigBee2Tasmota Version 8.3.1.2(tasmota)-2_7_1 00:00:00 WIF: verbinden mit AP1 Dantooine Channel 6 BSSId XX:XX:XX:XX:XX:XX in Modus 11N als ZigBee2MQTT-0189... 00:00:01 WIF: verbunden 00:00:01 HTP: Web-Server aktiv bei ZigBee2MQTT-0189 mit IP-Adresse 10.4.70.189 14:36:12 MQT: Verbindungsversuch... 14:36:17 MQT: verbunden 14:36:17 MQT: tele/ZigBee2MQTT/LWT = Online (beibehalten) 14:36:17 MQT: cmnd/ZigBee2MQTT/POWER = 14:36:17 MQT: tele/ZigBee2MQTT/INFO1 = {"Module":"Zigbee","Version":"8.3.1.2(tasmota)","FallbackTopic":"cmnd/ZigBee2MQTT_fb/","GroupTopic":"cmnd/tasmotas/"} 14:36:17 MQT: tele/ZigBee2MQTT/INFO2 = {"WebServerMode":"Admin","Hostname":"ZigBee2MQTT-0189","IPAddress":"10.4.70.189"} 14:36:17 MQT: tele/ZigBee2MQTT/INFO3 = {"RestartReason":"Software/System restart"} 14:36:20 MQT: tele/ZigBee2MQTT/RESULT = {"ZbState":{"Status":1,"Message":"CC2530 booted","RestartReason":"Watchdog","MajorRel":2,"MinorRel":6}} 14:36:20 MQT: tele/ZigBee2MQTT/RESULT = {"ZbState":{"Status":50,"MajorRel":2,"MinorRel":6,"MaintRel":3,"Revision":20190608}} 14:36:20 MQT: tele/ZigBee2MQTT/RESULT = {"ZbState":{"Status":3,"Message":"Configured, starting coordinator"}} 14:36:21 MQT: tele/ZigBee2MQTT/RESULT = {"ZbState":{"Status":40,"NewState":9,"Message":"Started as coordinator"}} 14:36:21 MQT: tele/ZigBee2MQTT/STATE = {"Time":"2020-06-06T14:36:21","Uptime":"0T00:00:14","UptimeSec":14,"Heap":24,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":26,"MqttCount":1,"Wifi":{"AP":1,"SSId":"Dantooine","BSSId":"E8:DF:70:70:43:85","Channel":6,"RSSI":100,"Signal":-44,"LinkCount":1,"Downtime":"0T00:00:03"}} 14:36:21 MQT: tele/ZigBee2MQTT/RESULT = {"ZbState":{"Status":51,"IEEEAddr":"0x00124B001EFE7D5B","ShortAddr":"0x0000","DeviceType":7,"DeviceState":9,"NumAssocDevices":0}} 14:36:21 MQT: tele/ZigBee2MQTT/RESULT = {"ZbState":{"Status":0,"Message":"Started"}} 14:36:21 ZIG: Zigbee started 14:36:21 ZIG: No zigbee devices data in Flash
Hierbei ist in diesem Beispiel ZigBee2MQTT-0189 der Name im Netzwerk und 10.4.70.189 die IP-Adresse.
Die Ausgabe Zigbee started zeigt, dass der CC2530 als Coordinator erfolgreich gestartet wurde.
Die Ausgabe No zigbee devices data in Flash bedeutet, dass noch keine weiteren ZigBee Geräte vorhanden sind.
MQTT Konfiguration TASMOTA
Damit TASMOATA sich mit dem FHEM-Server verbindet, müssen folgende Einstellung in den MQTT Einstellungen vorgenommen werden.
Konfiguration in FHEM
In FHEM ist dann noch das einmalige Anlegen eines Brokers erforderlich.
define myBroker MQTT2_SERVER 1883 global
Anschließend sollte sich der Coordinator in FHEM nach kurzer folgendermaßen melden (autocreate muss aktiviert sein):