[Modul] Zigbee2Tasmota

08:44:02.842 MQT: stat/Sonoff_Bridge_84CCA8A921CB/RESULT = {„ZbSend“:„Done“}
08:44:02.889 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbLight“:{„0xAD57“:{„Device“:„0xAD57“,„Reachable“:true,„Light“:-1}}}
08:44:02.892 MQT: stat/Sonoff_Bridge_84CCA8A921CB/RESULT = {„ZbLight“:„Done“}
08:44:07.409 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„TuyaTempTarget“:23,„Endpoint“:1,„LinkQuality“:107}}}
08:44:07.630 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„TuyaPreset“:2,„Endpoint“:1,„LinkQuality“:107}}}
08:44:27.673 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„LocalTemperature“:24,„Endpoint“:1,„LinkQuality“:107}}}
08:44:27.900 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„TuyaValvePosition“:65,„Endpoint“:1,„LinkQuality“:110}}}

Das hat auch funktioniert!
Also fehlt dir jetzt nur noch die TuyaValvePosition?

Grüße,
Kai

ja, sieht zwar etwas seltsam aus mit dem Light, aber funktioniert hat es. Seltsamerweise wurden aber die TempTarget im IPS nicht verändert - die Temperatur schon … Was mir an der Stelle aber auch sehr wichtig wäre, ist der Batterie-Stand. Diese Variablen sind zwar vorhanden, werden aber nicht gepflegt.

Zum Discord: Habe mich da mal angemeldet - kann man da einfach ein Thema öffnen oder gibt es irgendwo Regeln, die ich nachlesen kann ?

ah, halt, Tuya Temp Target wurde geändert - es gibt für diese Device auch ein Temp Target, welche nicht geändert wurde…

Wird der Status der Batterie im Webinterface von Tasmota richtig angezeigt?
Das mit dem Licht kannst du ignorieren, das kommt vom Modul und ist nicht weiter tragisch, das hatte ich mal eingebaut, da sonst nach einer Änderung von Lampen der Status nicht zurückkommt.

Im Store gibt es eine neue Beta Version, schau mal ob damit nun die Ventilstellung angelegt wird.

Wo siehst du die Temp Target Variable?

Grüße,
Kai

In dem vom Tasmota-Modul generierten Device - da stehen alle Tuya-Variablen drin und auch die Temp Target (siehe oben) .
Ich bekomme beim Zigbee2Tasmota keine neue Version im Store angezeigt (Bin auf Beta).
In der Konsole habe ich den Batteriestand nicht gesehen. Sollte gem.https://www.zigbee2mqtt.io/devices/TS0601_thermostat.html
vorhanden sein.

Hallo Kai,
habe mal Debug-Daten erstellt, in denen die Ventilposition übermittelt wird. Vlt. hilft das weiter.

Grüße Frank

dump (1).txt (6,1 KB)

Eigentlich sollte das schon funktionieren.
Ich schaue morgen nochmal, wieso die Version nicht online ist.

Grüße,
Kai

Vielen Dank - mal sehen, ob ich noch herausfinden kann, warum die Batterie nicht befüllt werden. Das ist schon noch mal eine wichtige Info, sonst wundert man sich, warum nichts funktioniert und merkt nicht, dass es an den Batterien liegt. Habe auch echte 1,5V-Akkus besorgt, weil mit den normalen AA laufen die Ventile nicht.
Grüße Frank

Welche Version hast du denn installiert?
Version 1.2.1?

Grüße,
Kai

ja, im Beta-Modus

ps. kann man in dem neuen Forum auch die Grußformel irgendwo hinterlegen ? Habe es nirgends gefunden…

Grüße Frank

Kannst du nochmal ein Zbinfo von dem Gerät posten, bei dem es nicht funktioniert?
Evtl. Habe ich mich da auch vertan.

Grüße,
Kai

20:55:53.447 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbInfo“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„IEEEAddr“:„0x804B50FFFE1A8B8E“,„ModelId“:„TS0601“,„Manufacturer“:"_TZE200_cwnjrr72",„Endpoints“:[1],„Config“:["~01.1",„T01“],„ThSetpoint“:0,„TempTarget“:9.5,„Temperature“:21,„Reachable“:true,„LastSeen“:591,„LastSeenEpoch“:1620326762,„LinkQuality“:100}}}
20:55:53.450 MQT: stat/Sonoff_Bridge_84CCA8A921CB/RESULT = {„ZbInfo“:„Done“}

Hallo Kai,
kann man die Funktionsweise irgendwo nachlesen ? Ich habe mit einem RequestAction die Solltemperatur geändert und alles was in der Konsole zu sehen war :
11:57:16.063 MQT: stat/Sonoff_Bridge_84CCA8A921CB/RESULT = {„ZbSend“:„Done“}
11:57:16.110 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbLight“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„Reachable“:true,„Light“:-1}}}
11:57:16.113 MQT: stat/Sonoff_Bridge_84CCA8A921CB/RESULT = {„ZbLight“:„Done“}
11:57:23.132 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„TuyaTempTarget“:26,„Endpoint“:1,„LinkQuality“:107}}}
11:57:23.351 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„TuyaPreset“:2,„Endpoint“:1,„LinkQuality“:107}}}
11:58:07.058 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„LocalTemperature“:21.5,„Endpoint“:1,„LinkQuality“:105}}}
11:58:07.282 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„TuyaValvePosition“:100,„Endpoint“:1,„LinkQuality“:102}}}

Ich hätte jetzt erwartet, dass ein ZBSEND auf TempTarget angezeigt wird, aber dem ist nicht so. Trotzdem wird die Funktion ausgeführt.

Grüße Frank

Schönen guten Abend,

ich nutze eine ZBBridge mit Tasmota.
Folgende Geräte funktionieren einwandfrei:

  • Xiaomi lumi.weather (Aqara Temperatur-/Luftfeuchtigkeitssensor)
  • Ikea control outlet (Steckdose)
  • Sonoff MS01 (SNZB-03 Bewegungsmelder)
  • Ikea remote conrol (runde Fernbedienung mit Schalter mittig,rechts,links,oben,unten)

folgende Geräte nach dem letzten Update nicht mehr (wo von ID zu Name gewechselt wurde), wenn diese erneut angelernt wurden:

  • Ikea motion sensor (Bewegungsseensor)
  • Ikea on/off switch (Schalterwippe oben/unten inkl. dimmer)

Kurz bevor ich hier den Eintrag erstellen wollte, habe ich noch einmal die Zusammenhänge der Geräte überprüft und mich daran erinnert, dass die gravierende Änderung das Mapping von „DeviceID“ auf „Name“ war.

Ich habe Umlaute im Namen gehabt, daher haben einige Geräte nicht mehr funktioniert.

Ich schreibe diesen Beitrag dennoch, damit andere nicht so lange suchen müssen.

VG

Die Info ist auf jeden Fall hilfreich - vielen Dank.

@Kai: Die Position des Ventils wird übermittelt, sobald sich die Stellung verändert:

11:21:51.757 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„TuyaTempTarget“:24,„Endpoint“:1,„LinkQuality“:76}}}
11:21:51.976 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„TuyaPreset“:2,„Endpoint“:1,„LinkQuality“:76}}}
11:22:17.271 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„LocalTemperature“:23,„Endpoint“:1,„LinkQuality“:45}}}
11:22:17.499 MQT: tele/Sonoff_Bridge_84CCA8A921CB/SENSOR = {„ZbReceived“:{„0xAD57“:{„Device“:„0xAD57“,„Name“:„Heizung_WC“,„TuyaValvePosition“:70,„Endpoint“:1,„LinkQuality“:45}}}

Fehlt nur noch der Batterie-Status. Beim Zigbee2MQTT findet man die Info im Expose (habe aber nicht herausgefunden, wir man da dran kommt…)

Grüße Frank

@PapaMobil2021, das kann einigen Usern sicherlich helfen. Danke für deinen Beitrag.

@chrissiboy, das Problem mit der Solltemperatur schaue ich mir noch an.
Wieso du keine Batteriewerte bekommst kann ich dir nicht beantworten.
Da musst du wohl mal bei Tasmota nachfragen

Grüße,
Kai

@KaiS : Kannst du mir sagen, wo ich das am besten platziere ? Das mit dem Discord war (für mich) nicht so klar …

Hier: https://discord.gg/Ks2Kzd4
Dort kannst du in dem Zigbee Kanal schreiben.

Wenn du mehr mit Zigbee machen willst, empfehle ich dir zigbee2mqtt. Da ist wesentlich übersichtlicher.

Grüße,
Kai