Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Allgemeine Fragen rund um die "Smart Home" Hardware/Komponenten

Moderatoren: seppy, udo1toni

Antworten
Andy089
Beiträge: 59
Registriert: 16. Sep 2019 18:57
Answers: 0

Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von Andy089 »

Hallo,

ich habe mir den Tuya ZigBee M515EGZT Vorhang Motor gekauft und versuche es über Zigbee2mqtt zum Laufen zu bringen.
Von zigbee2mqtt wird diese auch richtig erkannt:
"manufacturer":"TuYa","model":"Curtain motor/roller blind motor/window pusher/tubular motor (TS0601_cover)"

Jedoch wenn ich dann auf dem Gerät eine Taste drücke, passiert in Zigbee2Mqtt leider nichts.
Normal müsste ja eine Statusänderung angezeigt werden?

In Opebnhab selbst wird mir das Gerät auch angezeigt. Als Label: Blind, Sensor

Zum Testen habe ich den Channel linkquality verlinkt als Antwort kommt: UNKNOWN

Im Home Assistant wird mir leider das Gerät garnicht angezeigt.

Hat vielleicht jemand eine Idee wie ich den Vorhang Motor zum laufen bringe?

Benutzeravatar
KellerK1nd
Beiträge: 432
Registriert: 17. Jun 2019 16:45
Answers: 1
Wohnort: Griesheim

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von KellerK1nd »

Hast du einen MQTT Sniffer? Damit siehst du ja was alles beim MQTT ankommt. Allerdings wird es bei Tuya generell recht schwierig, da sie gerne ihre eigenen Chips verbauen die nur in Ihrer eigenen Ökonomie läuft. Auf alten Tuya‘s konnte man ja noch Tasmota flashen, aber bei dem neuen Zeugs geht da gar nix mehr.
Betriebssystem: Proxmox 7.3-4
openHAB Container: debian11 LXC
openHAB Version: 3.4
Hardware: HomeServer Eigenbau mit einem Intel i5 9600K
Smarthome-Equipment:
- Rasperrymatic
- deConz
- HUE
- Shellys
- Mosquitto
- AVM Fritz!Box

ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Answers: 0
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von ibot1989 »

Könntest du vom zigbee2mqtt die Lofs vom anlernen Posten? Ggf. läuft da ja was schief, weshalb es keine MQTT Daten gibt.

Andy089
Beiträge: 59
Registriert: 16. Sep 2019 18:57
Answers: 0

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von Andy089 »

Hey.


ibot1989, also vom Anlernen steht leider nichts im log.
Das hatte ich auch gestern ein wenig vermisst als ich das Gerät in Betrieb nahm.
Das ist was im Log steht:

Code: Alles auswählen

info  2021-09-08 21:07:43: 0x5c0272fffe1c9a73 (0x5c0272fffe1c9a73): TS0601_cover - TuYa Curtain motor/roller blind motor/window pusher/tubular motor (Router)

info  2021-09-08 21:07:47: MQTT publish: topic 'homeassistant/cover/0x5c0272fffe1c9a73/cover/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"command_topic":"zigbee2mqtt/0x5c0272fffe1c9a73/set","device":{"identifiers":["zigbee2mqtt_0x5c0272fffe1c9a73"],"manufacturer":"TuYa","model":"Curtain motor/roller blind motor/window pusher/tubular motor (TS0601_cover)","name":"0x5c0272fffe1c9a73","sw_version":"Zigbee2MQTT 1.21.1"},"json_attributes_topic":"zigbee2mqtt/0x5c0272fffe1c9a73","name":"0x5c0272fffe1c9a73","position_template":"{{ value_json.position }}","position_topic":"zigbee2mqtt/0x5c0272fffe1c9a73","set_position_template":"{ \"position\": {{ position }} }","set_position_topic":"zigbee2mqtt/0x5c0272fffe1c9a73/set","unique_id":"0x5c0272fffe1c9a73_cover_zigbee2mqtt"}'

info  2021-09-08 21:07:47: MQTT publish: topic 'homeassistant/sensor/0x5c0272fffe1c9a73/linkquality/config', payload '{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"device":{"identifiers":["zigbee2mqtt_0x5c0272fffe1c9a73"],"manufacturer":"TuYa","model":"Curtain motor/roller blind motor/window pusher/tubular motor (TS0601_cover)","name":"0x5c0272fffe1c9a73","sw_version":"Zigbee2MQTT 1.21.1"},"enabled_by_default":false,"icon":"mdi:signal","json_attributes_topic":"zigbee2mqtt/0x5c0272fffe1c9a73","name":"0x5c0272fffe1c9a73 linkquality","state_class":"measurement","state_topic":"zigbee2mqtt/0x5c0272fffe1c9a73","unique_id":"0x5c0272fffe1c9a73_linkquality_zigbee2mqtt","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}"}'
KellerK1nd, ah stimmt, den MQTT Sniffer hatte ich schon ganz vergessen….
Das ist alles was mir angezeigt wird:
homeassistant/cover/0x5c0272fffe1c9a73/cover/config:

Code: Alles auswählen

{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"device":{"identifiers":["zigbee2mqtt_0x5c0272fffe1c9a73"],"manufacturer":"TuYa","model":"Curtain motor/roller blind motor/window pusher/tubular motor (TS0601_cover)","name":"0x5c0272fffe1c9a73","sw_version":"Zigbee2MQTT 1.21.1"},"enabled_by_default":false,"icon":"mdi:signal","json_attributes_topic":"zigbee2mqtt/0x5c0272fffe1c9a73","name":"0x5c0272fffe1c9a73 linkquality","state_class":"measurement","state_topic":"zigbee2mqtt/0x5c0272fffe1c9a73","unique_id":"0x5c0272fffe1c9a73_linkquality_zigbee2mqtt","unit_of_measurement":"lqi","value_template":"{{ value_json.linkquality }}"}
und

homeassistant/cover/0x5c0272fffe1c9a73/cover/config

Code: Alles auswählen

{"availability":[{"topic":"zigbee2mqtt/bridge/state"}],"command_topic":"zigbee2mqtt/0x5c0272fffe1c9a73/set","device":{"identifiers":["zigbee2mqtt_0x5c0272fffe1c9a73"],"manufacturer":"TuYa","model":"Curtain motor/roller blind motor/window pusher/tubular motor (TS0601_cover)","name":"0x5c0272fffe1c9a73","sw_version":"Zigbee2MQTT 1.21.1"},"json_attributes_topic":"zigbee2mqtt/0x5c0272fffe1c9a73","name":"0x5c0272fffe1c9a73","position_template":"{{ value_json.position }}","position_topic":"zigbee2mqtt/0x5c0272fffe1c9a73","set_position_template":"{ \"position\": {{ position }} }","set_position_topic":"zigbee2mqtt/0x5c0272fffe1c9a73/set","unique_id":"0x5c0272fffe1c9a73_cover_zigbee2mqtt"}

ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Answers: 0
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von ibot1989 »

Das sieht irgendwie komisch aus.
Nutzt du HomeAssistent oder wieso Publisht zigbee2mqtt das alles in HomeAssistent Topics?

In der Zigbee2Mqtt Dokumentation steht zu dem Gerät auch nichts besonderes: https://www.zigbee2mqtt.io/devices/TS0601_cover.html

Bei meinen Geräten wird im Zigbee2Mqtt Log und auch im MQTT Topics über den Anlernvorgang und das Ergebniss berichtet, evtl. hat das bei dir Tatsächlich noch nicht richtig funktioniert.

Andy089
Beiträge: 59
Registriert: 16. Sep 2019 18:57
Answers: 0

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von Andy089 »

Ja, ich nutze HomeAssistent und OpenHab.

Genauso kenne ich das auch, dass Zigbee2Mqtt über den Anlernvorgang und das Ergebnis berichtet.
Nur leider passiert das ja nicht.. hab das Gerät jetzt auch schon öfter in den pair Modus gesetzt… und auch mal resetet.. jedoch immer dasselbe Ergebnis.

Update:
Der Motor scheint aber doch was zu senden:

Code: Alles auswählen

2021-09-11 03:34:12: MQTT publish: topic 'zigbee2mqtt/ROLLO-WZ', payload '{"linkquality":255,"position":0,"running":true,"state":"CLOSE"}'
aber wie kann ich das ding jetzt über openhab oder so ansteuern?

ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Answers: 0
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von ibot1989 »

Das klingt doch halbwegs gut.

Probiere es mal mit dem Topic zigbee2mqtt/FRIENDLY_NAME/set und dem Wert: state und Inhalt OPEN, CLOSE oder STOP.
Oder mit Prozentwert an den eben Topic unter position.

Andy089
Beiträge: 59
Registriert: 16. Sep 2019 18:57
Answers: 0

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von Andy089 »

Vielen dank ibot1989, das funktioniert so.
Jedoch nur OPEN.
CLOSE, STOP und OFF scheint er nicht zukennen..
in Zigbee2Mqtt wird mir dieses angezeigt wenn ich die Befehle ausführe:

Code: Alles auswählen

Zigbee2MQTT:error 2021-09-14 22:37:21: Invalid JSON ' STOP', skipping...
Zigbee2MQTT:error 2021-09-14 22:37:24: Invalid JSON ' DOWN', skipping...
Zigbee2MQTT:error 2021-09-14 22:37:26: Invalid JSON ' CLOSE', skipping...
Zigbee2MQTT:error 2021-09-14 22:37:26: Invalid JSON ' OFF, skipping...
gibt es noch was ich testen könnte?

Update:
Wenn ich die Channels einzeln anlege mit STOP, OPEN, CLOSE dann funktionieren die Befehle

ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Answers: 0
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von ibot1989 »

Das klingt doch gut.

Wenn du willst, Poste Mal deine Konfig, vllt. können wir da noch was optimieren.

Benutzeravatar
udo1toni
Beiträge: 14057
Registriert: 11. Apr 2018 18:05
Answers: 222
Wohnort: Darmstadt

Re: Tuya ZigBee M515EGZT Vorhang Motor in zigbee2maqtt

Beitrag von udo1toni »

Na, die Fehlermeldung ist ja einigermaßen eindeutig... Invalid JSON bedeutet: auf diesem Topic wird ein JSON Objekt zur Steuerung erwartet.

Ohne mich näher damit beschäftigt zu haben, aus der von Dir verlinkten Doku ein Schnipsel:

Code: Alles auswählen

set_position_template: "{ \"position\": {{ position }} }"
set_position_topic: "zigbee2mqtt/<FRIENDLY_NAME>/set"
Das bedeutet, zum Setzen der Position musst Du ein JSON Objekt an das angegebene Topic senden, dieses Objekt sieht im Klartext so aus:

Code: Alles auswählen

{"position": <Position>}
wobei <Position> durch die gewünschte Position ersetzt werden muss, also einen Zahlenwert von 0 - 100.
openHAB4.1.2 stable in einem Debian-Container (bookworm) (Proxmox 8.2.2, LXC), mit openHABian eingerichtet

Antworten