NEWS
ZigBee neue Version 1.4.0
-
@zmin said in ZigBee neue Version 1.4.0:
5120.1100
natürlich nicht... kurzfristig kannst du es selber fixen..
oder du wartest auf eine neue Version
@arteck
Ich steh auch vor dem 5120.1100 Problem. Da bekomm ich bei Version 1.4.2 nur ein Fragezeichen in der Übersicht.Eigentlich brauch nur zu wissen, wenn sich der Schalterstellung ändert (On/off) damit ich ein anderes Licht schalten kann. Händisch die Schalterstellung in den Entwickleroptionen auslesen und zu ändern habe ich geschafft. Aber wie das automatisch passiert, und sich dadurch ein Datenpunkt ändert ist fernab meiner mentalen Vorstellungskraft

Kommt der 5120.1100 demnächst in den Adapter oder muss man das irgendwie anders lösen?
Wenn anders lösen, dann wie?
Vielen Dank im Voraus

-
@arteck
Ich steh auch vor dem 5120.1100 Problem. Da bekomm ich bei Version 1.4.2 nur ein Fragezeichen in der Übersicht.Eigentlich brauch nur zu wissen, wenn sich der Schalterstellung ändert (On/off) damit ich ein anderes Licht schalten kann. Händisch die Schalterstellung in den Entwickleroptionen auslesen und zu ändern habe ich geschafft. Aber wie das automatisch passiert, und sich dadurch ein Datenpunkt ändert ist fernab meiner mentalen Vorstellungskraft

Kommt der 5120.1100 demnächst in den Adapter oder muss man das irgendwie anders lösen?
Wenn anders lösen, dann wie?
Vielen Dank im Voraus

@stiffler2244 installier 1.4.3
-
Habe einen Tuya Heizkörperthermostaten, ich empfange alle Daten aber,
Wenn ich die Temperatur Manuell einstelle dauert es ca bis zu 5 min bis die richtige Temperatur im Iobroker angezeigt wird (er ändert sie im Io in 0,5 schritten)
Über den Iobroker kann ich die Termperatur leider garnicht steuern ...
Kann mir bitte jemand helfen, hier der Log beim ändern der Temperatur2020-12-13 17:58:24.371 - debug: tuya.0 (2075) system.adapter.admin.0: logging false 2020-12-13 17:58:24.373 - debug: zigbee.0 (26663) system.adapter.admin.0: logging false 2020-12-13 17:58:32.677 - debug: zigbee.0 (26663) User stateChange zigbee.0.60a423fffea0fd5a.target_temperature {"val":20,"ack":false,"ts":1607878712673,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1607878712673} 2020-12-13 17:58:32.681 - debug: zigbee.0 (26663) Change state 'target_temperature' at device 0x60a423fffea0fd5a type 'TS0601_thermostat' 2020-12-13 17:58:32.682 - debug: zigbee.0 (26663) State changes. dev: 0x60a423fffea0fd5a model: TS0601_thermostat states: [{"stateDesc":{"id":"target_temperature","prop":"current_heating_setpoint","name":"Current Target Temperature","role":"value.temperature","write":true,"read":true,"type":"number","unit":"°C","min":0,"max":70},"value":20,"index":0,"timeout":0}] opt: {} 2020-12-13 17:58:32.683 - debug: zigbee.0 (26663) entity: {"type":"device","device":{"ID":4,"_type":"EndDevice","_ieeeAddr":"0x60a423fffea0fd5a","_networkAddress":37247,"_manufacturerID":4098,"_endpoints":[{"ID":1,"profileID":260,"deviceID":81,"inputClusters":[0,4,5,61184],"outputClusters":[25,10],"deviceNetworkAddress":37247,"deviceIeeeAddress":"0x60a423fffea0fd5a","clusters":{"genBasic":{"attributes":{"65503":"�Og'\u0012�Og'\u0012","65506":31,"65508":0,"modelId":"TS0601","manufacturerName":"_TZE200_ckud7u2l","powerSource":3,"zclVersion":3,"appVersion":83,"stackVersion":0,"hwVersion":1,"dateCode":""}}},"_binds":[],"meta":{}}],"_manufacturerName":"_TZE200_ckud7u2l","_powerSource":"Battery","_modelID":"TS0601","_applicationVersion":83,"_stackVersion":0,"_zclVersion":3,"_hardwareVersion":1,"_dateCode":"","_interviewCompleted":true,"_interviewing":false,"meta":{},"_lastSeen":1607878645574,"_linkquality":152},"mapped":{"zigbeeModel":["kud7u2l"],"fingerprint":[{"modelID":"TS0601","manufacturerName":"_TZE200_ckud7u2l"}],"model":"TS0601_thermostat","vendor":"TuYa","description":"Radiator valve with thermostat","whiteLabel":[{"vendor":"Moes","model":"HY369RT"},{"vendor":"SHOJZJ","model":"378RT"}],"meta":{"tuyaThermostatPreset":{"0":"away","1":"schedule","2":"manual","3":"comfort","4":"eco","5":"boost","6":"complex"}},"ota":{},"fromZigbee":[{"cluster":"manuSpecificTuya","type":"commandGetData"},{"cluster":"manuSpecificTuya","type":"commandSetDataResponse"},{"cluster":"genBasic","type":["attributeReport","readResponse"]},{"cluster":"manuSpecificTuya","type":["commandSetTimeRequest"]}],"toZigbee":[{"key":["child_lock"]},{"key":["window_detection"]},{"key":["valve_detection"]},{"key":["current_heating_setpoint"]},{"key":["auto_lock"]},{"key":["local_temperature_calibration"]},{"key":["min_temperature"]},{"key":["max_temperature"]},{"key":["boost_time"]},{"key":["comfort_temperature"]},{"key":["eco_temperature"]},{"key":["force"]},{"key":["preset"]},{"key":["away_mode"]},{"key":["window_detect"]},{"key":["schedule"]},{"key":["week"]},{"key":["away_preset_temperature","away_preset_days"]},{"key":["scene_store"]},{"key":["scene_recall"]},{"key":["scene_add"]},{"key":["scene_remove"]}],"exposes":[{"type":"lock","features":[{"type":"binary","name":"state","property":"child_lock","access":7,"value_on":"LOCK","value_off":"UNLOCK","description":"Enables/disables physical input on the device"}]},{"type":"switch","features":[{"type":"binary","name":"state","property":"window_detection","access":7,"value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE"}]},{"type":"numeric","name":"battery","property":"battery","access":1,"unit":"%","description":"Remaining battery in %","value_min":0,"value_max":100},{"type":"binary","name":"battery_low","property":"battery_low","access":1,"value_on":true,"value_off":false,"description":"Indicates if the battery of this device is almost empty"},{"type":"switch","features":[{"type":"binary","name":"state","property":"valve_detection","access":7,"value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE"}]},{"type":"numeric","name":"position","property":"position","access":1,"unit":"%","description":"Position"},{"type":"climate","features":[{"type":"numeric","name":"current_heating_setpoint","property":"current_heating_setpoint","access":7,"value_min":5,"value_max":35,"value_step":0.5,"unit":"°C","description":"Temperature setpoint"},{"type":"numeric","name":"local_temperature","property":"local_temperature","access":5,"unit":"°C","description":"Current temperature measured on the device"},{"type":"enum","name":"system_mode","property":"system_mode","access":7,"values":["heat"],"description":"Mode of this device"},{"type":"enum","name":"running_state","property":"running_state","access":5,"values":["idle","heat"],"description":"The current running state"},{"type":"binary","name":"away_mode","property":"away_mode","access":7,"value_on":"ON","value_off":"OFF","description":"Away mode"},{"type":"enum","name":"preset","property":"preset","access":7,"values":["schedule","manual","boost","complex","comfort","eco"],"description":"Mode of this device (similar to system_mode)"}]},{"type":"numeric","name":"linkquality","property":"linkquality","access":1,"unit":"lqi","description":"Link quality (signal strength)","value_min":0,"value_max":255}]},"endpoint":"[Circular]","endpoints":"[Circular]","name":"0x60a423fffea0fd5a"} 2020-12-13 17:58:32.685 - debug: zigbee.0 (26663) Mapped Model: {"zigbeeModel":["kud7u2l"],"fingerprint":[{"modelID":"TS0601","manufacturerName":"_TZE200_ckud7u2l"}],"model":"TS0601_thermostat","vendor":"TuYa","description":"Radiator valve with thermostat","whiteLabel":[{"vendor":"Moes","model":"HY369RT"},{"vendor":"SHOJZJ","model":"378RT"}],"meta":{"tuyaThermostatPreset":{"0":"away","1":"schedule","2":"manual","3":"comfort","4":"eco","5":"boost","6":"complex"}},"ota":{},"fromZigbee":[{"cluster":"manuSpecificTuya","type":"commandGetData"},{"cluster":"manuSpecificTuya","type":"commandSetDataResponse"},{"cluster":"genBasic","type":["attributeReport","readResponse"]},{"cluster":"manuSpecificTuya","type":["commandSetTimeRequest"]}],"toZigbee":[{"key":["child_lock"]},{"key":["window_detection"]},{"key":["valve_detection"]},{"key":["current_heating_setpoint"]},{"key":["auto_lock"]},{"key":["local_temperature_calibration"]},{"key":["min_temperature"]},{"key":["max_temperature"]},{"key":["boost_time"]},{"key":["comfort_temperature"]},{"key":["eco_temperature"]},{"key":["force"]},{"key":["preset"]},{"key":["away_mode"]},{"key":["window_detect"]},{"key":["schedule"]},{"key":["week"]},{"key":["away_preset_temperature","away_preset_days"]},{"key":["scene_store"]},{"key":["scene_recall"]},{"key":["scene_add"]},{"key":["scene_remove"]}],"exposes":[{"type":"lock","features":[{"type":"binary","name":"state","property":"child_lock","access":7,"value_on":"LOCK","value_off":"UNLOCK","description":"Enables/disables physical input on the device"}]},{"type":"switch","features":[{"type":"binary","name":"state","property":"window_detection","access":7,"value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE"}]},{"type":"numeric","name":"battery","property":"battery","access":1,"unit":"%","description":"Remaining battery in %","value_min":0,"value_max":100},{"type":"binary","name":"battery_low","property":"battery_low","access":1,"value_on":true,"value_off":false,"description":"Indicates if the battery of this device is almost empty"},{"type":"switch","features":[{"type":"binary","name":"state","property":"valve_detection","access":7,"value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE"}]},{"type":"numeric","name":"position","property":"position","access":1,"unit":"%","description":"Position"},{"type":"climate","features":[{"type":"numeric","name":"current_heating_setpoint","property":"current_heating_setpoint","access":7,"value_min":5,"value_max":35,"value_step":0.5,"unit":"°C","description":"Temperature setpoint"},{"type":"numeric","name":"local_temperature","property":"local_temperature","access":5,"unit":"°C","description":"Current temperature measured on the device"},{"type":"enum","name":"system_mode","property":"system_mode","access":7,"values":["heat"],"description":"Mode of this device"},{"type":"enum","name":"running_state","property":"running_state","access":5,"values":["idle","heat"],"description":"The current running state"},{"type":"binary","name":"away_mode","property":"away_mode","access":7,"value_on":"ON","value_off":"OFF","description":"Away mode"},{"type":"enum","name":"preset","property":"preset","access":7,"values":["schedule","manual","boost","complex","comfort","eco"],"description":"Mode of this device (similar to system_mode)"}]},{"type":"numeric","name":"linkquality","property":"linkquality","access":1,"unit":"lqi","description":"Link quality (signal strength)","value_min":0,"value_max":255}]} 2020-12-13 17:58:32.685 - debug: zigbee.0 (26663) convert current_heating_setpoint, 20, {} 2020-12-13 17:58:32.686 - debug: zigbee.0 (26663) target: {"ID":1,"profileID":260,"deviceID":81,"inputClusters":[0,4,5,61184],"outputClusters":[25,10],"deviceNetworkAddress":37247,"deviceIeeeAddress":"0x60a423fffea0fd5a","clusters":{"genBasic":{"attributes":{"65503":"�Og'\u0012�Og'\u0012","65506":31,"65508":0,"modelId":"TS0601","manufacturerName":"_TZE200_ckud7u2l","powerSource":3,"zclVersion":3,"appVersion":83,"stackVersion":0,"hwVersion":1,"dateCode":""}}},"_binds":[],"meta":{}} 2020-12-13 17:58:32.687 - debug: zigbee.0 (26663) convert result undefined 2020-12-13 17:58:34.490 - debug: zigbee.0 (26663) system.adapter.admin.0: logging true 2020-12-13 17:58:34.490 - debug: tuya.0 (2075) system.adapter.admin.0: logging trueThermostat https://de.aliexpress.com/item/1005001278184708.html?spm=a2g0s.9042311.0.0.33c44c4djWaufS
Danke für die Hilfe
@rasen1992
Hallo, kannst Du mir biite erklären wie man den Tuya Heizkörperthermostat an den Iobroker Zigbee Koordinator anlernt?! Wie bringt man den in den Anlernmodus? Danke Lg -
@rasen1992
Hallo, kannst Du mir biite erklären wie man den Tuya Heizkörperthermostat an den Iobroker Zigbee Koordinator anlernt?! Wie bringt man den in den Anlernmodus? Danke Lg -
@michmein
nach dem ersten langem Druck auf die Menü Taste leuchtet schon mal nicht das Plus Zeichen wie beschrieben somit kann ich das Empfangszeichen nicht auswählen und danach auch nicht mit dem langem Druck auf die Menütaste bestätigen..!?!.... -
@michmein
nach dem ersten langem Druck auf die Menü Taste leuchtet schon mal nicht das Plus Zeichen wie beschrieben somit kann ich das Empfangszeichen nicht auswählen und danach auch nicht mit dem langem Druck auf die Menütaste bestätigen..!?!....@keksn
Du musst als erstes Mal so oft auf das mittlere Symbol klicken bis der Thermostat anfängt den stellantrieb zu fahren. Wenn das beendet ist sollte die Temperatur einzustellen sein, dass ist Schritt eins.
Dann wie beschrieben in der Mitte so lange drücken bis sich das Display ändert. Danach + drücken bis das wifi Symbol ausgewählt ist. Dann einmal kurz das Symbol in der Mitte drücken zur Bestätigung und anschließend nochmals das mittlere Symbol solange drücken bis das wifi Symbol blinkt.
Die Thermostate sind manchmal zickig. Ich habe einen da funktioniert das mittlere Symbol nicht immer richtig.
Und vergiss nicht den zigbee Adapter vorher zum pairen zu bringen, ich habe ihn auf 90 Sekunden was bislang immer ausreichend war.Viel Erfolg.

-
@keksn
Du musst als erstes Mal so oft auf das mittlere Symbol klicken bis der Thermostat anfängt den stellantrieb zu fahren. Wenn das beendet ist sollte die Temperatur einzustellen sein, dass ist Schritt eins.
Dann wie beschrieben in der Mitte so lange drücken bis sich das Display ändert. Danach + drücken bis das wifi Symbol ausgewählt ist. Dann einmal kurz das Symbol in der Mitte drücken zur Bestätigung und anschließend nochmals das mittlere Symbol solange drücken bis das wifi Symbol blinkt.
Die Thermostate sind manchmal zickig. Ich habe einen da funktioniert das mittlere Symbol nicht immer richtig.
Und vergiss nicht den zigbee Adapter vorher zum pairen zu bringen, ich habe ihn auf 90 Sekunden was bislang immer ausreichend war.Viel Erfolg.

-
Hi Leute
Hab einen Update von 1.4.0 auf 1.4.2 gemacht.
Das hat dazu geführt dass der ZigBee Adapter nicht mehr funktioniert hat.
Alle Geräte waren unter Available auf false.Jedenfalls hin und her versucht und dann alles verworfen, SD Karte formatiert, Raspbian OS lite und IoBroker per Kommandozeile neu aufgespielt und dann mittels BackItUp alles wieder zum laufen bekommen. Also Fast.
Eigene Datenpunkte unter Userdata fehlen noch und unter Objekte werden im ZigBee Ordner keine Geräte mehr angezeigt.

wenn ich jetzt den ZigBee Adapter öffne dann sehe ich aber noch alle Geräte

Mittels Iqontrol kann ich die Schalter immernoch ansteuern. Hab z.B. im IQontrol auch ZigBee Thermostate von Tuya eingepflegt und die kann ich auch ganz normal ansteuern. Ich blick da echt nicht mehr durch.
Den Update des Adapters habe ich auch nur gemacht weil ich probleme beim Pairen eines 2 Gang Zigbee Relais hattte (zum steuern eines Rolladen).
-
Hi Leute
Hab einen Update von 1.4.0 auf 1.4.2 gemacht.
Das hat dazu geführt dass der ZigBee Adapter nicht mehr funktioniert hat.
Alle Geräte waren unter Available auf false.Jedenfalls hin und her versucht und dann alles verworfen, SD Karte formatiert, Raspbian OS lite und IoBroker per Kommandozeile neu aufgespielt und dann mittels BackItUp alles wieder zum laufen bekommen. Also Fast.
Eigene Datenpunkte unter Userdata fehlen noch und unter Objekte werden im ZigBee Ordner keine Geräte mehr angezeigt.

wenn ich jetzt den ZigBee Adapter öffne dann sehe ich aber noch alle Geräte

Mittels Iqontrol kann ich die Schalter immernoch ansteuern. Hab z.B. im IQontrol auch ZigBee Thermostate von Tuya eingepflegt und die kann ich auch ganz normal ansteuern. Ich blick da echt nicht mehr durch.
Den Update des Adapters habe ich auch nur gemacht weil ich probleme beim Pairen eines 2 Gang Zigbee Relais hattte (zum steuern eines Rolladen).
-
Ich beschäftige mich mit der Optimierung des Revolt TRV. Habe 1.4.3 installiert. Pairing funktioniert ohne weiteres:

In der iobroker.zigbee\lib\devices.js ist folgender Eintrag:// Essentials { models: ['GS361A-H04'], icon: 'img/essentials_premium.png', // states: [ // states.battery, // states.hvacThermostat_local_temp, // states.hvacThermostat_local_temp_calibration, // states.tuya_trv_target_temperature, // states.tuya_trv_lock, // states.tuya_trv_window_detected, // states.tuya_trv_valve_detected, // states.tuya_trv_auto_lock, // states.tuya_trv_min_temp, // states.tuya_trv_max_temp, // states.tuya_trv_boost_time, // states.tuya_trv_comfort_temp, // states.tuya_trv_eco_temp, // states.tuya_trv_system_mode, // states.tuya_trv_force_mode, // states.tuya_trv_valve_position, // ], },Die Kommentarmarkierungen (//) habe ich gesetzt. Wenn ich diese Beschreibung des GS361A-H04 beim pairing einsetze (was ich und andere gemacht haben) gibt es mehrere Datenpunkte, die keine Verbindung haben (können nicht gesetzt werden), andere fehlen, wenn man der Beschreibung des Revolt folgt. Ich habe dann die Kommentare gesetzt, d. h. alle states ausgeschaltet. Jetzt bekomme ich weniger Datenpunkte (auch einige neue), die in der zigbee-herdsman-converters\devices.js definiert werden und meist funktionieren. Allerdings fehlen einige, die in der vorigen Version da waren und funktioniert haben. Meine Frage, wie kann man die richtigen states auswählen, bzw. kombinieren? Dies müßte wohl in der iobroker.zigbee\lib\devices.js geschehen. Kann mir jemand bitte auf die Sprünge helfen?
Schon mal Danke und Grüße
HUK -
@davut-karabulut, fehlen die Geräte weiterhin, auch wenn du den gesetzten Filter in der Objekte Ansicht löscht und den zigbee Adapter neustartest?
Die Geräte sind heute alle wieder aufgetaucht. Total komisch.
schreibe mit @simatec diesbezüglich in einem Thread (Backitup - Wiederherstellen History und ZigBee) und er gab den Hinweis, dass ein löschen des Browser Cache helfen könnte.Ohne den Browser Cache zu löschen waren die Geräte heute wieder da. Anscheinend waren sie immer da (nur nicht sichtbar). Ich konnte ja mit iQontrol alles wie gewohnt schalten.
Das nur so zur info

-
Ich beschäftige mich mit der Optimierung des Revolt TRV. Habe 1.4.3 installiert. Pairing funktioniert ohne weiteres:

In der iobroker.zigbee\lib\devices.js ist folgender Eintrag:// Essentials { models: ['GS361A-H04'], icon: 'img/essentials_premium.png', // states: [ // states.battery, // states.hvacThermostat_local_temp, // states.hvacThermostat_local_temp_calibration, // states.tuya_trv_target_temperature, // states.tuya_trv_lock, // states.tuya_trv_window_detected, // states.tuya_trv_valve_detected, // states.tuya_trv_auto_lock, // states.tuya_trv_min_temp, // states.tuya_trv_max_temp, // states.tuya_trv_boost_time, // states.tuya_trv_comfort_temp, // states.tuya_trv_eco_temp, // states.tuya_trv_system_mode, // states.tuya_trv_force_mode, // states.tuya_trv_valve_position, // ], },Die Kommentarmarkierungen (//) habe ich gesetzt. Wenn ich diese Beschreibung des GS361A-H04 beim pairing einsetze (was ich und andere gemacht haben) gibt es mehrere Datenpunkte, die keine Verbindung haben (können nicht gesetzt werden), andere fehlen, wenn man der Beschreibung des Revolt folgt. Ich habe dann die Kommentare gesetzt, d. h. alle states ausgeschaltet. Jetzt bekomme ich weniger Datenpunkte (auch einige neue), die in der zigbee-herdsman-converters\devices.js definiert werden und meist funktionieren. Allerdings fehlen einige, die in der vorigen Version da waren und funktioniert haben. Meine Frage, wie kann man die richtigen states auswählen, bzw. kombinieren? Dies müßte wohl in der iobroker.zigbee\lib\devices.js geschehen. Kann mir jemand bitte auf die Sprünge helfen?
Schon mal Danke und Grüße
HUK -
Die Geräte sind heute alle wieder aufgetaucht. Total komisch.
schreibe mit @simatec diesbezüglich in einem Thread (Backitup - Wiederherstellen History und ZigBee) und er gab den Hinweis, dass ein löschen des Browser Cache helfen könnte.Ohne den Browser Cache zu löschen waren die Geräte heute wieder da. Anscheinend waren sie immer da (nur nicht sichtbar). Ich konnte ja mit iQontrol alles wie gewohnt schalten.
Das nur so zur info

@davut-karabulut
Wenn du die Geräte aus dem ioBroker heraus steuern kannst sind die DP in der States-datenbank vorhanden. Wenn der Browser diese nicht darstellt liegt das am Browser.
Ohne das die DP in der Datenbank vorhanden sind ist eine Steuerung unmöglich.
A.
-
@arteck ich habe auch 2 von diesen im Einsatz ca. 1,5 Jahr. Aber die neuen lassen sich einfach nicht pairen.

-
@meldb ahh schau.. die heissen anders.. pairing geht ..
probier mal hiermit

und pack den hier in die liste.. dann adapter neu starten
