[Modul] Zigbee2Tasmota

Das freut mich.

Grüße,
Kai

Hallo,

wie kriage ich raus, wer/was für den falschen zbsend Befehl verantwortlich ist?

Zigbee2tasmota.txt (6,6 KB)

Gute Frage. Ich glaube da wirst du leider einfach suchen müssen.

Grüße,
Kai

Hallo zusammen,

ich hoffe mich kann jemand unterstützen bei dem Versuch die „Sonoff Zigbee Pro“ in die Symcom Welt zu heben. Was habe ich gemacht und wo stolpere ich

  • Sonoff Bridge Pro geflasht mit 12.1.1.1
  • Das neue Template Sonoff Zigbee Pro gesetzt (notnoughtech.com)
  • Partion Wizard ausgeführt und den Speicher erweitert
  • die „be & hex“ files übertragen und geflasht
  • Berry Scripting ausgeführt
  • ccflash()
  • gewartet…

und jetzt stehe ich vor einer Sonoff Zigbee Pro mit Tasmota und bin mir nicht sicher wie es weiter geht. Irgend wo habe ich bestimmt einen Fehler in dem Prozess ? oder ein falsches File oder??
Die Console meldet diesen Text

15:28:03.509 RUL: SYSTEM#BOOT performs "TCPStart 8888"
15:28:03.512 RSL: RESULT = {"Command":"Error"}
15:28:06.920 QPC: Reset
15:28:07.920 RSL: STATE = {"Time":"2022-09-02T15:28:07","Uptime":"0T00:00:08","UptimeSec":8,"Heap":138,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Berry":{"HeapUsed":21,"Objects":308},"Wifi":{"AP":1,"SSId":"Netzwerk51","BSSId":"B6:FB:E4:2B:6B:12","Channel":6,"Mode":"11n","RSSI":82,"Signal":-59,"LinkCount":1,"Downtime":"0T00:00:03"}}
15:28:07.925 RSL: SENSOR = {"Time":"2022-09-02T15:28:07","ESP32":{"Temperature":51.7},"TempUnit":"C"}
15:28:14.808 ZIG: Resetting EZSP device
15:28:17.308 ZbEZSPReceived: time-out, discarding 00FE064180000201020701C0
15:28:20.008 ZIG: timeout, goto label 99
15:28:20.010 RSL: RESULT = {"ZbState":{"Status":99,"Message":"Abort"}}
15:28:20.012 ZIG: Abort
15:28:20.013 ZIG: Stopping (99)
15:28:28.966 CMD: zbstate
15:28:28.970 RSL: RESULT = {"Command":"Unknown"}
15:33:07.909 RSL: STATE = {"Time":"2022-09-02T15:33:07","Uptime":"0T00:05:08","UptimeSec":308,"Heap":136,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Berry":{"HeapUsed":21,"Objects":308},"Wifi":{"AP":1,"SSId":"Netzwerk51","BSSId":"B6:FB:E4:2B:6B:12","Channel":6,"Mode":"11n","RSSI":72,"Signal":-64,"LinkCount":1,"Downtime":"0T00:00:03"}}
15:33:07.914 RSL: SENSOR = {"Time":"2022-09-02T15:33:07","ESP32":{"Temperature":51.1},"TempUnit":"C"}
15:38:07.884 RSL: STATE = {"Time":"2022-09-02T15:38:07","Uptime":"0T00:10:08","UptimeSec":608,"Heap":136,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":0,"Berry":{"HeapUsed":21,"Objects":308},"Wifi":{"AP":1,"SSId":"Netzwerk51","BSSId":"B6:FB:E4:2B:6B:12","Channel":6,"Mode":"11n","RSSI":80,"Signal":-60,"LinkCount":1,"Downtime":"0T00:00:03"}}
15:38:07.889 RSL: SENSOR = {"Time":"2022-09-02T15:38:07","ESP32":{"Temperature":50.0},"TempUnit":"C"}

Ist da jemand der auch eine Sonoff Pro nutzt? Wie sieht das Tasmota Web aus, bei mir ist nur die ESP32 Temperatur sowie der „Zigbee Permit Join“ und die folgenden Button zu sehen.

Glück Auf
D.Voss

Fehler gefunden bzw. anderen Weg zu Installation der Bridge genutzt.

Die Installation habe ich jetzt mit dem 4MB File über den Tasmota Webinstaller gemacht und siehe da es funktioniert.

(https://tasmota.github.io/install/)

Ausgewählt habe ich das File „Tasmota32 Sonoff-ZigbeeBridgePro“ und nach 2 Minuten war alles in Ordnung die Bridge arbeitet.

Das nächste die Verbindung zu Symcon

Glück Auf D.Voss

Ich gebe dir nochmal den guten Rat auf Zigbee2MQTT umzusteigen. :slight_smile:
Damit hast du wesentlich mehr Möglichkeiten und kannst die Sonoff Bridges als Repeater nutzen.

Grüße,
Kai

1 „Gefällt mir“

DANKE,
werde den nächsten Schritt gehen
Update: ich dachte ich kann das Update auf 6.x bis Weihnachten rausziehen.
Da muss ich mir wohl etwas Zeit nehmen, hoffe das geht reibungslos
/DANKE
Glück Auf D.Voss

Hallo Kai,

jetzt habe ich leider wieder ein kleines Problem. Nach meinem Crash im Juli hatte ich noch nicht alle Geräte aus der Bridge wieder neu im Symcon verbunden. (Die Namen hatten sich geändert und damit liefen alle Variablen ins Leere…) Jetzt wollte ich gerade wieder einen simplen Steckdosenzwischenstecker TS011F neu verbinden, dessen Name sich auch geändert hatte. In der Übersicht in „Zigbee2Tasmota“ sehe ich alle noch nicht erstellten Geräte mit dem Namen, wie sie auch in der Bridge stehen - allerdings ohne ModellID: Da steht immer null. Wenn ich das gewünschte Gerät dann erstelln will, kommt dann die Meldung „Nicht unterstützter Typ für Eigenschaft Model in der Konfiguration (Code: -32603)“. Danach bekommen ALLE noch nicht erstellen Geräte die gleiche Instanz-Nummer. Wenn ich die dann weider lösche, ist sie auch bei allen wieder draußen. Andere Zwischenstecker des gleichen Typs, die ich schon vor einigen Monaten erstellt hatte, laufen Problemlos. Ich habe schon versucht, danach in der Instanzkonfiguration als Model TS011F einzugeben, aber das nützt da nichts.

Ich empfehle auch dir auf Zigbee2MQTT zu wechseln, ich werde Zigbee2Tasmota nicht mehr weiter entwicklen, das lohnt sich für mich einfach nicht, ich habe es selbst nicht mehr in Vewendung, weil es einfach nicht so komfortabel wie Zigbee2MQTT ist.

Grüße,
Kai

Hallo Kai,
das hatte ich schon befürchtet, wollte aber die Investition hinausschieben, weil meine DS218 kein Docker konnte. Jetzt habe ich mir notgedrungen die DS720+ geholt und schon migriert. Ich bin mal vorsichtshabler auf DSM 6 geblieben, weil ich schon von Problemen mit DSM 7 und USB gelesen hatte. Docker ist installiert und der Container auch. Als Stick habe ich mir einen fertig geflashten „Sonoff ZigBee 3.0 Dongle Plus“. Ich bekomme es aber nicht zum Laufen :sleepy:
Der Stick ist im Synology DSM unter Systen/Info-Center zu sehen.


Aber der bekommt keinen „ttyACM0“ oder „ttyACM1“ erstellt. Ich habe per SSH danach gesucht (womit ich mich eigentlich nicht auskenne) Hier sieht man ihn noch:

das kam nach einem kurzen Entfernen und Wiedereinstecken mit „dmesg“ direkt am Ende - hier sieht man ihn auch

Aber der Befehl „ls -la /dev/tty*“ liefert eine lange Liste ohne „ttyACM0“ und „ttyACM1“. Das bräuchte ich doch?

Ich will jetzt nicht behaupten, dass ich das Problem „gelöst“ im Sinne von „verstanden“ hätte, aber ich habe es mit der großen Keule erledigt. (Nur falls jemand mal am gleichen Thema hängt…):

Ich habe jetzt eben doch die DSM 7.1 auf der Synology installiert und dann genau nach dieser Anleitung noch den passenden Treiber dazu geholt: https://github.com/robertklep/dsm7-usb-serial-drivers

Das es beim DSM 7 Probleme gibt, hatte ich schon vorher gelesen. Aber immerhin gab es da auch gut dokumentierte Lösungsansätze.

Sehr schön, sorry ich hatte noch keine Zeit mir deinen Post anzuschauen.
Aber umso besser, dass es nun erledigt ist. :slight_smile:

Grüße,
Kai

Hi, was ist denn eigentlich in der BETA → 4.0 neues drin?
Es steht nur man solle im Forenthread vor der Umstellung schauen. Kann leider nichts zur 4.0 finden.

Bist Du Dir sicher, dass Du das Zigbee2Tasmota Modul meinst und nicht das Zigbee2MQTT?
Von dem Zigbee2Tasmota gibt es keine Beta 4.0. Die gibt es nur von Zigbee2MQTT. Und da gibt es zur stable tiefgreifende Änderungen.

Gruß
Burkhard

Ja, danke Dir Burghard. Du hast recht. Ich habe mich vertan.

Es gibt eine neue Beta Version, ich musste das MQTT Payload UTF8 dekodieren, wenn die IPS Version 6.3 genutzt wird, da @paresy dort einen Fix eingebaut hat, welcher hier zu Problemen führen konnte, wenn Umlaute im Payload vorhanden sind.

Grüße,
Kai

Bei IKEA gibt es eine wahrscheinlich neue Tradfri LED.
Ich nutze Zigbee2Tasmota, dort ist sie jedoch leider noch unbekannt. Sie wird als Model „TRADFRIbulbE14WWclear250lm“ angezeigt.
ZBinfo liefert:
{„Device“:„0xF93F“,„Name“:„Laterne“,„IEEEAddr“:„0xDC8E95FFFE5CBA42“,„ModelId“:„TRADFRIbulbE14WWclear250lm“,„Manufacturer“:„IKEA of Sweden“,„Endpoints“:[1],„Config“:,„Reachable“:true,„LastSeen“:738,„LastSeenEpoch“:1676658866,„LinkQuality“:94}

@KaiS: Wärst du so nett, die Lampe noch zu integrieren?

Ich möchte dieses Modul nicht mehr weiter supporten.
Tu dir selbst den gefallen und steige auf Zigbee2MQTT um, das läuft wesentlich stabiler und ist viel einfacher.

Grüße,
Kai

Ich hab es befürchtet. :grimacing:
Da du das schon öfter gesagt hast, hatte ich mich schonmal damit befasst. Irgendwo hatte ich da für mich noch eine Hürde gesehen, wo ich mit meinen Kenntnissen an meine Grenzen gekommen wäre.
Was muss ich tun auf meiner Sonoff ZBBridge (derzeit mit Tasmota)?
Was muss ich tun auf meinem Synology Docker? Darauf läuft auch IPS.

Moin @Ubari ,

Schau mal hier: Docker | Zigbee2MQTT

Schau bitte hier: Connect to a remote Sonoff ZBBridge | Zigbee2MQTT

Wenn das soweit erledigt ist und es dann Probleme oder Fragen gibt, komme gerne auf uns zu.

Gruß
Burkhard