Version 4.1 DoorLock ZW

Hallo
Hab auf 4.1 upgedatet um ueber ZWave mein „Danalock“ Tuerschloss einzubinden.
Unterstuetzte Klassen wird mit 7 angezeigt aber angehakt sind nur 4.

Das Debug bei Geraetekonfiguration laden zeigt das hier

HEX: 21.07.2016 21:44:04.00 |  (S) RequestNodeInfo | 
HEX: 21.07.2016 21:44:05.00 |               Update | 04 40 03 5E 72 98 5A 80 73 22 
HEX: 21.07.2016 21:44:05.00 |          NodeClasses | 5E 72 98 5A 80 73 22 
HEX: 21.07.2016 21:44:05.00 | (S) RequestInfoManufacturerSpecific | 72 04 
HEX: 21.07.2016 21:44:07.00 | (R) Class (72): MANUFACTURER_SPECIFIC | 05 01 0E 00 08 00 02 00 00 
HEX: 21.07.2016 21:44:07.00 |       ManufacturerID | 30 31 30 45 
HEX: 21.07.2016 21:44:07.00 |          ProductType | 30 30 30 38 
HEX: 21.07.2016 21:44:07.00 |            ProductID | 30 30 30 32 
HEX: 21.07.2016 21:44:07.00 | (S) AssignReturnRoute | 46 27 01 A0 

Ein

ZW_DoorLockOperation(xxxxx,1);

bringt Geraet inkombatibel.

Das DanaLock unterstützt die DOOR_LOCK Klasse nur über die SECURITY Klasse die zur Zeit noch fehlt. (Übrigens ist das gut, da die kritischen Funktionen verschlüsselt sein müssen)

paresy

Danke fuer die schnelle Antwort

Mit der neuesten Version sollte eigentlich die SECURITY Klasse unterstuetzt werden, aber
die Anzeige steht bei mir auf „Supported Secure Classes: 0“.
DanaLock hab ich geloescht und neu angelernt.

Hast du das Gerät auch komplett abgelernt und angelernt? Und auch die Instanz gelöscht?

paresy

Damit meinst du in IPSymcon ablernen?
Ich hab das Geraet aus dem Z-Wave Konfigurator entfernt. Instanz geloescht und Geraet wieder hinzugefuegt.
Hat auch eine neue NodeID bekommen. Im Konfigurator steht als Typ „Entry“.
Bei der ersten Konfiguration laden kommt eine Fehlermeldung „Geraet unterstuetzt die WAKE_UP Klasse nicht“.
Der Menuepunkt „Supported Secure Classes“ ist anwaehlbar mit 0 Eintragungen.
Unterstuetzte Klassen 7 mit 4 Eintragungen.
Debugmeldung bei Geraetekonfiguration

TXT: 30.07.2016 09:39:33.00 |  (S) RequestNodeInfo | 
HEX: 30.07.2016 09:39:33.00 |  (S) RequestNodeInfo | 
TXT: 30.07.2016 09:39:40.00 |               Update | <EOT>@<ETX>^r?Z?s"
HEX: 30.07.2016 09:39:40.00 |               Update | 04 40 03 5E 72 98 5A 80 73 22 
TXT: 30.07.2016 09:39:40.00 |          NodeClasses | ^r?Z?s"
HEX: 30.07.2016 09:39:40.00 |          NodeClasses | 5E 72 98 5A 80 73 22 

Magst du das Gerät noch einmal über den Konfigurator neu anlernen? Und mir dann den Debug vom Konfigurator hier reinkopieren?

paresy

Hier die Debugausgabe beginnend mit dem Geraet loeschen.

TXT: 30.07.2016 13:01:11.00 |    StartRemoveDevice | 
HEX: 30.07.2016 13:01:11.00 |    StartRemoveDevice | 
TXT: 30.07.2016 13:01:11.00 | ZW_RemoveNodeFromNetwork | REMOVE_NODE_STATUS_LEARN_READY
TXT: 30.07.2016 13:01:28.00 |  ZW_AddNodeToNetwork | REMOVE_NODE_STATUS_NODE_FOUND
TXT: 30.07.2016 13:01:28.00 |  ZW_AddNodeToNetwork | REMOVE_NODE_STATUS_REMOVING_SLAVE
TXT: 30.07.2016 13:01:28.00 | ZW_RemoveNodeFromNetwork | REMOVE_NODE_STATUS_DONE
TXT: 30.07.2016 13:03:26.00 |       StartAddDevice | 
TXT: 30.07.2016 13:03:26.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_LEARN_READY
TXT: 30.07.2016 13:03:42.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_NODE_FOUND
TXT: 30.07.2016 13:03:42.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_ADDING_SLAVE
TXT: 30.07.2016 13:03:49.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_PROTOCOL_DONE
TXT: 30.07.2016 13:03:57.00 |        StopAddDevice | 
TXT: 30.07.2016 13:03:57.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_DONE
TXT: 30.07.2016 13:03:57.00 |   ZW_RequestNodeInfo | Checking if device supports SECURITY
TXT: 30.07.2016 13:03:58.00 | ZW_GetSecurityScheme | Check what scheme of SECURITY is supported
TXT: 30.07.2016 13:04:00.00 | ZW_GetSecurityScheme | Check what scheme of SECURITY is supported
TXT: 30.07.2016 13:04:02.00 |       SetSecurityKey | Update security key for SECURITY context
TXT: 30.07.2016 13:04:03.00 |       SetSecurityKey | Update security key for SECURITY context

4.png

ZW_DoorLockOperation(19697 ,1);

bringt Fehlermeldung „inkompatibel…“

Das Logfile kontrolliert und da gibt es zur selben Zeit folgende Eintragungen

13:04:13 | 11452 | ERROR   | TimerPool            | Z-Wave Konfigurator (SetSecurityKey1): (SEC) Waiting for nonce timed out
13:04:21 | 19697 | MESSAGE | Z-Wave Module        | Erstelle...
13:04:21 | 19697 | MESSAGE | Z-Wave Module        | Einstellungen gespeichert
13:04:21 | 19697 | MESSAGE | Z-Wave Module        | Einstellungen gespeichert
13:04:24 | 11452 | ERROR   | TimerPool            | Z-Wave Konfigurator (SetSecurityKey2): (SEC) Waiting for nonce timed out
13:04:31 | 19697 | MESSAGE | Z-Wave Module        | Einstellungen gespeichert

Was für eine Gateway nutzt du? Wie alt ist das?

paresy

Z-Stick S2 / Model: DSA02203-ZWEU / AeonLabs
Ist schon ein paar Jahre alt.
IPSymcon zeigt an
Capabilities : Primary Controller , Is SUC, Has SIS
Type : Static Controller
Version : Z-Wave 2.78

Hallo

Ich habe das gleiche Problem mit dem IPS Zwave Gateway

TXT: 12.08.16 12:08:47.00 |       StartAddDevice | 
HEX: 12.08.16 12:08:47.00 |       StartAddDevice | 
TXT: 12.08.16 12:08:47.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_LEARN_READY
HEX: 12.08.16 12:08:47.00 |  ZW_AddNodeToNetwork | 41 44 44 5F 4E 4F 44 45 5F 53 54 41 54 55 53 5F 4C 45 41 52 4E 5F 52 45 41 44 59 
TXT: 12.08.16 12:09:12.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_NODE_FOUND
HEX: 12.08.16 12:09:12.00 |  ZW_AddNodeToNetwork | 41 44 44 5F 4E 4F 44 45 5F 53 54 41 54 55 53 5F 4E 4F 44 45 5F 46 4F 55 4E 44 
TXT: 12.08.16 12:09:12.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_ADDING_SLAVE
HEX: 12.08.16 12:09:12.00 |  ZW_AddNodeToNetwork | 41 44 44 5F 4E 4F 44 45 5F 53 54 41 54 55 53 5F 41 44 44 49 4E 47 5F 53 4C 41 56 45 
TXT: 12.08.16 12:09:13.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_PROTOCOL_DONE
HEX: 12.08.16 12:09:13.00 |  ZW_AddNodeToNetwork | 41 44 44 5F 4E 4F 44 45 5F 53 54 41 54 55 53 5F 50 52 4F 54 4F 43 4F 4C 5F 44 4F 4E 45 
TXT: 12.08.16 12:10:03.00 |        StopAddDevice | 
HEX: 12.08.16 12:10:03.00 |        StopAddDevice | 
TXT: 12.08.16 12:10:03.00 |  ZW_AddNodeToNetwork | ADD_NODE_STATUS_DONE
HEX: 12.08.16 12:10:03.00 |  ZW_AddNodeToNetwork | 41 44 44 5F 4E 4F 44 45 5F 53 54 41 54 55 53 5F 44 4F 4E 45 
TXT: 12.08.16 12:10:03.00 |   ZW_RequestNodeInfo | Checking if device supports SECURITY
HEX: 12.08.16 12:10:03.00 |   ZW_RequestNodeInfo | 43 68 65 63 6B 69 6E 67 20 69 66 20 64 65 76 69 63 65 20 73 75 70 70 6F 72 74 73 20 53 45 43 55 52 49 54 59 
TXT: 12.08.16 12:10:05.00 | ZW_GetSecurityScheme | Check what scheme of SECURITY is supported
HEX: 12.08.16 12:10:05.00 | ZW_GetSecurityScheme | 43 68 65 63 6B 20 77 68 61 74 20 73 63 68 65 6D 65 20 6F 66 20 53 45 43 55 52 49 54 59 20 69 73 20 73 75 70 70 6F 72 74 65 64 
TXT: 12.08.16 12:10:05.00 | ZW_GetSecurityScheme | Check what scheme of SECURITY is supported
HEX: 12.08.16 12:10:05.00 | ZW_GetSecurityScheme | 43 68 65 63 6B 20 77 68 61 74 20 73 63 68 65 6D 65 20 6F 66 20 53 45 43 55 52 49 54 59 20 69 73 20 73 75 70 70 6F 72 74 65 64 
/HTML]

Was mir auch noch aufgefallen ist, dass eine Aktualisierungsanfrage nicht in eine Warteschlange
eingereiht wird wie bei anderen ZWave Geraeten. Stattdessen kommt nach einigen Sekunden eine
TimeOut-Fehlermeldung.

Hallo
gleicher Fehler und nach Tagen lasst sich das Gerät nicht aufwecken kein Funktion mehr.

nur wenn Ich per Danalock App schalte dann kann Ich wieder von IPS schalten.

Das DanaLock meldet eigentlich keinerlei WAKE_UP Kompatibilität und laut soweit ich weiß durchgehend. Meldet euer DanaLock die WAKE_UP Klasse?

paresy

Nein.

aber warum lässt es ich nicht dauernd bedienen … nur nach aktiver Danalock App ansteuerung. Ich werde wieder vom Pi nach Windows wechseln und das Schloß neu einbinden …

Das wundert mich. Bei mir konnte ich das bisher immer sauber ansteuern. Und es meldet auch immer im Abfragezyklus Werte.

paresy

Bei mir nicht. Unterstuetzte Klassen 7. Angehakt sind 4 aber Meldung unten ist
„Alle Klassen werden unterstuetzt“ oder besser sollte so heissen.
Bei mir steht
„Alle Klassen werden untersützt“ !! :wink: