NEWS
Zwave: Gerät lässt sich nicht konfigurieren
-
Zum Einsatz sollte der Bewegungsmelder von Everspring (SP814) kommen. Das Inkludieren verlief auch problemlos und es wurden die entsprechenden Datenpunkte erstellt.
Leider lässt sich das Gerät nicht über ioBroker konfigurieren, meine Wunschwerte werden nicht vom Gerät übernommen. Wie kann ich dem Gerät beibringen, auf meine Kommandos zu hören?
–--------------------------------
Edit: hatte diesen Post zuerst im falschen Bereich veröffentlicht.
-
Vermutlich batteriebetrieben? Dann musst du das Gerät erstmal aufwecken, damit es die Parameter empfangen kann. Oder einfach warten, normalerweise wachen die Geräte alle paar Stunden auf.
-
Danke für die Rückmeldung.
Ja, ein batteriebetriebenes Gerät. Die Daten werden verschickt bzw. abgerufen, aber nicht gespeichert. Der veränderte Eintrag bleibt bis zum Sendevorgang rot, danach ändert er sich wieder in den vom Werk voreingestellten Wert und ist schwarz (Bestätigt: true).
Muss noch hinzufügen, dass sich ein Wert verändern liess und lässt: den Wake-up-Intervall habe ich von 3600 sec auf 240 sec reduziert.
Hier der Log-Auszug:
` > zwave.0 2018-02-07 14:10:58.596 silly inMem message zwave.0.* zwave.0.NODE15.sleepzwave.0 2018-02-07 14:10:58.584 silly inMem message zwave.0.* zwave.0.NODE15.CONFIGURATION.Re-trigger_Interval_Setting
zwave.0 2018-02-07 14:10:58.563 debug node15: node sleep
zwave.0 2018-02-07 14:10:58.528 silly inMem message zwave.0.* zwave.0.NODE15.CONFIGURATION.Re-trigger_Interval_Setting
zwave.0 2018-02-07 14:10:58.520 info State updated: zwave.0.NODE15.CONFIGURATION.Re-trigger_Interval_Setting = 5, index = 4, comClass = 112, instance = 1
zwave.0 2018-02-07 14:10:58.518 debug value changed: 15 comClass: 112 value: {"value_id":"15-112-1-4","node_id":15,"class_id":112,"type":"short","genre":"config","instance":1,"index":4,"label":"Re-trigger Interval Setting","units":"Second
zwave.0 2018-02-07 14:10:57.783 silly inMem message zwave.0.* zwave.0.NODE15.sleep
zwave.0 2018-02-07 14:10:57.776 debug node15: node awake `
-
du kannst jedes batteriebetriebenes Gerät manuell Aufwecken..
schau in die Anleitung mal rein von dem Teil
-
du kannst jedes batteriebetriebenes Gerät manuell Aufwecken..
schau in die Anleitung mal rein von dem Teil `
Das funktioniert ja auch und ist nicht das Problem. Egal, ob ich es aufwecke oder der Wake-up-Intervall greift: Das Endgerät übernimmt den neuen Wert nicht.Aus dem Bereich "configuration" lässt sich kein Parameter verändern. Hat jemand ähnliche Erfahrung gemacht und das Problem beheben können?
-
Das Problem kenne ich, bei meinen Thermostaten läßt sich die Uhrzeit nicht einstellen.
-
Schau mal ob in den Adaptereinstellungen die Option "Logging" aktiviert ist.
Dann gibts im Ordner "/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared" eine Datei "OZW_Log.txt". Die könnte Aufschluss darüber geben, was faul ist.
-
Schau mal ob in den Adaptereinstellungen die Option "Logging" aktiviert ist.
Dann gibts im Ordner "/opt/iobroker/node_modules/iobroker.zwave/node_modules/openzwave-shared" eine Datei "OZW_Log.txt". Die könnte Aufschluss darüber geben, was faul ist. `
Danke für den Hinweis daran hatte ich nicht mehr gedacht. Ja, Logging war aktiviert, hier ein Auszug daraus:
` > 2018-02-07 12:58:30.835 Info, Node015, Sending (NoOp) message (Callback ID=0x11, Expected Reply=0x13) - NoOperation_Set (Node=15): 0x01, 0x09, 0x00, 0x13, 0x0f, 0x02, $2018-02-07 12:58:30.840 Detail, Node015, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
2018-02-07 12:58:30.840 Detail, Node015, ZW_SEND_DATA delivered to Z-Wave stack
2018-02-07 12:58:33.429 Detail, Node015, Received: 0x01, 0x07, 0x00, 0x13, 0x11, 0x01, 0x01, 0x03, 0xf9
2018-02-07 12:58:33.430 Detail, Node015, ZW_SEND_DATA Request with callback ID 0x11 received (expected 0x11)
2018-02-07 12:58:33.430 Info, Node015, WARNING: ZW_SEND_DATA failed. No ACK received - device may be asleep.
2018-02-07 12:58:33.430 Info, Node015, Node 15 has been marked as asleep
2018-02-07 12:58:33.430 Info, Node015, Node not responding - moving controller command to Wake-Up queue: Delete All Return Routes
2018-02-07 12:58:33.430 Info, Node015, Node not responding - moving controller command to Wake-Up queue: Assign Return Route
2018-02-07 12:58:33.430 Info, Node015, Node not responding - moving QueryStageComplete command to Wake-Up queue `
-
Dann müsste irgendwann die Übermittlung der Parameter geloggt werden, wenn das Gerät aufwacht.
-
Das passiert eben nicht, egal ob ich das Ding aufwecke oder warte bis die eingestellte Zeit abgelaufen ist. Werde im nächsten Schritt noch einmal auf die Werkseinstellungen zurücksetzen und von vorne anfangen.
-
Das passiert eben nicht, egal ob ich das Ding aufwecke `
Lass mal auf der Konsole die Logdatei mitlaufen pertail -f OZW_Log.txt | grep Node015
Dann sollte zumindest was zu sehen sein, wenn du die Kiste manuell aufweckst.
-
danke für die Unterstützung. Habe das Gerät neu inkludiert (vorher exkl. und Reset)
Sowohl Hersteller Everspring als auch SP814 werden von Openzwave unterstützt (lt. OZW-Seite)
Habe einmal das Gerät aufgeweckt, einmal abgewartet und das ist die lange Liste:
! //hier Werte geändert und Gerät aufgeweckt
! 2018-02-08 12:28:11.658 Detail, Node018, Received: 0x01, 0x09, 0x00, 0x04, 0x00, 0x12, 0x03, 0x30, 0x03, 0x00, 0xd0
! 2018-02-08 12:28:11.659 Info, Node018, Received SensorBinary report: Sensor:208 State=Off
! 2018-02-08 12:28:11.660 Detail, Node018, Refreshed Value: old value=true, new value=false, type=bool
! 2018-02-08 12:28:11.660 Detail, Node018, Changes to this value are not verified
! 2018-02-08 12:28:11.661 Detail, Node018, Notification: ValueChanged
! –------------------------------------------------------------------------------------------------------------------
! //hier Werte geändert und normalen Wake-up Intervall abgewartet
! 2018-02-08 12:33:12.310 Info, Node018, Value::Set - COMMAND_CLASS_CONFIGURATION - Re-trigger Interval Setting - 4 - 1 - 15
! 2018-02-08 12:33:12.311 Info, Node018, Configuration::Set - Parameter=4, Value=15 Size=2
! 2018-02-08 12:33:12.311 Detail, Node018, Queuing (WakeUp) ConfigurationCmd_Set (Node=18): 0x01, 0x0d, 0x00, 0x13, 0x12, 0x06, 0x70, 0x04, 0x04, 0x02, 0x00, 0x0f, 0x25, 0xc6, 0x6b
! 2018-02-08 12:33:12.312 Detail, Node018, Queuing (WakeUp) ConfigurationCmd_Get (Node=18): 0x01, 0x0a, 0x00, 0x13, 0x12, 0x03, 0x70, 0x05, 0x04, 0x25, 0xc7, 0x64
! 2018-02-08 12:33:16.749 Info, Node018, Value::Set - COMMAND_CLASS_CONFIGURATION - Sensitivity Level - 3 - 1 - 5
! 2018-02-08 12:33:16.750 Info, Node018, Configuration::Set - Parameter=3, Value=5 Size=1
! 2018-02-08 12:33:16.750 Detail, Node018, Queuing (WakeUp) ConfigurationCmd_Set (Node=18): 0x01, 0x0c, 0x00, 0x13, 0x12, 0x05, 0x70, 0x04, 0x03, 0x01, 0x05, 0x25, 0xc8, 0x69
! 2018-02-08 12:33:16.750 Detail, Node018, Queuing (WakeUp) ConfigurationCmd_Get (Node=18): 0x01, 0x0a, 0x00, 0x13, 0x12, 0x03, 0x70, 0x05, 0x03, 0x25, 0xc9, 0x6d
! 2018-02-08 12:35:57.849 Detail, Node018, Received: 0x01, 0x08, 0x00, 0x04, 0x00, 0x12, 0x02, 0x84, 0x07, 0x60
! 2018-02-08 12:35:57.850 Info, Node018, Received Wakeup Notification from node 18
! 2018-02-08 12:35:57.850 Info, Node018, Node 18 has been marked as awake
! 2018-02-08 12:35:57.850 Detail, Node018, Queuing (WakeUp) ConfigurationCmd_Set (Node=18): 0x01, 0x0d, 0x00, 0x13, 0x12, 0x06, 0x70, 0x04, 0x04, 0x02, 0x00, 0x0f, 0x25, 0xc6, 0x6b
! 2018-02-08 12:35:57.851 Detail, Node018, Queuing (WakeUp) ConfigurationCmd_Get (Node=18): 0x01, 0x0a, 0x00, 0x13, 0x12, 0x03, 0x70, 0x05, 0x04, 0x25, 0xc7, 0x64
! 2018-02-08 12:35:57.851 Detail, Node018, Queuing (WakeUp) ConfigurationCmd_Set (Node=18): 0x01, 0x0c, 0x00, 0x13, 0x12, 0x05, 0x70, 0x04, 0x03, 0x01, 0x05, 0x25, 0xc8, 0x69
! 2018-02-08 12:35:57.851 Detail, Node018, Queuing (WakeUp) ConfigurationCmd_Get (Node=18): 0x01, 0x0a, 0x00, 0x13, 0x12, 0x03, 0x70, 0x05, 0x03, 0x25, 0xc9, 0x6d
! 2018-02-08 12:35:57.852 Detail, Node018, Queuing (WakeUp) WakeUpCmd_NoMoreInformation (Node=18): 0x01, 0x09, 0x00, 0x13, 0x12, 0x02, 0x84, 0x08, 0x25, 0xcb, 0x97
! 2018-02-08 12:35:57.852 Detail, Node018, Notification: Notification - Node Awake
! 2018-02-08 12:35:57.853 Info, Node018, Sending (WakeUp) message (Callback ID=0xc6, Expected Reply=0x13) - ConfigurationCmd_Set (Node=18): 0x01, 0x0d, 0x00, 0x13, 0x12, 0x06, 0x70, 0x04, 0x04, 0x02, 0x00, 0x0f, 0x25, 0xc6, 0x6b
! 2018-02-08 12:35:57.859 Detail, Node018, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
! 2018-02-08 12:35:57.860 Detail, Node018, ZW_SEND_DATA delivered to Z-Wave stack
! 2018-02-08 12:35:57.876 Detail, Node018, Received: 0x01, 0x07, 0x00, 0x13, 0xc6, 0x00, 0x00, 0x02, 0x2f
! 2018-02-08 12:35:57.876 Detail, Node018, ZW_SEND_DATA Request with callback ID 0xc6 received (expected 0xc6)
! 2018-02-08 12:35:57.876 Info, Node018, Request RTT 22 Average Request RTT 24
! 2018-02-08 12:35:57.876 Detail, Node018, Removing current message
! 2018-02-08 12:35:57.877 Info, Node018, Sending (WakeUp) message (Callback ID=0xc7, Expected Reply=0x04) - ConfigurationCmd_Get (Node=18): 0x01, 0x0a, 0x00, 0x13, 0x12, 0x03, 0x70, 0x05, 0x04, 0x25, 0xc7, 0x64
! 2018-02-08 12:35:57.882 Detail, Node018, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
! 2018-02-08 12:35:57.882 Detail, Node018, ZW_SEND_DATA delivered to Z-Wave stack
! 2018-02-08 12:35:57.922 Detail, Node018, Received: 0x01, 0x07, 0x00, 0x13, 0xc7, 0x00, 0x00, 0x04, 0x28
! 2018-02-08 12:35:57.923 Detail, Node018, ZW_SEND_DATA Request with callback ID 0xc7 received (expected 0xc7)
! 2018-02-08 12:35:57.923 Info, Node018, Request RTT 45 Average Request RTT 34
! 2018-02-08 12:35:58.602 Detail, Node018, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x12, 0x05, 0x70, 0x06, 0x04, 0x01, 0x05, 0x91
! 2018-02-08 12:35:58.603 Info, Node018, Response RTT 726 Average Response RTT 544
! 2018-02-08 12:35:58.603 Detail, Node018, Refreshed Value: old value=5, new value=5, type=short
! 2018-02-08 12:35:58.603 Detail, Node018, Changes to this value are not verified
! 2018-02-08 12:35:58.603 Info, Node018, Received Configuration report: Parameter=4, Value=5
! 2018-02-08 12:35:58.603 Detail, Node018, Expected reply and command class was received
! 2018-02-08 12:35:58.603 Detail, Node018, Message transaction complete
! 2018-02-08 12:35:58.604 Detail, Node018, Removing current message
! 2018-02-08 12:35:58.604 Detail, Node018, Notification: ValueChanged
! 2018-02-08 12:35:58.604 Info, Node018, Sending (WakeUp) message (Callback ID=0xc8, Expected Reply=0x13) - ConfigurationCmd_Set (Node=18): 0x01, 0x0c, 0x00, 0x13, 0x12, 0x05, 0x70, 0x04, 0x03, 0x01, 0x05, 0x25, 0xc8, 0x69
! 2018-02-08 12:35:58.610 Detail, Node018, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
! 2018-02-08 12:35:58.611 Detail, Node018, ZW_SEND_DATA delivered to Z-Wave stack
! 2018-02-08 12:35:58.659 Detail, Node018, Received: 0x01, 0x07, 0x00, 0x13, 0xc8, 0x00, 0x00, 0x05, 0x26
! 2018-02-08 12:35:58.660 Detail, Node018, ZW_SEND_DATA Request with callback ID 0xc8 received (expected 0xc8)
! 2018-02-08 12:35:58.660 Info, Node018, Request RTT 55 Average Request RTT 44
! 2018-02-08 12:35:58.661 Detail, Node018, Removing current message
! 2018-02-08 12:35:58.661 Info, Node018, Sending (WakeUp) message (Callback ID=0xc9, Expected Reply=0x04) - ConfigurationCmd_Get (Node=18): 0x01, 0x0a, 0x00, 0x13, 0x12, 0x03, 0x70, 0x05, 0x03, 0x25, 0xc9, 0x6d
! 2018-02-08 12:35:58.667 Detail, Node018, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
! 2018-02-08 12:35:58.667 Detail, Node018, ZW_SEND_DATA delivered to Z-Wave stack
! 2018-02-08 12:35:58.683 Detail, Node018, Received: 0x01, 0x07, 0x00, 0x13, 0xc9, 0x00, 0x00, 0x02, 0x20
! 2018-02-08 12:35:58.684 Detail, Node018, ZW_SEND_DATA Request with callback ID 0xc9 received (expected 0xc9)
! 2018-02-08 12:35:58.684 Info, Node018, Request RTT 21 Average Request RTT 32
! 2018-02-08 12:35:59.322 Detail, Node018, Received: 0x01, 0x0b, 0x00, 0x04, 0x00, 0x12, 0x05, 0x70, 0x06, 0x03, 0x01, 0x06, 0x95
! 2018-02-08 12:35:59.323 Info, Node018, Response RTT 662 Average Response RTT 603
! 2018-02-08 12:35:59.323 Detail, Node018, Refreshed Value: old value=5, new value=5, type=list
! 2018-02-08 12:35:59.324 Detail, Node018, Changes to this value are not verified
! 2018-02-08 12:35:59.324 Info, Node018, Received Configuration report: Parameter=3, Value=6
! 2018-02-08 12:35:59.324 Detail, Node018, Expected reply and command class was received
! 2018-02-08 12:35:59.325 Detail, Node018, Message transaction complete
! 2018-02-08 12:35:59.325 Detail, Node018, Removing current message
! 2018-02-08 12:35:59.326 Detail, Node018, Notification: ValueChanged
! 2018-02-08 12:35:59.327 Info, Node018, Sending (WakeUp) message (Callback ID=0xcb, Expected Reply=0x13) - WakeUpCmd_NoMoreInformation (Node=18): 0x01, 0x09, 0x00, 0x13, 0x12, 0x02, 0x84, 0x08, 0x25, 0xcb, 0x97
! 2018-02-08 12:35:59.332 Detail, Node018, Received: 0x01, 0x04, 0x01, 0x13, 0x01, 0xe8
! 2018-02-08 12:35:59.333 Detail, Node018, ZW_SEND_DATA delivered to Z-Wave stack
! 2018-02-08 12:35:59.379 Detail, Node018, Received: 0x01, 0x07, 0x00, 0x13, 0xcb, 0x00, 0x00, 0x05, 0x25
! 2018-02-08 12:35:59.380 Detail, Node018, ZW_SEND_DATA Request with callback ID 0xcb received (expected 0xcb)
! 2018-02-08 12:35:59.380 Info, Node018, Request RTT 53 Average Request RTT 42
! 2018-02-08 12:35:59.381 Info, Node018, Node 18 has been marked as asleep
! 2018-02-08 12:35:59.382 Detail, Node018, Removing current message
! 2018-02-08 12:35:59.382 Detail, Node018, Notification: Notification - Node Asleep -
Das manuelle Aufwecken scheint nicht wirklich zu gehen, da kommt nur der aktuelle Sensorstatus durch.
Nach dem automatischen Aufwecken gehen die Befehle ans Gerät, das scheint deine Werte (Param 4 => 15, Param 3 => 5) aber nicht zu mögen. Manche Geräte haben einen Parameter, mit dem sich die Konfiguration sperren lässt, schau mal ob der existiert und möglicherweise auf "gesperrt" steht. Andernfalls könnten auch die eingestellten Werte nicht erlaubt sein, siehe Anleitung des Geräts.
-
Konfigurationsmöglichkeit gemäß Anleitung:
Parameter 3: Sensitivity Level (PIR sensor only) , Range 1- 10
Parameter 4: Re-trigger Interval Setting (PIR sensor only) , Range 5 - 3600 sec
Unter ioBroker kein Datenpunkt, der eine Sperrfunktion hat.
-
Hmm, dann bin ich überfragt, warum vom Gerät keine Änderung bestätigt wird.
Am besten mal hier ein Issue aufmachen https://github.com/OpenZWave/open-zwave/issues
-
Hi,
habt ihr eine Lösung gefunden?
Hab das selbe Problem, beim Ändern von Parametern von z-wave Geräten (Fibaro Motion Detector) werden die geänderten Parameter in der Objektliste in ioBroker rot dargestellt = wurden nicht übernommen. Bei der Steckdose funktioniert es problemlos.
Danke
manmac