Verhalten des Zigbee Unterputzmodul ZG-301Z von HOBEIAN

Moin,

Ich habe einige Zigbee Unterputzmodule ZG-301Z von HOBEIAN.

Firmware-Datum 20250612 / Firmware ID 0122052017

Sind per Zigbee2Mqtt an Home Assistant dran.
Funktionieren soweit ganz gut.
Standardeinstellung ist für die SCHALTERART “toggle”

Wenn man anstelle eines Schalters an S1 S2 einen Taster anschliesst,
wird nicht ”getoggelt” wie man vermuten könnte,
sondern das Relais ist nur “getastet” ein.

Wenn man die Schalterart auf “momentary” stellt, “toggelt” das Teil auch mit Taster.
(Wie ein Stromstossrelais)

so weit so gut, ist so brauchbar.

Aber: Wenn ich aus Versehen 3x hintereinander Taste,
blinkt das Teil, setzt sich zurück, trennt die Verbindung.
Blinkt dann so lange, bis man das “anlernen” freischaltet,
oder man wartet das Timeout ab,
aber dann ist das Teil nicht mehr verbunden.
(Die sind auch nicht mehr als “Offline” in Zigbee2mqtt zu sehen)

Lernt man neu an, ist die Einstellung “momentary” auch vergessen…..
(steht wieder auf “toggle”)

So ist es nicht als Ersatz als Stromstossrelais zu gebrauchen,
weil Irgend einer immer mal versehentlich mehr als 2x die Taste drückt.
Wie kann ich das Reseten verhindern ?

Hier wäre ein Firmwareuptate von nöten,
aber das teil taucht bei OTA nicht auf …..

Nachtrag:
dieses Verhalten mit dem Zurücksetzen passiert nur,
wenn der Schaltertyp auf “momentary” gesetzt ist.
Denke soll so nicht sein, und ist ein BUG

LG ms1958

Hallo,

ich habe mir auch das Modul zugelegt und kann das bestätigen. Es sieht so aus, als ob da jemand bei der Firmware-Entwicklung übersehen hat, dass man den Tastenzähler zurücksetzen muss, wenn ein Sekunde rum ist.
Wenn man im “normalen” Modus die Tasten 6-mal mit <1 sec Abstand drückt, geht das Modul automatisch in den Anlern-Modus.

Sehe derzeit keine Möglichkeit dieses Fehlverhalten zu beheben.

VG

moin,
tja und leider kann das teil auch kein OTA …….

Hi,
es gibt in gitlab was mit ota, jedoch meldet sich das Gerät mit irgendwas wie ‘device not responding’.

Da das nicht funktioniert, hätte ich nur eine Lösung:
Der eingebaute Taster funktioniert wie ‘momentory’ und löst kein Reset aus. Das bedeutet, Switch öffnen zwei Kabel an den Taster löten und rausführen. Damit sollte es funktionieren.
Man darf dann den Taster jedoch nicht mehr als 3sek gedrückt halten, da ansonsten der Switch in den Koppel-Modus wechselt. Könnte auch von Vorteil sein, wenn man den Switch erneut koppeln muss.

Aufgrund der SMD-Technik dürfte das Löten das einzige wirkliche Problem darstellen :wink:

Hallo,

Da das Modul kein OTA unterstützt, geht es nur über Wired Flashing einer Custom Firmware.

Hier ist alles sehr gut beschrieben: Add support for HOBEIAN ZG-301Z · Issue #189 · romasku/tuya-zigbee-switch · GitHub

Hat bei mir am Ende sehr gut funktioniert und es gibt wesentlich mehr Einstellungsmöglichkeiten

VG

Hallo,

ich habe einige der oben genannten Module( Version 2.0) im Einsatz.

Leider ist die Firmware des Herstellers nicht wirklich gut. Also habe ich diese per wired mit folgender Bin-Datei neu geflasht:

github:bin/router/MODULE_HOBEIAN_TS0001_2/tlc_switch-1.1.2-47586c69.bin.

Leider werden die Module jetzt als “nicht unterstützt” angezeigt und weitere Einstellungsmöglichkeiten, sowie OTA-Update fehlen.

Habe ich hier die falsche Datei geflasht oder muss hier noch an anderer Stelle eingegriffen werden?

Da alle Module als “nicht unterstützt” angezeigt werden, sind diese so nicht einsatzfähig.

Ich habe schon einige Stunden mit Recherche verbracht, leider ohne Erfolg.

Als Neueinsteiger verliert man hier schnell die Übersicht.

Ich bitte daher um Hilfe !

VG