NEWS
ZigBee neue Version 1.5.x
-
-
@michmein sagte in ZigBee neue Version 1.5.x:
Hallo @Asgothian und @arteck,
die neue Version des Adapters ist euch sehr gut gelungen, das mal vorab!
Allerdings sind mir ein paar Kleinigkeiten aufgefallen. Bei meinen MOES HY368 Heizungsthermostaten funktioniert die Kindersicherung seit dem Update leider nicht mehr und in der Kachel wird die Ventilstellung 0% nicht angezeigt, es steht dann nur das % Zeichen dort. Ich kann den DP „locked“ auf true schalten und nach wenigen Sekunden geht er zurück auf false, es kommen keine Fehlermeldung im log.
Bitte trag den Thermostat unter „ausschließen“ ein damit dieser über die exposes läuft.
Wenn ich auf die Kachel klicke und diese sich dreht sehe ich die „andere“ Seite kurz und dann ist es nur noch weiß ohne Inhalt auf meinem alten iPad, da kein anderen Nutzer davon berichtet wird das aber wohl an meinem alten Schinken liegen
Passiert das immer oder nur wenn du deine devices gefiltert hast das nur der Thermostat angezeigt wird ?
A.
-
@asgothian sagte in ZigBee neue Version 1.5.x:
Bitte trag den Thermostat unter „ausschließen“ ein damit dieser über die exposes läuft.
Gesagt, getan, jetzt funktioniert die Kindersicherung wieder. Super. Wenn der Thermostat geschlossen ist, also 0% Ventilstellung wird diese noch nicht angezeigt. Alles über 0 steht als Wert da aber die 0 wird nicht dargestellt.
EDIT: Kommando zurück, die Kindersicherung funktioniert doch nicht. Wenn ich die Checkbox betätige erscheint der blaue Haken und bleibt auch, jedoch bekomme ich die untenstehende Fehlermeldung im log und der Thermostat ist weiterhin bedienbar also nicht gesperrt.
2021-04-17 07:04:26.439 - error: zigbee.0 (32268) No state available for 'TS0601_thermostat' with key 'lock' 2021-04-17 07:04:39.874 - error: zigbee.0 (32268) No state available for 'TS0601_thermostat' with key 'lock' 2021-04-17 07:28:21.111 - error: zigbee.0 (32268) No state available for 'TS0601_thermostat' with key 'lock' 2021-04-17 07:29:01.008 - error: zigbee.0 (32268) No state available for 'TS0601_thermostat' with key 'lock'
Mit Version 1.4.5 hat alles funktioniert wie es soll.
Passiert das immer oder nur wenn du deine devices gefiltert hast das nur der Thermostat angezeigt wird ?
Egal was ich wie und wo gefiltert habe ändert nichts daran das ich die Rückseite der Kachel nach anklicken nicht sehen kann. Auf meinem iPhone welches deutlich jünger ist klappt es auch nicht, scheint dann also mehr ein Safari Problem zu sein als das Alter meines iPads.
EDIT 2: nach den „ausschließen“ der Thermostate sind nen Haufen States dazugekommen mit denen ich im Moment noch nicht wirklich was anfangen kann und das ganze heute Abend am Rechner mal testen muss.
Wenn nach dem „ausschließen“ alles funktionieren sollte, muss ich die Thermostate für die Zukunft dann ausgeschlossen lassen?Danke
-
hab die Version nun auch mal eingespielt, "Schönheitsfehler" sind mir gerade aufgefallen. In der Kachel sind die Namen teils abgeschnitten bzw "unvollständig"
Beispiel
-
@asgothian
Hardware: Raspi 4 und cc2538 + cc2592. Software:2021-04-17 11:05:15.190 - info: host.raspi-3 instance system.adapter.zigbee.0 started with pid 27203 2021-04-17 11:05:17.574 - info: zigbee.0 (27203) starting. Version 1.5.1 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.20.0, js-controller: 3.2.16 2021-04-17 11:05:17.679 - info: zigbee.0 (27203) Starting Zigbee npm ... 2021-04-17 11:05:17.972 - info: zigbee.0 (27203) Installed Version: ioBroker/ioBroker.zigbee#master 2021-04-17 11:05:17.992 - info: zigbee.0 (27203) debug devices set to [] 2021-04-17 11:05:19.824 - info: zigbee.0 (27203) Coordinator firmware version: {"type":"zStack30x","meta":{"transportrev":2,"product":2,"majorrel":2,"minorrel":7,"maintrel":2,"revision":20200211}} 2021-04-17 11:05:19.829 - info: zigbee.0 (27203) Disable LED 2021-04-17 11:05:19.833 - info: zigbee.0 (27203) --> transmitPower : high 2021-04-17 11:05:19.846 - info: zigbee.0 (27203) Currently 61 devices are joined: 2021-04-17 11:05:19.986 - info: zigbee.0 (27203) 0x00158d000366790e (addr 34629): RTCGQ11LM - Xiaomi Aqara human body movement and illuminance sensor (EndDevice) 2021-04-17 11:05:19.992 - info: zigbee.0 (27203) 0x000d6ffffe1d3981 (addr 60539): LED1624G9 - IKEA TRADFRI LED bulb E14/E26/E27 600 lumen, dimmable, color, opal white (Router)
Wenn ich den state DP der Ikea Birne verändere, ist die debug Antwort:
2021-04-17 11:19:05.485 - debug: zigbee.0 (9960) User stateChange zigbee.0.000d6ffffe1d3981.state {"val":true,"ack":false,"ts":1618651145483,"q":0,"from":"system.adapter.admin.0","user":"system.user.admin","lc":1618651145483} 2021-04-17 11:19:05.491 - debug: zigbee.0 (9960) Change state 'state' at device 0x000d6ffffe1d3981 type 'LED1624G9' 2021-04-17 11:19:05.496 - debug: zigbee.0 (9960) entity: {"type":"device","device":{"ID":6,"_type":"Router","_ieeeAddr":"0x000d6ffffe1d3981","_networkAddress":60539,"_manufacturerID":4476,"_endpoints":[{"ID":1,"profileID":49246,"deviceID":512,"inputClusters":[0,3,4,5,6,8,768,2821,4096],"outputClusters":[5,25,32,4096],"deviceNetworkAddress":60539,"deviceIeeeAddress":"0x000d6ffffe1d3981","clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 CWS opal 600lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":19,"stackVersion":87,"hwVersion":1,"dateCode":"20200220","swBuildId":"1.3.013"}},"genOnOff":{"attributes":{"onOff":1}},"lightingColorCtrl":{"attributes":{"currentX":30153,"currentY":32971,"colorCapabilities":8}},"genPowerCfg":{"attributes":{}},"genDeviceTempCfg":{"attributes":{}}},"_binds":[],"_configuredReportings":[],"meta":{}}],"_manufacturerName":"IKEA of Sweden","_powerSource":"Mains (single phase)","_modelID":"TRADFRI bulb E27 CWS opal 600lm","_applicationVersion":19,"_stackVersion":87,"_zclVersion":1,"_hardwareVersion":1,"_dateCode":"20200220","_softwareBuildID":"1.3.013","_interviewCompleted":true,"_interviewing":false,"_skipDefaultResponse":false,"meta":{"configured":2},"_lastSeen":1618356407407},"mapped":{"exposes":[{"type":"light","features":[{"type":"binary","name":"state","property":"state","access":7,"value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE","description":"On/off state of this light"},{"type":"numeric","name":"brightness","property":"brightness","access":7,"value_min":0,"value_max":254,"description":"Brightness of this light"},{"type":"composite","property":"color","name":"color_xy","features":[{"type":"numeric","name":"x","property":"x","access":7},{"type":"numeric","name":"y","property":"y","access":7}],"description":"Color of this light in the CIE 1931 color space (x/y)"}]},{"type":"enum","name":"effect","property":"effect","access":2,"values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"],"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)"},{"type":"numeric","name":"linkquality","property":"linkquality","access":1,"unit":"lqi","description":"Link quality (signal strength)","value_min":0,"value_max":255}],"fromZigbee":[{"cluster":"lightingColorCtrl","type":["attributeReport","readResponse"]},{"cluster":"genOnOff","type":["attributeReport","readResponse"]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"genOnOff","type":["attributeReport","readResponse"]},{"cluster":"genBasic","type":["attributeReport","readResponse"]}],"toZigbee":[{"key":["state","brightness","brightness_percent"]},{"key":["color"]},{"key":["transition"],"attr":[]},{"key":["rate"],"attr":[]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"]},{"key":["level_config"]},{"key":["power_on_behavior"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"]},{"key":["color_options"]},{"key":["color_mode"]},{"key":["effect","alert","flash"]},{"key":["scene_store"]},{"key":["scene_recall"]},{"key":["scene_add"]},{"key":["scene_remove"]},{"key":["scene_remove_all"]},{"key":["read"]},{"key":["write"]}],"meta":{"configureKey":2,"supportsHueAndSaturation":false},"zigbeeModel":["TRADFRI bulb E27 CWS opal 600lm","TRADFRI bulb E26 CWS opal 600lm","TRADFRI bulb E14 CWS opal 600lm","TRADFRI bulb E12 CWS opal 600lm"],"model":"LED1624G9","vendor":"IKEA","description":"TRADFRI LED bulb E14/E26/E27 600 lumen, dimmable, color, opal white","ota":{}},"endpoint":"[Circular]","endpoints":"[Circular]","name":"0x000d6ffffe1d3981"} 2021-04-17 11:19:05.497 - debug: zigbee.0 (9960) Mapped Model: {"exposes":[{"type":"light","features":[{"type":"binary","name":"state","property":"state","access":7,"value_on":"ON","value_off":"OFF","value_toggle":"TOGGLE","description":"On/off state of this light"},{"type":"numeric","name":"brightness","property":"brightness","access":7,"value_min":0,"value_max":254,"description":"Brightness of this light"},{"type":"composite","property":"color","name":"color_xy","features":[{"type":"numeric","name":"x","property":"x","access":7},{"type":"numeric","name":"y","property":"y","access":7}],"description":"Color of this light in the CIE 1931 color space (x/y)"}]},{"type":"enum","name":"effect","property":"effect","access":2,"values":["blink","breathe","okay","channel_change","finish_effect","stop_effect"],"description":"Triggers an effect on the light (e.g. make light blink for a few seconds)"},{"type":"numeric","name":"linkquality","property":"linkquality","access":1,"unit":"lqi","description":"Link quality (signal strength)","value_min":0,"value_max":255}],"fromZigbee":[{"cluster":"lightingColorCtrl","type":["attributeReport","readResponse"]},{"cluster":"genOnOff","type":["attributeReport","readResponse"]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"genLevelCtrl","type":["attributeReport","readResponse"]},{"cluster":"genOnOff","type":["attributeReport","readResponse"]},{"cluster":"genBasic","type":["attributeReport","readResponse"]}],"toZigbee":[{"key":["state","brightness","brightness_percent"]},{"key":["color"]},{"key":["transition"],"attr":[]},{"key":["rate"],"attr":[]},{"key":["brightness_move","brightness_move_onoff"]},{"key":["brightness_step","brightness_step_onoff"]},{"key":["level_config"]},{"key":["power_on_behavior"]},{"key":["hue_move","saturation_move"]},{"key":["hue_step","saturation_step"]},{"key":["color_options"]},{"key":["color_mode"]},{"key":["effect","alert","flash"]},{"key":["scene_store"]},{"key":["scene_recall"]},{"key":["scene_add"]},{"key":["scene_remove"]},{"key":["scene_remove_all"]},{"key":["read"]},{"key":["write"]}],"meta":{"configureKey":2,"supportsHueAndSaturation":false},"zigbeeModel":["TRADFRI bulb E27 CWS opal 600lm","TRADFRI bulb E26 CWS opal 600lm","TRADFRI bulb E14 CWS opal 600lm","TRADFRI bulb E12 CWS opal 600lm"],"model":"LED1624G9","vendor":"IKEA","description":"TRADFRI LED bulb E14/E26/E27 600 lumen, dimmable, color, opal white","ota":{}} 2021-04-17 11:19:05.497 - debug: zigbee.0 (9960) convert state, ON, {"state":"ON","transition_time":0} 2021-04-17 11:19:05.498 - debug: zigbee.0 (9960) target: {"ID":1,"profileID":49246,"deviceID":512,"inputClusters":[0,3,4,5,6,8,768,2821,4096],"outputClusters":[5,25,32,4096],"deviceNetworkAddress":60539,"deviceIeeeAddress":"0x000d6ffffe1d3981","clusters":{"genBasic":{"attributes":{"modelId":"TRADFRI bulb E27 CWS opal 600lm","manufacturerName":"IKEA of Sweden","powerSource":1,"zclVersion":1,"appVersion":19,"stackVersion":87,"hwVersion":1,"dateCode":"20200220","swBuildId":"1.3.013"}},"genOnOff":{"attributes":{"onOff":1}},"lightingColorCtrl":{"attributes":{"currentX":30153,"currentY":32971,"colorCapabilities":8}},"genPowerCfg":{"attributes":{}},"genDeviceTempCfg":{"attributes":{}}},"_binds":[],"_configuredReportings":[],"meta":{}} 2021-04-17 11:19:05.500 - debug: zigbee.0 (9960) zigbee-herdsman:controller:endpoint Command 0x000d6ffffe1d3981/1 genOnOff.on({}, {"timeout":10000,"disableResponse":false,"disableRecovery":false,"disableDefaultResponse":false,"direction":0,"srcEndpoint":null,"reservedBits":0,"manufacturerCode":null,"transactionSequenceNumber":null,"writeUndiv":false})
Die Birne schaltet nicht. Einige Xiaomi Temperaturmesser und Kontakte funktionieren.
Wie gesagt, das Problem kam als ich das update machte. Dann habe ich ein 1.4.5 backup eingespielt. Das hat sich nicht mit der 1.5.1 vertragen (keine Kacheln). Dann upload von 1.5.1 und Kacheln ohne Verbindung. -
@ilovegym sagte in ZigBee neue Version 1.5.x:
wie bitte, bekommt man es hin, das es sich so gleichmäßig und übersichtlich aufteilt und darstellt ?
-
@fenriswolf "aufteilen", also wer meldet sich wo an, kannst du m.W. nicht beeinflussen, das machen die zigbee Devices unter sich aus. Du kannst nur die Art der Darstellung ändern indem du unten rechts bei der Netzwerkkarte auf das Aktualisieren-Symbol klickst.
-
@hukio Das deutet darauf hin das der Koordinator keine Antwort von Deinen Geräten bekommt. Woran das liegt ist leider schwer zu sagen.
A.
-
@asgothian Ich habe inzwischen den Adapter gelöscht und über backitup den 1.4.5 wieder eingespielt. Alle Kacheln sind da, aber keine Verbindung. Ich kann auch nicht neu pairen. Das pairing springt nicht an. Wenn ich mit debug starte, spuckt der Adapter parse Meldungen in nicht endend wollenden Anzahl aus. Das restore ist also nicht gelungen. Hast Du irgendeine Idee, was ich noch versuchen könnte? So kann ich die Geräte nicht einmal neu anlernen (pairing startet nicht).
PS: was macht eigentlich das reset in den settings? Löscht das die Geräte oder nur die s/w? Ich hab es vergessen.
Irgendwie sieht das log (ohne debug) anders aus bei einem restart des Adapters. Kannst Du mal hinschauen bitte.2021-04-17 21:26:35.391 - [32minfo[39m: host.raspi-3 stopInstance system.adapter.zigbee.0 (force=false, process=true) 2021-04-17 21:26:35.403 - [32minfo[39m: zigbee.0 (31895) Got terminate signal TERMINATE_YOURSELF 2021-04-17 21:26:35.405 - [32minfo[39m: host.raspi-3 stopInstance system.adapter.zigbee.0 send kill signal 2021-04-17 21:26:35.406 - [32minfo[39m: zigbee.0 (31895) cleaned everything up... 2021-04-17 21:26:35.409 - [32minfo[39m: zigbee.0 (31895) Zigbee: disabling joining new devices. 2021-04-17 21:26:36.145 - [32minfo[39m: zigbee.0 (31895) terminating 2021-04-17 21:26:36.146 - [32minfo[39m: zigbee.0 (31895) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2021-04-17 21:26:36.411 - [32minfo[39m: host.raspi-3 stopInstance system.adapter.zigbee.0 killing pid 31895 2021-04-17 21:26:36.888 - [32minfo[39m: host.raspi-3 instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2021-04-17 21:26:38.459 - [32minfo[39m: host.raspi-3 instance system.adapter.zigbee.0 started with pid 1964 2021-04-17 21:26:41.115 - [32minfo[39m: zigbee.0 (1964) starting. Version 1.4.5 in /opt/iobroker/node_modules/iobroker.zigbee, node: v12.20.0, js-controller: 3.2.16 2021-04-17 21:26:41.218 - [32minfo[39m: zigbee.0 (1964) Starting Zigbee npm ... 2021-04-17 21:26:41.507 - [32minfo[39m: zigbee.0 (1964) Installed Version: asgothian/ioBroker.zigbee#ExposeExtend 2021-04-17 21:26:41.525 - [32minfo[39m: zigbee.0 (1964) debug devices set to [] 2021-04-17 21:26:43.326 - [32minfo[39m: zigbee.0 (1964) Coordinator firmware version: {"type":"zStack30x","meta":{"transportrev":2,"product":2,"majorrel":2,"minorrel":7,"maintrel":2,"revision":20200211}} 2021-04-17 21:26:43.331 - [32minfo[39m: zigbee.0 (1964) Disable LED 2021-04-17 21:26:43.336 - [32minfo[39m: zigbee.0 (1964) --> transmitPower : high 2021-04-17 21:26:43.348 - [32minfo[39m: zigbee.0 (1964) Currently 61 devices are joined: 2021-04-17 21:26:43.482 - [32minfo[39m: zigbee.0 (1964) 0x00158d000366790e (addr 34629): RTCGQ11LM - Xiaomi Aqara human body movement and illuminance sensor (EndDevice)
-
@asgothian also da ich kein experte bin ergaben meine Bemühungen leider keinen Ergebnis. habe es durch die tuya app eingebunden da habe ich zwar die einzelnen Objekte aber steuern lässt sich der trotzdem nicht.
-
@levent552003 wenn ich das richtig erinnere lässt sich das TuYa schloss nicht steuern. Es meldet nur welcher Schlüssel zum schliessen benutzt wurde. Sicher bin ich mir aber nicht.
Leider ist bei TuYa geräten ein Einbinden ohne direkten Zugang zum Gerät fast ausgeschlossen.
A.
-
@asgothian anscheinend liegt es daran das Batterie betriebene Geräte nicht mit der tuya Adapter gehen. Die Objekte werden rot nach paar Sekunden weil der auf Stand-by Modus geht. So oder so ähnlich soll es sein. Aber wenn du dich der Herausforderung annehmen willst ich arbeite für den Welt größten Paket Lieferanten. In 2 tagen wäre das teil bei dir.
-
@asgothian Das mit den Schlüsseln waren die hier:
Mihome Smart Lock Zylinder
Tuya Smart Lock Zylinderl
Uns interessieren die...:
Airbnk M531 Türschloss Stärker Motor TUYA Zigbee Smart Lock Fingerprint
@Levent552003 Bekommst du irgendwas angezeigt, das auf die States schließen liese? -
@docgame ich kam da ran gehen, aber leider nicht vor Ende Mai. Ich bin ab dem nächsten wochenende erst einmal 4 Wochen ohne Zugriff auf mein entwicklungssystem.
A.
-
-
@asgothian ich denke mal in fähigen Händen wie von dir wäre es eine sache von paar Minuten
-
@docgame wenn man vielleicht einen Befehl als String zur tuya zentrale schicken könnte wäre das vielleicht auch ein Weg.
-
@levent552003 Uber den Tuyaadapter habe ich nur (notgedrungen) 2 WiFi Geräte (Wasserkocher und Standventilator) im ioBroker. Direkt im Zigbee-Adapter wäre sicherlich die bessere Lösung. Wenn dann noch die verschiedenen Fingerprint-Profile als State da wären hätte man eine gute Basis zur Anwesenheitserkennung (Neben Radar,TR-064, Ping usw.)
-
@docgame @Levent552003 könntbihr diese Diskussion bitte in einen eigenen thread auslagern ?
Danke
-
@dp20eic Da muss ich mich einmal selber zitieren.
Mein Problem ist behoben, Danke an @Asgothian und @kirovilya.
Sie gaben mir den Tipp bei den Namen im Objekt-Tree nachzuschauen, da hab ich dann gesehen, dass ich wohl ein "}" anstatt "]" benutzt habe. Vor 1.5.x war das wohl kein Problem.
Nun gut läuft wieder und jetzt kann mich an die Erkundung der neuen Möglichkeiten machen.Vielen Dank und echt klasse Arbeit die Ihr hier leistet.
Viele Grüße
Bernd