set <name> associationAdd <associationGroup> <CtrlNodeId>
in meinem Fall: set ZWave_ENTRY_CONTROL_2 associationAdd 2 1
Unknown argument associationAdd, choose one of basicSet basicValue neighborUpdate secKey secNonce secScheme versionClassRequest
Zitat von: krikan am 01 September 2015, 23:29:06Neben der Command Class SECURITY die wir, wie Krikan schrieb, schon recht gut laufen haben, ist für das DanaLock aber auch noch (mindestens) die Command Class DOOR_LOCK nötig. In der Testversion für die SECURITY-Implementierung habe ich auch schon mal angefangen zwei GET-Befehle aus der Version 1 der Klasse zu implementieren. Bei Gelegenheit werde ich dann auch mal die beiden SET-Befehle implementieren. Allerdings unterstützt (benötigt?) das DanaLock anscheinend bereits Versionen >1, und hierzu existieren anscheinend keine verfügbaren Dokumentationen an denen man sich orientieren kann.
Danalock braucht die Command Class SECURITY, die derzeit noch nicht in Fhem implementiert ist. Darum kann es derzeit so nicht funktionieren.
Es gibt recht weit fortgeschrittene Testversion für die SECURITY-Implementierung, die auch noch Tester sucht. Details: http://forum.fhem.de/index.php/topic,38587.msg307798.html#msg307798
Zitat von: ElmarK am 02 November 2015, 19:56:21mit der neuesten Version von 10_ZWave.pm müsstest Du das Schloss mit SECURITY einbinden können und es müssten die neuen Klassen unter SECURITY dann auch im Attribut classes angezeigt werden.
Hallo Andreas,
ist eingebaut und kann jederzeit mit Z-Wave getestet werden. Ja, derzeit leider
nur via Bluetooth :-(
set <Devicename ZWave, meist ZWDongle_0> addNode on sec
Zitat von: ElmarK am 09 November 2015, 13:36:40da ich nicht weiß mit welcher Version Du das gemacht hast und bei der Inklusion was geändert wurde solltest Du das Schloss noch exkludieren und wieder neu (mit "sec on") inkludieren.
Hallo Andreas,
sorry für die späte Reaktion. ich habe den Dongle schon länger im FHEM eingebunden. den Dongle habe ich nun mit sec
und networkkey integriert. muss ich das schloss löschen und neu anlernen ?
Zitat von: ElmarK am 09 November 2015, 13:38:14Das hilft nur eingeschränkt, aber da sind zumindest mal die Configurationsparameter aufgelistet. In dieser Liste steht z.B. die Klasse DoorLock noch mit V1 drin, ich bin mir aber recht sicher das da schon jemand was mit einer V2 gepostet hat, d.h. der Eintrag ist auch nicht mehr ganz aktuell.
http://www.pepper1.net/zwavedb/device/603
Zitat von: ElmarK am 09 November 2015, 19:13:39die offizielle Version ist erst einmal in Ordnung, die letzten Änderungen sind auch schon ein paar Tage alt, d.h. es ist also alles enthalten solange Du auch "shutdown restart" nach dem Update machst.
die 10_zwave... ist über die fhem update Funktion immer aktuell, oder muss ich eine Andere nehmen?
2015.11.09 19:39:29 1: in UNDEFINED
2015.11.09 19:39:29 2: autocreate: define ZWave_ENTRY_CONTROL_4 ZWave e6bfee46 4 72808698
2015.11.09 19:39:29 2: autocreate: define FileLog_ZWave_ENTRY_CONTROL_4 FileLog ./log/ZWave_ENTRY_CONTROL_4-%Y.log ZWave_ENTRY_CONTROL_4
2015.11.09 19:39:31 1: checkFritzMACpresent (FritzBox_Telnet): mac_98_FE_94_39_8B_95 nicht gefunden, abwesend.
2015.11.09 19:39:31 1: checkFritzMACpresent (FritzBox_Telnet): mac_24_E3_14_26_AF_D7 gefunden, Gerät heißt >eKoschka-SKV<.
2015.11.09 19:39:31 1: checkFritzMACpresent (FritzBox_Telnet): mac_78_D7_5F_53_94_2F gefunden, Gerät heißt >PC-192-168-178-22<.
2015.11.09 19:39:34 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 004a01050400
2015.11.09 19:39:34 5: SW: 06
2015.11.09 19:39:34 5: ZWDongle_0 dispatch 004a01050400
2015.11.09 19:39:34 4: ZWDongle_0 CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0400
2015.11.09 19:39:34 2: ZWAVE Starting secure init
2015.11.09 19:39:34 5: ZWDongle_Write 00 1304039804002504
2015.11.09 19:39:34 5: SW: 010a0013040398040025045c
2015.11.09 19:39:34 5: ACK received, WaitForAck=>2 for 010a0013040398040025045c
2015.11.09 19:39:34 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.09 19:39:34 5: SW: 06
2015.11.09 19:39:34 5: ZWDongle_0 dispatch 011301
2015.11.09 19:39:35 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 001304000074
2015.11.09 19:39:35 5: SW: 06
2015.11.09 19:39:35 5: device ack reveived, removing 010a0013040398040025045c from dongle sendstack
2015.11.09 19:39:35 5: ZWDongle_0 dispatch 001304000074
2015.11.09 19:39:35 4: ZWDongle_0 CMD:ZW_SEND_DATA ID:00 ARG:0074
2015.11.09 19:39:35 4: ZWDongle_0 transmit OK for 04
2015.11.09 19:39:35 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 0004000403980500
2015.11.09 19:39:35 5: SW: 06
2015.11.09 19:39:35 5: ZWDongle_0 dispatch 0004000403980500
2015.11.09 19:39:35 4: ZWDongle_0 CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:03980500
2015.11.09 19:39:35 5: ZWDongle_Write 00 13040298402504
2015.11.09 19:39:35 5: SW: 010900130402984025041a
2015.11.09 19:39:35 4: ZWDongle_ReadAnswer arg:secNonce regexp:^00040004..98
2015.11.09 19:39:35 5: ACK received, WaitForAck=>2 for 010900130402984025041a
2015.11.09 19:39:35 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.09 19:39:35 5: SW: 06
2015.11.09 19:39:35 5: ZWDongle_0 dispatch 011301
2015.11.09 19:39:37 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 00130400007c
2015.11.09 19:39:37 5: SW: 06
2015.11.09 19:39:37 5: device ack reveived, removing 010900130402984025041a from dongle sendstack
2015.11.09 19:39:37 5: ZWDongle_0 dispatch 00130400007c
2015.11.09 19:39:37 4: ZWDongle_0 CMD:ZW_SEND_DATA ID:00 ARG:007c
2015.11.09 19:39:37 4: ZWDongle_0 transmit OK for 04
2015.11.09 19:39:40 5: ZWDongle_ReadAnswer: select timeout
SECURITY INITIALIZING (Networkkey sent)
2015.11.09 19:50:42 2: autocreate: define ZWave_ENTRY_CONTROL_4 ZWave e6bfee46 4 72808698
2015.11.09 19:50:42 2: autocreate: define FileLog_ZWave_ENTRY_CONTROL_4 FileLog ./log/ZWave_ENTRY_CONTROL_4-%Y.log ZWave_ENTRY_CONTROL_4
2015.11.09 19:50:44 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 004a01050400
2015.11.09 19:50:44 5: SW: 06
2015.11.09 19:50:44 5: ZWDongle_0 dispatch 004a01050400
2015.11.09 19:50:44 4: ZWDongle_0 CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0400
2015.11.09 19:50:44 2: ZWAVE Starting secure init
2015.11.09 19:50:44 5: ZWDongle_Write 00 1304039804002504
2015.11.09 19:50:44 5: SW: 010a0013040398040025045c
2015.11.09 19:50:44 5: ACK received, WaitForAck=>2 for 010a0013040398040025045c
2015.11.09 19:50:44 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.09 19:50:44 5: SW: 06
2015.11.09 19:50:44 5: ZWDongle_0 dispatch 011301
2015.11.09 19:50:46 4: no response from device, removing 010a0013040398040025045c from dongle sendstack
2015.11.09 19:50:47 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 00130400016e
2015.11.09 19:50:47 5: SW: 06
2015.11.09 19:50:47 5: ZWDongle_0 dispatch 00130400016e
2015.11.09 19:50:47 4: ZWDongle_0 CMD:ZW_SEND_DATA ID:00 ARG:016e
2015.11.09 19:50:47 4: ZWDongle_0 transmit OK for 04
2015.11.09 19:50:47 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 0004000403980500
2015.11.09 19:50:47 5: SW: 06
2015.11.09 19:50:47 5: ZWDongle_0 dispatch 0004000403980500
2015.11.09 19:50:47 4: ZWDongle_0 CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:03980500
2015.11.09 19:50:47 5: ZWDongle_Write 00 13040298402504
2015.11.09 19:50:47 5: SW: 010900130402984025041a
2015.11.09 19:50:47 4: ZWDongle_ReadAnswer arg:secNonce regexp:^00040004..98
2015.11.09 19:50:47 5: ACK received, WaitForAck=>2 for 010900130402984025041a
2015.11.09 19:50:47 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.09 19:50:47 5: SW: 06
2015.11.09 19:50:47 5: ZWDongle_0 dispatch 011301
2015.11.09 19:50:47 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 001304000002
2015.11.09 19:50:47 5: SW: 06
2015.11.09 19:50:47 5: device ack reveived, removing 010900130402984025041a from dongle sendstack
2015.11.09 19:50:47 5: ZWDongle_0 dispatch 001304000002
2015.11.09 19:50:47 4: ZWDongle_0 CMD:ZW_SEND_DATA ID:00 ARG:0002
2015.11.09 19:50:47 4: ZWDongle_0 transmit OK for 04
2015.11.09 19:50:48 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 000400040a98800c1d9d4f0f6b178f
2015.11.09 19:50:48 5: SW: 06
2015.11.09 19:50:48 4: ZWDongle_ReadAnswer for secNonce: 000400040a98800c1d9d4f0f6b178f
2015.11.09 19:50:48 4: ZWDongle_0 CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:0a98800c1d9d4f0f6b178f
2015.11.09 19:50:48 5: ZWDongle_Write 00 1304269881aa22b29b0d5aa9928ba4fcc53bc223c49afdfb72db92a265e61d900c268721843416c9d72504
2015.11.09 19:50:48 5: SW: 012d001304269881aa22b29b0d5aa9928ba4fcc53bc223c49afdfb72db92a265e61d900c268721843416c9d7250421
2015.11.09 19:50:48 5: ACK received, WaitForAck=>2 for 012d001304269881aa22b29b0d5aa9928ba4fcc53bc223c49afdfb72db92a265e61d900c268721843416c9d7250421
2015.11.09 19:50:48 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.09 19:50:48 5: SW: 06
2015.11.09 19:50:48 5: ZWDongle_0 dispatch 011301
2015.11.09 19:50:48 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 001304000003
2015.11.09 19:50:48 5: SW: 06
2015.11.09 19:50:48 5: device ack reveived, removing 012d001304269881aa22b29b0d5aa9928ba4fcc53bc223c49afdfb72db92a265e61d900c268721843416c9d7250421 from dongle sendstack
2015.11.09 19:50:48 5: ZWDongle_0 dispatch 001304000003
2015.11.09 19:50:48 4: ZWDongle_0 CMD:ZW_SEND_DATA ID:00 ARG:0003
2015.11.09 19:50:48 4: ZWDongle_0 transmit OK for 04
Zitat von: A.Harrenberg am 09 November 2015, 21:31:31
hast Du evtl. gleichzeitig noch irgendwas auf dem Server oder in FHEM laufen was zum Blockieren von FHEM führen könnte? Andere komplizierte Steuerungen, HomeMatic Geräte, weitere CUL, ...?
Da ich auch Probleme mit der Kommunikation hatte habe ich ein allgemeines Problem vermuten, aktuell funktioniert bei mir aber alles einwandfrei, sodaß es kein allegemeines Problem sein kann.
Bei Dir dauern Antworten vom Schloss aber teilweise ungewöhnlich lang oder bleiben ganz weg.
Hast Du noch weitere ZWave Geräte? Wie weit bist Du mit dem Dongle vom Schloss weg? Wird das evtl. über ein anderes Gerät geroutet?
Gruß,
Andreas.
SECURITY INITIALIZING (starting secure inclusion)
Zitat von: ElmarK am 10 November 2015, 18:00:18könntest Du bitte noch mal ein Log von der Inklusion (mit dem mseclog = 1) machen und posten?
Hallo Andreas,
also jetzt ca 50 cm. vom ZWave Dongle weg stehe ich wieder auf:Code AuswählenSECURITY INITIALIZING (starting secure inclusion)
:-[
2015.11.10 17:57:34.594 1: in UNDEFINED
2015.11.10 17:57:34.594 2: autocreate: define ZWave_ENTRY_CONTROL_4 ZWave e6bfee46 4 72808698
2015.11.10 17:57:34.594 2: autocreate: define FileLog_ZWave_ENTRY_CONTROL_4 FileLog ./log/ZWave_ENTRY_CONTROL_4-%Y.log ZWave_ENTRY_CONTROL_4
2015.11.10 17:57:35.778 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 004a01050400
2015.11.10 17:57:35.778 5: SW: 06
2015.11.10 17:57:35.779 5: ZWDongle_0 dispatch 004a01050400
2015.11.10 17:57:35.781 4: ZWDongle_0 CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0400
2015.11.10 17:57:35.781 2: ZWAVE Starting secure init
2015.11.10 17:57:35.781 5: ZWDongle_Write 00 1304039804002504
2015.11.10 17:57:35.782 5: SW: 010a0013040398040025045c
2015.11.10 17:57:35.783 5: ACK received, WaitForAck=>2 for 010a0013040398040025045c
2015.11.10 17:57:35.791 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.10 17:57:35.791 5: SW: 06
2015.11.10 17:57:35.792 5: ZWDongle_0 dispatch 011301
2015.11.10 17:57:36.935 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 001304000073
2015.11.10 17:57:36.935 5: SW: 06
2015.11.10 17:57:36.936 5: device ack reveived, removing 010a0013040398040025045c from dongle sendstack
2015.11.10 17:57:36.936 5: ZWDongle_0 dispatch 001304000073
2015.11.10 21:45:00.526 2: autocreate: define ZWave_ENTRY_CONTROL_4 ZWave e6bfee46 4 72808698
2015.11.10 21:45:00.526 2: autocreate: define FileLog_ZWave_ENTRY_CONTROL_4 FileLog ./log/ZWave_ENTRY_CONTROL_4-%Y.log ZWave_ENTRY_CONTROL_4
2015.11.10 21:45:01.991 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 004a01050400
2015.11.10 21:45:01.991 5: SW: 06
2015.11.10 21:45:01.993 5: ZWDongle_0 dispatch 004a01050400
2015.11.10 21:45:01.994 4: ZWDongle_0 CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0400
2015.11.10 21:45:01.994 2: ZWAVE Starting secure init
2015.11.10 21:45:01.995 5: ZWDongle_Write 00 1304039804002504
2015.11.10 21:45:01.995 5: SW: 010a0013040398040025045c
2015.11.10 21:45:01.996 5: ACK received, WaitForAck=>2 for 010a0013040398040025045c
2015.11.10 21:45:02.004 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.10 21:45:02.004 5: SW: 06
2015.11.10 21:45:02.005 5: ZWDongle_0 dispatch 011301
2015.11.10 21:45:03.148 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 001304000073
2015.11.10 21:45:03.148 5: SW: 06
2015.11.10 21:45:03.149 5: device ack reveived, removing 010a0013040398040025045c from dongle sendstack
2015.11.10 21:45:03.149 5: ZWDongle_0 dispatch 001304000073
2015.11.10 21:45:03.149 4: ZWDongle_0 CMD:ZW_SEND_DATA ID:00 ARG:0073
2015.11.10 21:45:03.149 4: ZWDongle_0 transmit OK for 04
SECURITY INITIALIZING (starting secure inclusion) 2015-11-10 21:45:01
Zitat von: ElmarK am 12 November 2015, 11:42:53keine übertriebene Eile, aber "komisch" ist das ganze Verhalten schon.
klar. Mach ich gleich heute Abend.
Komisch ist nur, dass ich z.B. den Batteriezustand abfragen kann...
2015.11.12 18:31:49.350 2: autocreate: define ZWave_ENTRY_CONTROL_4 ZWave e6bfee46 4 72808698
2015.11.12 18:31:49.351 2: autocreate: define FileLog_ZWave_ENTRY_CONTROL_4 FileLog ./log/ZWave_ENTRY_CONTROL_4-%Y.log ZWave_ENTRY_CONTROL_4
2015.11.12 18:31:58.034 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 004a01050400
2015.11.12 18:31:58.034 5: SW: 06
2015.11.12 18:31:58.035 5: ZWDongle_0 dispatch 004a01050400
2015.11.12 18:31:58.037 4: ZWDongle_0 CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0400
2015.11.12 18:31:58.538 2: ZWave get ZWave_ENTRY_CONTROL_4 model
2015.11.12 18:31:58.538 5: ZWDongle_Write 00 13040272042504
2015.11.12 18:31:58.538 5: SW: 01090013040272042504b4
2015.11.12 18:31:58.540 4: ZWDongle_ReadAnswer arg:model regexp:^00040004..72
2015.11.12 18:31:58.540 5: ACK received, WaitForAck=>2 for 01090013040272042504b4
2015.11.12 18:31:58.548 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.12 18:31:58.548 5: SW: 06
2015.11.12 18:31:58.549 5: ZWDongle_0 dispatch 011301
2015.11.12 18:32:01.552 5: ZWDongle_ReadAnswer: select timeout
2015.11.12 18:32:01.552 1: ZWAVE INIT: get ZWave_ENTRY_CONTROL_4 model: Timeout reading answer for get model
2015.11.12 18:32:01.563 4: no response from device, removing 01090013040272042504b4 from dongle sendstack
2015.11.12 18:32:02.094 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 001304010163
2015.11.12 18:32:02.094 5: SW: 06
2015.11.12 18:32:02.095 5: ZWDongle_0 dispatch 001304010163
2015.11.12 18:32:02.095 4: ZWDongle_0 CMD:ZW_SEND_DATA ID:01 ARG:0163
2015.11.12 18:32:02.095 2: ZWDongle_0 transmit NO_ACK for 04
Zitat von: ElmarK am 12 November 2015, 18:34:02irgendwie sieht das nicht besser aus...
hier ohne Sec...
LG, Elmar und nochmal danke das Du mir da so hilfst...
2015.11.12 19:22:33.611 2: autocreate: define ZWave_ENTRY_CONTROL_4 ZWave e6bfee46 4 72808698
2015.11.12 19:22:33.612 2: autocreate: define FileLog_ZWave_ENTRY_CONTROL_4 FileLog ./log/ZWave_ENTRY_CONTROL_4-%Y.log ZWave_ENTRY_CONTROL_4
2015.11.12 19:22:42.213 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 004a01050400
2015.11.12 19:22:42.213 5: SW: 06
2015.11.12 19:22:42.214 5: ZWDongle_0 dispatch 004a01050400
2015.11.12 19:22:42.216 4: ZWDongle_0 CMD:ZW_ADD_NODE_TO_NETWORK ID:05 ARG:0400
2015.11.12 19:22:42.216 2: ZWAVE Starting secure init
2015.11.12 19:22:42.216 5: ZWDongle_Write 00 1304039804002504
2015.11.12 19:22:42.216 5: SW: 010a0013040398040025045c
2015.11.12 19:22:42.218 5: ACK received, WaitForAck=>2 for 010a0013040398040025045c
2015.11.12 19:22:42.226 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 011301
2015.11.12 19:22:42.226 5: SW: 06
2015.11.12 19:22:42.227 5: ZWDongle_0 dispatch 011301
2015.11.12 19:22:43.370 4: ZWDongle_Read ZWDongle_0: sending ACK, processing 001304000073
2015.11.12 19:22:43.370 5: SW: 06
2015.11.12 19:22:43.371 5: device ack reveived, removing 010a0013040398040025045c from dongle sendstack
2015.11.12 19:22:43.371 5: ZWDongle_0 dispatch 001304000073
2015.11.12 19:22:43.371 4: ZWDongle_0 CMD:ZW_SEND_DATA ID:00 ARG:0073
2015.11.12 19:22:43.371 4: ZWDongle_0 transmit OK for 04
Zitat von: ElmarK am 12 November 2015, 20:10:40ja, finde ich auch, aber wenn das Ding nicht mit uns reden will...
Schade ... :-(
Zitat von: Bigsonic1 am 13 November 2015, 23:29:24vielleicht erst mal eine kurze Erklärung.
Ich hoffe das die Einbindung in FHEM klappt, die Danalock App funktioniert nämlich nicht ganz so gut...
Lohnt es sich einen Zwave usb-stick zu kaufen, damit ich das Schloss einbinden und mit testen kann, oder ist die Situation ausweglos?
Habe die neue Version des Schlosses.
ZitatZitat von: Bigsonic1 am 13 November 2015, 23:29:24
Ich hoffe das die Einbindung in FHEM klappt, die Danalock App funktioniert nämlich nicht ganz so gut...
Lohnt es sich einen Zwave usb-stick zu kaufen, damit ich das Schloss einbinden und mit testen kann, oder ist die Situation ausweglos?
Habe die neue Version des Schlosses.
Hallo und willkommen :-)
Würde ich sehr interessieren ob es bei Dir klappt !Zitat von: A.Harrenberg am 14 November 2015, 08:54:48
Ich habe Danalock mal kontaktiert ob die mir was zum testen zur Verfügung stellen können. Wenn die Hardwar vor einem liegt ist das mit dem Testen deutlich einfacher.
Das wäre toll, sonst schick ich dir meins ;-) Woher bist Du ?
Zitat von: ElmarK am 14 November 2015, 14:50:57Wenn gar nichts mehr geht komme ich mal drauf zurück. Wobei ich bei Dir ja fast von einem Hardwareproblem ausgehe...
Das wäre toll, sonst schick ich dir meins ;-) Woher bist Du ?
Zitat von: Fylo am 30 November 2015, 13:43:27Ich kaufe persönlich keine ZWave-, sondern nur -wenn irgendmöglich- ZWave+-Geräte. Unterschiede (u.a. bessere Reichweite usw.) müsstest Du bitte im Wiki bzw. den Links nachlesen. Normalerweise fällt man mit den neueren ZWave+ Geräten nicht auf die Nase. Aber Ausnahmen (http://forum.fhem.de/index.php/topic,40771.0.html) bestätigen die Regel und ohne dass jemand das neue Gerät hat, kann man noch wenig schreiben.
Fragt sich nur ob die V1.25 besser oder schlechter sein wird als die kommende V2.0(die es ja noch nicht zu geben scheint)
Zitat von: krikan am 30 November 2015, 13:53:15
Ich kaufe persönlich keine ZWave-, sondern nur -wenn irgendmöglich- ZWave+-Geräte. Unterschiede (u.a. bessere Reichweite usw.) müsstest Du bitte im Wiki bzw. den Links nachlesen. Normalerweise fällt man mit den neueren ZWave+ Geräten nicht auf die Nase. Aber Ausnahmen (http://forum.fhem.de/index.php/topic,40771.0.html) bestätigen die Regel und ohne dass jemand das neue Gerät hat, kann man noch wenig schreiben.
Gruß, Christian
Zitat von: DanalockDE am 30 November 2015, 21:42:31oh hallo, herzlich Willkommen!
Hallo zusammen,
hier schreibt der Deutsche Danalock Vertrieb.
Zitat von: DanalockDE am 30 November 2015, 21:42:31Ich hatte zuerst Kontakt mit Poly Control, jetzt mit SoulAr, weitere Details kommen per PN bzw. an die info@smartlock.de.
-> A.Harrenberg
Wohin gingen die Anfragen? Wir haben leider nichts erhalten.
->FHEM Integration
Hat die Z-Wave Dokumentation die wir ElmarK geschickt haben weitergeholfen? Können wir hier noch unterstützen?
Zitat von: DanalockDE am 30 November 2015, 21:42:31Ah, habe ich also was falsches erzählt... ;-(
-> Verwirrung V125 & V2
V125 ist die V2. Hintergrund ist ganz einfach. Das Produkt wurde Intern erstmal V125 genannt. Die Kommunikation in Deutschland wurde damit gestartet. Danach hat Poly Control sich umentschieden und zum internationalen Release V2 genannt.
Zitat von: Bigsonic1 am 17 Dezember 2015, 19:06:13ja, leider "hakt" das noch an ein paar Stellen...
Ich bekomme das mit dem Security irgendwie nicht hin.
Beim ZWDongle steht "Initialized".
Als attr hab ich einen Networkkey gesetzt.
Beim ZWave_ENTRY_CONTROL_4 steht "INITIALIZING (starting secure inclusion)"
Hatte vorher aber das Schloß ohne Security inkludiert, muß ich es vorher entfernen oder so?
DOOR_LOCK => { id => '62',
set => { doorClose => '01ff',
doorOpen => '0100' },
get => { doorLockOperation => '02',
doorLockConfiguration => '05'},
parse => { "..6203(.*)" => 'ZWave_DoorLockOperationReport($hash, $1)',
"..6206(.*)" => 'ZWave_DoorLockConfigReport($hash, $1)'} },
Zitat von: Bigsonic1 am 06 Januar 2016, 16:34:50muss ich mal schauen, bei mir macht das Schloss das immer, einen separaten Befehl dafür gibt es eigentlich nicht. Allerdings habe ich das Schloss per Bluetooth angelernt und dort "gesagt" das meine Tür keine Klinke hat...
Vielen Dank für die Implementierung!
Gibt es noch einen Befehl um den Schnapper zurückzuziehen?
Zitat von: Bigsonic1 am 06 Januar 2016, 18:53:31wie gesagt, dafür gibt es keinen extra Befehl.
Hab es bei mir auch per App eingestellt, aber würde das Schloss gerne zwischen einer bestimmten Zeit aufgeschlossen haben.
Also nur den Befehl aufschliessen senden, ohne schnapper zurückziehen.
Zitat von: ElmarK am 10 Januar 2016, 17:01:59WIE BITTE????
Hallo Zusammen,
hab es hinbekommen. Es ist eingebunden. Allerdings komisches Verhalten. Sogar bei get Befehlen öffnet oder schliesst es sich :-)
Zitat von: ElmarK am 12 Januar 2016, 12:02:34danke schon mal, werde aber frühestens am Donnerstag dazu kommen da detailierter reinzuschauen, ich gehe aber wie gesagt aus das da noch alte Befehle auf dem Stack liegen.
bekommst Du heute Abend.
(.{4})
wurde bedeuten das das GLEICHE Zeichen dann 4 mal vorkommen muss...Zitat von: ElmarK am 10 Februar 2016, 15:29:51nein, leider noch nichts wirkliches. Bisher habe ich nur eine Anwort aus Deutschland die besagt das es gehen "müsste", von der "Technik" aus Dänemark habe ich bisher nichts gehört.
wollte mal vorsichtig nachfragen, obs schon was Neues gibt.
2016.02.18 11:22:17 2: ZWave get Door_Lock doorLockOperation 2016.02.18 11:22:24 3: XBMC_CheckConnection: Connection lost! Last data from Kodi received 120 s ago 2016.02.18 11:22:24 1: 192.168.178.12:8080 disconnected, waiting to reappear (Kodi) 2016.02.18 11:22:24 1: 192.168.178.12:8080 reappeared (Kodi) 2016.02.18 11:22:30 3: Door_Lock: secStart older than 6 seconds detected, secUnlock will call Zwave_secEnd 2016.02.18 11:22:42 3: Door_Lock: secStart older than 6 seconds detected, secUnlock will call Zwave_secEnd Loading device description failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 3757 thread 1. Loading device description failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 3757 thread 1. 2016.02.18 11:23:25 2: ZWave set Door_Lock doorLockOperation 00 Loading device description failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 3757 thread 1. Loading device description failed with error: 500 Server closed connection without sending any data back at ./FHEM/00_SONOS.pm line 3757 thread 1. 2016.02.18 11:24:04 3: SONOS0: Connection accepted from localhost:48120 2016.02.18 11:24:24 3: XBMC_CheckConnection: Connection lost! Last data from Kodi received 120 s ago 2016.02.18 11:24:24 1: 192.168.178.12:8080 disconnected, waiting to reappear (Kodi) 2016.02.18 11:24:24 1: 192.168.178.12:8080 reappeared (Kodi) 2016.02.18 11:25:40 2: ZWave get Door_Lock doorLockOperation 2016.02.18 11:25:42 1: Door_Lock: Error, no send_nonce to decrypt message available 2016.02.18 11:25:43 1: Door_Lock: Error, no send_nonce to decrypt message available 2016.02.18 11:26:04 3: SONOS0: Connection accepted from localhost:48123 2016.02.18 11:26:24 3: XBMC_CheckConnection: Connection lost! Last data from Kodi received 120 s ago 2016.02.18 11:26:24 1: 192.168.178.12:8080 disconnected, waiting to reappear (Kodi) 2016.02.18 11:26:24 1: 192.168.178.12:8080 reappeared (Kodi) 2016.02.18 11:28:04 3: SONOS0: Connection accepted from localhost:48126 |
ZitatBei Dir im System scheint es immer wieder mal Probleme mit Kodi/XBMC oder Sonos zu geben. Kann es sein das diese Module dann FHEM blockieren?Glaube ich nicht, da alle anderen Z-wave Komponente problemlos funktionieren und zwar sehr reaktiv.
ZitatDas ganze kannst Du sehen wenn Du mal ein "list Door_Lock" machst. Da gibt es dann secMsg Einträge. Normalerweise sollte da nur ein Befehl während der Kommunikation gespeichert werden und danach gelöscht werden. Kommt es aber zu Störungen bleibt der da momentan noch liegen...Ich habe das mehrmals probiert. Bei mir war der secMsg niemals lehr. Immer enthält er den letzten Kommando, der zuletzt ausgeführt wurde. Mehrmals muss man den Kommando 2 mal verschicken damit er tatsächlich ausgeführt wird.
Internals:
DEF c9315585 44
IODev ZWAVE1
LASTInputDev ZWAVE1
MSGCNT 7
NAME Door_Lock
NR 67
STATE locked
TYPE ZWave
ZWAVE1_MSGCNT 7
ZWAVE1_RAWMSG 0004002c179881cfb91cf2f841f66e5540d34ffd8f03068d08a8f4dd
ZWAVE1_TIME 2016-02-25 13:44:31
homeId c9315585
isWakeUp
lastMsgSent 1456404270.84715
nodeIdHex 2c
secTime 1456404270.8444
Readings:
2016-02-07 09:11:11 SECURITY ENABLED
2016-02-18 11:22:23 SEND_DATA failed:00
2016-02-25 11:23:59 UNPARSED PROPRIETARY 0a88803dd90e24bbc4838f
2016-02-25 13:44:31 battery 100 %
2016-02-09 11:53:47 configBatteryAlarmPercent 30
2016-02-09 11:53:55 configBatteryType 1
2016-02-09 11:54:01 configInvertLockDirection 1
2016-02-09 11:54:01 configLockMode 1
2016-02-09 11:54:02 configLockNormalCloseTime 0
2016-02-09 11:54:02 configLockSound 1
2016-02-09 11:54:34 configLockSpeed 5
2016-02-09 11:55:05 configLockTurnDegrees 96
2016-02-09 11:56:00 date 0000-00-00
2016-02-24 21:35:35 doorLockOperation mode: secured outsideHandles: 1111 insideHandles: 1111 door: closed bolt: unlocked latch: closed timeoutSeconds: not_supported
2016-02-07 09:11:14 model Polycontrol Danalock Circle/Square
2016-02-07 09:11:14 modelConfig polycontrol/doorlock.xml
2016-02-07 09:11:14 modelId 010e-0003-0002
2016-02-22 15:51:41 state doorLockOperation 00
2016-02-25 11:23:26 time 00:00:00 RTC: working
2016-02-25 13:44:31 transmit OK
2016-02-10 19:22:11 userCode id 1 status 0 code 00000000000000000000
2016-02-10 19:24:16 userCodeUsersNumber 20
secMsg:
8002 get Door_Lock battery
Attributes:
IODev ZWAVE1
classes MANUFACTURER_SPECIFIC BATTERY VERSION SECURITY DOOR_LOCK USER_CODE SCHEDULE_ENTRY_LOCK CONFIGURATION TIME MARK BASIC
devStateIcon unlocked:secur_open locked:secur_locked
eventMap /doorLockOperation FF:lock/doorLockOperation 00:unlock
group Lock
icon status_locked
room ZWave
secure_classes DOOR_LOCK USER_CODE SCHEDULE_ENTRY_LOCK CONFIGURATION TIME MANUFACTURER_SPECIFIC BATTERY VERSION MARK
stateFormat {if(ReadingsVal("Door_Lock","doorLockOperation","papa")=~ /unsecured/) {sprintf("unlocked");}else{sprintf("locked");}}
webCmd lock:unlock
Zitat von: Nexus1211 am 25 Februar 2016, 13:51:41wie gesagt, da bleiben die übriggebliebenen Befehle "liegen" wenn in der Kommunikation mal was nicht passt. Dagegen hilft momentan nur ein Neustart von FHEM, dann ist der Stack wieder leer.
Ich habe das mehrmals probiert. Bei mir war der secMsg niemals lehr. Immer enthält er den letzten Kommando, der zuletzt ausgeführt wurde. Mehrmals muss man den Kommando 2 mal verschicken damit er tatsächlich ausgeführt wird.
Zitat von: Nexus1211 am 25 Februar 2016, 13:51:41EGAL welchen (SECURITY-) Befehl Du danach ausführst, es wird erstmal der gespeicherte "get Door_Lock battery" ausgeführt und der aktuelle landet dann an dieser Stelle.
anbei mein "List Door_Lock"Code Auswählen
secMsg:
8002 get Door_Lock battery
Zitat von: Bigsonic1 am 20 März 2016, 19:06:50nein, leider nicht. Die allgemeine Kommunikation mit ZWave wurde in den letzten Tagen von Rudi durch CallBack-IDs, diverse Umbauten am Stack und der Behandlung von CAN-Nachrichten deutlich verbessert. Das Problem das gelegentlich ein SECURITY-Befehl liegenbleibt behebt das aber leider nicht. Da ich in zwei Tagen bis Anfang Mai weg bin wird es bis dahin von mir da leider keine Lösung geben.
Ich habe leider auch ab und zu das Problem das auf dem Stack ein Befehl "liegen" bleibt.
Bei Abwesenheit wird bei mir automatisch abgeschlossen, letztens als ich weg war, hat er statt abzuschliessen aufgeschlossen... :( Gestern hat er statt aufzuschliessen abgeschlossen.
Gibt es da vllt. schon eine Lösung? Wäre echt super. ;D
2016.03.23 09:08:30 2: autocreate: define ZWave_ENTRY_CONTROL_19 ZWave ee52057b 19 5e72985a807322
2016.03.23 09:08:30 2: autocreate: define FileLog_ZWave_ENTRY_CONTROL_19 FileLog ./log/ZWave_ENTRY_CONTROL_19-%Y.log ZWave_ENTRY_CONTROL_19
2016.03.23 09:08:31 2: ZWave get ZWave_ENTRY_CONTROL_19 model
2016.03.23 09:08:32 2: ZWDongle_ProcessSendStack: no ACK, resending message 01090013130272042502a5
2016.03.23 09:08:54 1: ZWave_ENTRY_CONTROL_19 SECURITY DISABLED (command dropped)
2016.03.23 09:08:57 2: ZWave set ZWave_ENTRY_CONTROL_19 neighborUpdate
2016.03.23 09:09:05 1: ZWave_ENTRY_CONTROL_19 SECURITY DISABLED (command dropped)
2016.03.23 09:09:05 2: ZWave get ZWave_ENTRY_CONTROL_19 battery
2016.03.23 09:09:08 2: ZWave get ZWave_ENTRY_CONTROL_19 battery
2016.03.23 09:09:12 1: ZWave_ENTRY_CONTROL_19 SECURITY DISABLED (command dropped)
2016.03.23 09:09:12 2: ZWave set ZWave_ENTRY_CONTROL_19 secSupportedReport
2016.03.23 14:33:48 5: Cmd: >define ZWAVE1 ZWDongle /dev/ttyACM0@115200<
2016.03.23 14:33:48 3: Opening ZWAVE1 device /dev/ttyACM0
2016.03.23 14:33:48 3: Setting ZWAVE1 serial parameters to 115200,8,N,1
2016.03.23 14:33:48 3: ZWAVE1 device opened
2016.03.23 14:33:48 4: ZWDongle_ReadAnswer arg:Clear regexp:wontmatch
2016.03.23 14:33:49 5: ZWDongle_ReadAnswer: select timeout
2016.03.23 14:33:49 4: ZWDongle *** get ZWAVE1 caps
2016.03.23 14:33:49 5: ZWDongle_Write 0007 ()
2016.03.23 14:33:49 5: SW: 01030007fb
2016.03.23 14:33:49 4: ZWDongle_ReadAnswer arg:caps regexp:^0107
2016.03.23 14:33:49 5: ACK received, removing 01030007fb from dongle sendstack
2016.03.23 14:33:49 4: ZWDongle_Read ZWAVE1: rcvd 01070501011504000001fe83ff88cf1f0000fb9f7da067008080008086000000e87300000e0000401a00 (answer SERIAL_API_GET_CAPABILITIES), sending ACK
2016.03.23 14:33:49 5: SW: 06
2016.03.23 14:33:49 4: ZWDongle_ReadAnswer for caps: 01070501011504000001fe83ff88cf1f0000fb9f7da067008080008086000000e87300000e0000401a00
2016.03.23 14:33:49 4: ZWDongle *** get ZWAVE1 homeId
2016.03.23 14:33:49 5: ZWDongle_Write 0020 ()
2016.03.23 14:33:49 5: SW: 01030020dc
2016.03.23 14:33:49 4: ZWDongle_ReadAnswer arg:homeId regexp:^0120
2016.03.23 14:33:49 5: ACK received, removing 01030020dc from dongle sendstack
2016.03.23 14:33:49 4: ZWDongle_Read ZWAVE1: rcvd 0120ee52057b01 (answer MEMORY_GET_ID), sending ACK
2016.03.23 14:33:49 5: SW: 06
2016.03.23 14:33:49 4: ZWDongle_ReadAnswer for homeId: 0120ee52057b01
2016.03.23 14:33:49 4: ZWDongle *** get ZWAVE1 random 32
2016.03.23 14:33:49 5: ZWDongle_Write 001c20 ()
2016.03.23 14:33:49 5: SW: 0104001c20c7
2016.03.23 14:33:49 4: ZWDongle_ReadAnswer arg:random regexp:^011c
2016.03.23 14:33:49 5: ACK received, removing 0104001c20c7 from dongle sendstack
2016.03.23 14:33:49 4: ZWDongle_Read ZWAVE1: rcvd 011c0120e992234069a5b43350f1df42e0250876799f653c70b204a2c4c5efda15b94bdc (answer ZW_GET_RANDOM), sending ACK
2016.03.23 14:33:49 5: SW: 06
2016.03.23 14:33:49 4: ZWDongle_ReadAnswer for random: 011c0120e992234069a5b43350f1df42e0250876799f653c70b204a2c4c5efda15b94bdc
2016.03.23 14:33:49 4: ZWDongle *** set ZWAVE1 timeouts 100 15
2016.03.23 14:33:49 5: ZWDongle_Write 0006640f ()
2016.03.23 14:33:49 5: SW: 01050006640f97
2016.03.23 14:33:49 4: ZWDongle_ReadAnswer arg:timeouts regexp:^0106
2016.03.23 14:33:49 5: ACK received, removing 01050006640f97 from dongle sendstack
2016.03.23 14:33:49 4: ZWDongle_Read ZWAVE1: rcvd 0106640f (answer SERIAL_API_SET_TIMEOUTS), sending ACK
2016.03.23 14:33:49 5: SW: 06
2016.03.23 14:33:49 4: ZWDongle_ReadAnswer for timeouts: 0106640f
2016.03.23 14:33:49 4: ZWDongle *** set ZWAVE1 setNIF 1 2 1 0
2016.03.23 14:33:49 5: ZWDongle_Write 000301020100 ()
2016.03.23 14:33:49 5: SW: 0107000301020100f9
2016.03.23 14:33:49 5: Cmd: >attr ZWAVE1 networkKey xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx<
2016.03.23 14:33:49 5: Cmd: >attr ZWAVE1 room ZWave<
2016.03.23 14:34:30 4: Connection accepted from WEB_192.168.178.51_52769
2016.03.23 14:34:30 4: WEB_192.168.178.51_52769 GET /fhem?detail=ZWave_ENTRY_CONTROL_19; BUFLEN:0
2016.03.23 14:34:30 4: name: /fhem?detail=ZWave_ENTRY_CONTROL_19 / RL:3977 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.23 14:34:30 4: Connection closed for WEB_192.168.178.51_52768: EOF
2016.03.23 14:34:30 4: WEB_192.168.178.51_52769 GET /fhem?cmd={ReadingsVal(%22ZWave_ENTRY_CONTROL_19%22,%22neighborUpdate%22,%22%22)}&XHR=1; BUFLEN:0
2016.03.23 14:34:30 5: Cmd: >{ReadingsVal("ZWave_ENTRY_CONTROL_19","neighborUpdate","")}<
2016.03.23 14:34:30 4: name: /fhem?cmd={ReadingsVal(%22ZWave_ENTRY_CONTROL_19%22,%22neighborUpdate%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.23 14:34:30 4: Connection accepted from WEB_192.168.178.51_52770
2016.03.23 14:34:30 4: WEB_192.168.178.51_52770 GET /fhem?cmd={AttrVal(%22ZWave_ENTRY_CONTROL_19%22,%22room%22,%22%22)}&XHR=1; BUFLEN:0
2016.03.23 14:34:30 5: Cmd: >{AttrVal("ZWave_ENTRY_CONTROL_19","room","")}<
2016.03.23 14:34:30 4: name: /fhem?cmd={AttrVal(%22ZWave_ENTRY_CONTROL_19%22,%22room%22,%22%22)}&XHR=1 / RL:26 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.23 14:34:30 4: WEB_192.168.178.51_52770 GET /fhem?XHR=1&inform=type=status;filter=ZWave_ENTRY_CONTROL_19;since=1458740069;fmt=JSON&fw_id=607×tamp=1458740071744; BUFLEN:0
2016.03.23 14:34:31 4: CUL_HM_Resend: HM_29F26F nr 4
2016.03.23 14:34:32 4: WEB_192.168.178.51_52769 GET /fhem?cmd={ReadingsVal(%22ZWave_ENTRY_CONTROL_19%22,%22secSupportedReport%22,%22%22)}&XHR=1; BUFLEN:0
2016.03.23 14:34:32 5: Cmd: >{ReadingsVal("ZWave_ENTRY_CONTROL_19","secSupportedReport","")}<
2016.03.23 14:34:32 4: name: /fhem?cmd={ReadingsVal(%22ZWave_ENTRY_CONTROL_19%22,%22secSupportedReport%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.23 14:34:32 4: Connection accepted from WEB_192.168.178.51_52771
2016.03.23 14:34:32 4: WEB_192.168.178.51_52771 GET /fhem?cmd={ZWave_helpFn(%22ZWave_ENTRY_CONTROL_19%22,%22secSupportedReport%22)}&XHR=1; BUFLEN:0
2016.03.23 14:34:32 5: Cmd: >{ZWave_helpFn("ZWave_ENTRY_CONTROL_19","secSupportedReport")}<
2016.03.23 14:34:32 4: name: /fhem?cmd={ZWave_helpFn(%22ZWave_ENTRY_CONTROL_19%22,%22secSupportedReport%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.23 14:34:33 4: WEB_192.168.178.51_52771 POST /fhem&detail=ZWave_ENTRY_CONTROL_19&dev.setZWave_ENTRY_CONTROL_19=ZWave_ENTRY_CONTROL_19&cmd.setZWave_ENTRY_CONTROL_19=set&arg.setZWave_ENTRY_CONTROL_19=secSupportedReport&val.setZWave_ENTRY_CONTROL_19=; BUFLEN:0
2016.03.23 14:34:33 5: Cmd: >set ZWave_ENTRY_CONTROL_19 secSupportedReport<
2016.03.23 14:34:33 1: ZWave_ENTRY_CONTROL_19 SECURITY DISABLED (command dropped)
2016.03.23 14:34:33 2: ZWave set ZWave_ENTRY_CONTROL_19 secSupportedReport
2016.03.23 14:34:33 5: ZWDongle_Write 0013130298002507 (ee52057b)
2016.03.23 14:34:33 5: SW: 010900131302980025074e
2016.03.23 14:34:33 5: Triggering ZWave_ENTRY_CONTROL_19 (1 changes)
2016.03.23 14:34:33 5: Notify loop for ZWave_ENTRY_CONTROL_19 secSupportedReport
2016.03.23 14:34:33 5: ACK received, WaitForAck=>2 for 010900131302980025074e
2016.03.23 14:34:33 4: ZWDongle_Read ZWAVE1: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2016.03.23 14:34:33 5: SW: 06
2016.03.23 14:34:33 5: ZWAVE1 dispatch 011301
2016.03.23 14:34:34 4: WEB_192.168.178.51_52771 GET /fhem?detail=ZWave_ENTRY_CONTROL_19&fw_id=; BUFLEN:0
2016.03.23 14:34:34 4: name: /fhem?detail=ZWave_ENTRY_CONTROL_19&fw_id= / RL:4012 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.23 14:34:34 4: Connection closed for WEB_192.168.178.51_52770: EOF
2016.03.23 14:34:34 4: WEB_192.168.178.51_52771 GET /fhem?cmd={ReadingsVal(%22ZWave_ENTRY_CONTROL_19%22,%22neighborUpdate%22,%22%22)}&XHR=1; BUFLEN:0
2016.03.23 14:34:34 5: Cmd: >{ReadingsVal("ZWave_ENTRY_CONTROL_19","neighborUpdate","")}<
2016.03.23 14:34:34 4: name: /fhem?cmd={ReadingsVal(%22ZWave_ENTRY_CONTROL_19%22,%22neighborUpdate%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.23 14:34:34 4: WEB_192.168.178.51_52769 GET /fhem?cmd={AttrVal(%22ZWave_ENTRY_CONTROL_19%22,%22room%22,%22%22)}&XHR=1; BUFLEN:0
2016.03.23 14:34:34 5: Cmd: >{AttrVal("ZWave_ENTRY_CONTROL_19","room","")}<
2016.03.23 14:34:34 4: name: /fhem?cmd={AttrVal(%22ZWave_ENTRY_CONTROL_19%22,%22room%22,%22%22)}&XHR=1 / RL:26 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.03.23 14:34:34 4: WEB_192.168.178.51_52769 GET /fhem?XHR=1&inform=type=status;filter=ZWave_ENTRY_CONTROL_19;since=1458740073;fmt=JSON&fw_id=609×tamp=1458740075446; BUFLEN:0
2016.03.23 14:34:35 4: ZWDongle_Read ZWAVE1: rcvd 00130700007e (request ZW_SEND_DATA), sending ACK
2016.03.23 14:34:35 5: SW: 06
2016.03.23 14:34:35 5: device ack reveived, removing 010900131302980025074e from dongle sendstack
2016.03.23 14:34:35 5: ZWAVE1 dispatch 00130700007e
2016.03.23 14:34:35 4: CMD:ZW_SEND_DATA ID:00 ARG:007e CB:07
2016.03.23 14:34:35 4: ZWAVE1 transmit OK for CB 07, target ZWave_ENTRY_CONTROL_19
2016.03.23 14:35:10 2: ZWDongle_ProcessSendStack: no ACK, resending message 0107000301020100f9
2016.03.23 14:35:10 1: HMLAN_Parse: hmusb new condition ok
2016.03.23 14:54:08 1: ZWave_ENTRY_CONTROL_19 SECURITY DISABLED (command dropped)
2016.03.23 14:54:08 2: ZWave set ZWave_ENTRY_CONTROL_19 secSupportedReport
2016.04.05 10:49:47 3: Opening ZWDongle_0 device /dev/ttyACM0
2016.04.05 10:49:47 3: Setting ZWDongle_0 serial parameters to 115200,8,N,1
2016.04.05 10:49:47 3: ZWDongle_0 device opened
2016.04.05 10:49:48 1: Including ./log/fhem.save
2016.04.05 10:49:48 1: usb create starting
2016.04.05 10:49:48 3: Probing CUL device /dev/ttyAMA0
2016.04.05 10:49:49 3: Probing TCM_ESP3 device /dev/ttyAMA0
2016.04.05 10:49:49 3: Probing FRM device /dev/ttyAMA0
2016.04.05 10:49:54 1: usb create end
2016.04.05 10:49:54 0: Featurelevel: 5.7
2016.04.05 10:49:54 0: Server started with 51 defined entities (fhem.pl:11178/2016-04-03 perl:5.014002 os:linux user:fhem pid:2404)
2016.04.05 10:49:54 2: ZWDongle_ProcessSendStack: no ACK, resending message 0107000301020100f9
2016.04.05 10:58:09 2: autocreate: define ZWave_ENTRY_CONTROL_22 ZWave ee52057b 22 5e72985a807322
2016.04.05 10:58:09 2: autocreate: define FileLog_ZWave_ENTRY_CONTROL_22 FileLog ./log/ZWave_ENTRY_CONTROL_22-%Y.log ZWave_ENTRY_CONTROL_22
2016.04.05 10:58:10 2: ZWave get ZWave_ENTRY_CONTROL_22 model
2016.04.05 10:58:11 3: ZWave got config for polycontrol/doorlockV2BTZE.xml from ./FHEM/lib/fhem_zwave_deviceconfig.xml.gz
2016.04.05 10:58:33 1: ZWave_ENTRY_CONTROL_22 SECURITY DISABLED (command dropped)
2016.04.05 10:58:44 1: ZWave_ENTRY_CONTROL_22 SECURITY DISABLED (command dropped)
Zitat von: Bigsonic1 am 05 April 2016, 11:55:29Nein, siehe https://forum.fhem.de/index.php/topic,49147.msg410063.html#msg410063
ich hab einen Z-wave.me usb stick, bei fhem steht: ZWDongle_0 version => Z-Wave 3.99 STATIC_CONTROLLER
ist 3.99 die Firmware Version des sticks?
Internals:
DEF cc9f1aa1 18
IODev razberry
NAME danalock.old
NR 182
STATE doorLockOperation FF
TYPE ZWave
homeId cc9f1aa1
nodeIdHex 12
Readings:
2016-03-30 22:27:31 SECURITY ENABLED
2016-03-30 22:53:43 SEND_DATA failed:00
2016-03-30 23:00:54 UNPARSED TIME 028a01
2016-03-30 22:52:34 doorLockConfiguration mode: constant outsideHandles: 0000 insideHandles: 0000 timeoutSeconds: not_supported
2016-03-30 23:00:54 doorLockOperation mode: secured outsideHandles: 1111 insideHandles: 1111 door: closed bolt: unlocked latch: closed timeoutSeconds: not_supported
2016-03-30 22:27:34 model Polycontrol Danalock Circle/Square
2016-03-30 22:27:34 modelConfig polycontrol/doorlock.xml
2016-03-30 22:27:34 modelId 010e-0003-0002
2016-03-30 23:01:34 state doorLockOperation FF
2016-03-30 23:01:34 transmit OK
Attributes:
IODev razberry
classes MANUFACTURER_SPECIFIC BATTERY VERSION SECURITY DOOR_LOCK USER_CODE SCHEDULE_ENTRY_LOCK CONFIGURATION TIME MARK BASIC
room ZWave
secure_classes DOOR_LOCK USER_CODE SCHEDULE_ENTRY_LOCK CONFIGURATION TIME MANUFACTURER_SPECIFIC BATTERY VERSION MARK
fhem> list ZWave_ENTRY_CONTROL_20
Internals:
DEF cc9f1aa1 20
IODev razberry
NAME ZWave_ENTRY_CONTROL_20
NR 188
STATE ???
TYPE ZWave
homeId cc9f1aa1
nodeIdHex 14
Attributes:
IODev razberry
classes ZWAVEPLUS_INFO MANUFACTURER_SPECIFIC SECURITY DEVICE_RESET_LOCALLY BATTERY POWERLEVEL APPLICATION_STATUS
room ZWave
2016.04.08 08:36:14 2: autocreate: define ZWave_ENTRY_CONTROL_20 ZWave cc9f1aa1 20 5e72985a807322
2016.04.08 08:36:16 2: ZWave get ZWave_ENTRY_CONTROL_20 model
2016.04.08 08:36:17 3: ZWave got config for polycontrol/doorlockV2BTZE.xml from ./FHEM/lib/fhem_zwave_deviceconfig.xml.gz
Zitat von: decaflo am 08 April 2016, 14:29:00
Hier das list des neuenCode Auswählenfhem> list ZWave_ENTRY_CONTROL_20
Internals:
DEF cc9f1aa1 20
IODev razberry
NAME ZWave_ENTRY_CONTROL_20
NR 188
STATE ???
TYPE ZWave
homeId cc9f1aa1
nodeIdHex 14
Attributes:
IODev razberry
classes ZWAVEPLUS_INFO MANUFACTURER_SPECIFIC SECURITY DEVICE_RESET_LOCALLY BATTERY POWERLEVEL APPLICATION_STATUS
room ZWave
fhem> list danalock
Internals:
CFGFN
DEF cc9f1aa1 22
IODev razberry
LASTInputDev razberry
MSGCNT 34
NAME danalock
NR 9734
STATE TRANSMIT_NO_ACK
TYPE ZWave
homeId cc9f1aa1
isWakeUp
lastMsgSent 1462399371.0494
nodeIdHex 16
razberry_MSGCNT 34
razberry_RAWMSG 00132e0101ea
razberry_TIME 2016-05-05 00:02:55
secTime 1462399371.04895
timeToAck 2.591
Helper:
Dblog:
Assocgroups:
Dblog:
TIME 1462398775.44217
VALUE 1
Configbatterytype:
Dblog:
TIME 1462398790.06647
VALUE 1
Configbrakegoback:
Dblog:
TIME 1462398790.72298
VALUE 5
Configdoorlockoperationreporttype:
Dblog:
TIME 1462398791.37235
VALUE 0
Configlockautolatchtime:
Dblog:
TIME 1462398792.03227
VALUE 0
Configlockdirection:
Dblog:
TIME 1462398792.69652
VALUE 0
Configlockmode:
Dblog:
TIME 1462398793.35436
VALUE 1
Configlockspeed:
Dblog:
TIME 1462398800.31747
VALUE 2
Configlockturndegrees:
Dblog:
TIME 1462398800.98324
VALUE 34
Configturngo:
Dblog:
TIME 1462398801.64357
VALUE 0
Model:
Dblog:
TIME 1462399317.88175
VALUE Polycontrol Danalock Circle V2 BTZE
Modelconfig:
Dblog:
TIME 1462399317.88175
VALUE polycontrol/doorlockV2BTZE.xml
Modelid:
Dblog:
TIME 1462399317.88175
VALUE 010e-0008-0002
State:
Dblog:
TIME 1462399375.96093
VALUE TRANSMIT_NO_ACK
Transmit:
Dblog:
TIME 1462399375.96093
VALUE NO_ACK
Readings:
2016-05-04 23:32:28 SECURITY ENABLED
2016-05-04 23:53:02 SEND_DATA failed:00
2016-05-04 23:52:55 assocGroups 1
2016-05-04 23:53:10 configBatteryType 1
2016-05-04 23:53:10 configBrakeGoBack 5
2016-05-04 23:53:11 configDoorLockOperationReportType 0
2016-05-04 23:53:12 configLockAutoLatchTime 0
2016-05-04 23:53:12 configLockDirection 0
2016-05-04 23:53:13 configLockMode 1
2016-05-04 23:53:20 configLockSpeed 2
2016-05-04 23:53:20 configLockTurnDegrees 34
2016-05-04 23:53:21 configTurnGo 0
2016-05-05 00:01:57 model Polycontrol Danalock Circle V2 BTZE
2016-05-05 00:01:57 modelConfig polycontrol/doorlockV2BTZE.xml
2016-05-05 00:01:57 modelId 010e-0008-0002
2016-05-05 00:02:55 state TRANSMIT_NO_ACK
2016-05-05 00:02:55 transmit NO_ACK
secMsg:
86135e get danalock versionClass ZWAVEPLUS_INFO
850201 get danalock association 1
620100 set danalock doorLockOperation open
620100 set danalock doorLockOperation 00
6201FF set danalock doorLockOperation FF
620100 set danalock doorLockOperation 00
Attributes:
IODev razberry
classes ZWAVEPLUS_INFO MANUFACTURER_SPECIFIC SECURITY DEVICE_RESET_LOCALLY BATTERY POWERLEVEL APPLICATION_STATUS DOOR_LOCK CONFIGURATION ALARM TIME TIME_PARAMETERS SCHEDULE_ENTRY_LOCK USER_CODE NETWORK_SCHEDULE ASSOCIATION ASSOCIATION_GRP_INFO FIRMWARE_UPDATE_MD VERSION MARK
room ZWave
secure_classes DOOR_LOCK CONFIGURATION ALARM TIME TIME_PARAMETERS SCHEDULE_ENTRY_LOCK USER_CODE NETWORK_SCHEDULE ASSOCIATION ASSOCIATION_GRP_INFO FIRMWARE_UPDATE_MD VERSION MARK
vclasses ALARM:3 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 DOOR_LOCK:2 FIRMWARE_UPDATE_MD:2 MANUFACTURER_SPECIFIC:2 NETWORK_SCHEDULE:1 POWERLEVEL:1 SCHEDULE_ENTRY_LOCK:1 SECURITY:1 TIME:2 TIME_PARAMETERS:1 USER_CODE:1 VERSION:2
set danalock doorLockOperation (00|FF|open|close)
set danalock doorLockOperation 00
2016.05.05 00:13:40.116 5: Triggering global (1 changes)
2016.05.05 00:13:40.117 5: Starting notify loop for global, first event ATTR global verbose 5
2016.05.05 00:13:40.118 5: Notify from Device: global recieved
2016.05.05 00:13:55.580 5: Cmd: >set danalock doorLockOperation 00<
2016.05.05 00:13:55.585 2: ZWave set danalock doorLockOperation 00
2016.05.05 00:13:55.586 5: danalock: DOOR_LOCK is a secured class!
2016.05.05 00:13:55.586 5: danalock SECURITY: 620100 stored for encryption
2016.05.05 00:13:55.587 5: ZWDongle_Write 0013160298402530 (cc9f1aa1)
2016.05.05 00:13:55.588 5: SW: 010900131602984025303c
2016.05.05 00:13:55.591 5: Triggering danalock (1 changes)
2016.05.05 00:13:55.592 5: Starting notify loop for danalock, first event doorLockOperation 00
2016.05.05 00:13:55.593 5: Notify from Device: danalock recieved
2016.05.05 00:13:55.596 5: DbLog: logging of Device: danalock , Type: ZWAVE , Event: doorLockOperation 00 , Reading: state , Value: doorLockOperation 00 , Unit:
2016.05.05 00:13:55.646 5: ACK received, WaitForAck=>2 for 010900131602984025303c
2016.05.05 00:13:55.647 4: ZWDongle_Read razberry: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2016.05.05 00:13:55.647 5: SW: 06
2016.05.05 00:13:55.649 5: razberry dispatch 011301
2016.05.05 00:13:57.654 4: no response from device, removing 010900131602984025303c from dongle sendstack
2016.05.05 00:14:00.393 4: ZWDongle_Read razberry: rcvd 0013300001e0 (request ZW_SEND_DATA), sending ACK
2016.05.05 00:14:00.393 5: SW: 06
2016.05.05 00:14:00.396 5: razberry dispatch 0013300001e0
2016.05.05 00:14:00.396 4: CMD:ZW_SEND_DATA ID:00 ARG:01e0 CB:30
2016.05.05 00:14:00.397 4: razberry transmit OK for CB 30, target danalock
2016.05.05 00:14:00.466 4: ZWDongle_Read razberry: rcvd 000400160a988098ac6ff4b420fcff (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.05.05 00:14:00.467 5: SW: 06
2016.05.05 00:14:00.469 5: razberry dispatch 000400160a988098ac6ff4b420fcff
2016.05.05 00:14:00.470 4: CMD:APPLICATION_COMMAND_HANDLER ID:16 ARG:0a988098ac6ff4b420fcff CB:00
2016.05.05 00:14:00.472 5: danalock SECURITY: 86135e get danalock versionClass ZWAVEPLUS_INFO retrieved for encryption
2016.05.05 00:14:00.473 5: danalock: secEncrypt plain:0086135e enc:79ebecc0
2016.05.05 00:14:00.474 5: ZWDongle_Write 001316179881ec579ad4429261d379ebecc09802d4dc23d5ccc3432531 (cc9f1aa1)
2016.05.05 00:14:00.475 5: SW: 011e001316179881ec579ad4429261d379ebecc09802d4dc23d5ccc3432531ff
2016.05.05 00:14:00.481 5: ACK received, WaitForAck=>2 for 011e001316179881ec579ad4429261d379ebecc09802d4dc23d5ccc3432531ff
2016.05.05 00:14:00.486 4: ZWDongle_Read razberry: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2016.05.05 00:14:00.486 5: SW: 06
2016.05.05 00:14:00.488 5: razberry dispatch 011301
2016.05.05 00:14:00.608 4: ZWDongle_Read razberry: rcvd 00133100000d (request ZW_SEND_DATA), sending ACK
2016.05.05 00:14:00.617 5: SW: 06
2016.05.05 00:14:00.619 5: device ack reveived, removing 011e001316179881ec579ad4429261d379ebecc09802d4dc23d5ccc3432531ff from dongle sendstack
2016.05.05 00:14:00.620 5: razberry dispatch 00133100000d
2016.05.05 00:14:00.621 4: CMD:ZW_SEND_DATA ID:00 ARG:000d CB:31
2016.05.05 00:14:00.622 4: razberry transmit OK for CB 31, target danalock
2016.05.05 00:14:00.681 4: ZWDongle_Read razberry: rcvd 00040016029840 (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.05.05 00:14:00.682 5: SW: 06
2016.05.05 00:14:00.684 5: razberry dispatch 00040016029840
2016.05.05 00:14:00.685 4: CMD:APPLICATION_COMMAND_HANDLER ID:16 ARG:029840 CB:00
2016.05.05 00:14:00.687 5: ZWDongle_Write 0013160a9880622068bbcedaeb222532 (cc9f1aa1)
2016.05.05 00:14:00.688 5: SW: 01110013160a9880622068bbcedaeb222532a2
2016.05.05 00:14:00.693 5: ACK received, WaitForAck=>2 for 01110013160a9880622068bbcedaeb222532a2
2016.05.05 00:14:00.697 4: ZWDongle_Read razberry: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2016.05.05 00:14:00.698 5: SW: 06
2016.05.05 00:14:00.700 5: razberry dispatch 011301
2016.05.05 00:14:00.824 4: ZWDongle_Read razberry: rcvd 00133200000d (request ZW_SEND_DATA), sending ACK
2016.05.05 00:14:00.824 5: SW: 06
2016.05.05 00:14:00.826 5: device ack reveived, removing 01110013160a9880622068bbcedaeb222532a2 from dongle sendstack
2016.05.05 00:14:00.827 5: razberry dispatch 00133200000d
2016.05.05 00:14:00.828 4: CMD:ZW_SEND_DATA ID:00 ARG:000d CB:32
2016.05.05 00:14:00.828 4: razberry transmit OK for CB 32, target danalock
2016.05.05 00:14:00.903 4: ZWDongle_Read razberry: rcvd 000400161898814e3352537c35b8b8fe6e55127c62904208e3065ef23f (request APPLICATION_COMMAND_HANDLER), sending ACK
2016.05.05 00:14:00.904 5: SW: 06
2016.05.05 00:14:00.906 5: razberry dispatch 000400161898814e3352537c35b8b8fe6e55127c62904208e3065ef23f
2016.05.05 00:14:00.907 4: CMD:APPLICATION_COMMAND_HANDLER ID:16 ARG:1898814e3352537c35b8b8fe6e55127c62904208e3065ef23f CB:00
2016.05.05 00:14:00.909 5: danalock: secDecrypt: decrypted cmd 0086145e02
2016.05.05 00:14:00.910 5: danalock: secDecrypt: Sequencebyte 0, sequenced 0, secondFrame 0, sequenceCounter 00
2016.05.05 00:14:00.911 5: danalock: secDecrypt: calculated Authentication code 904208e3065ef23f
2016.05.05 00:14:00.911 5: danalock: secDecrypt: parsing 000400160486145e02
2016.05.05 00:13:57.654 4: no response from device, removing 010900131602984025303c from dongle sendstack
2016.05.05 00:14:00.472 5: danalock SECURITY: 86135e get danalock versionClass ZWAVEPLUS_INFO retrieved for encryption
secMsg:
86135e get danalock versionClass ZWAVEPLUS_INFO
850201 get danalock association 1
620100 set danalock doorLockOperation open
620100 set danalock doorLockOperation 00
6201FF set danalock doorLockOperation FF
620100 set danalock doorLockOperation 00
Zitat von: A.Harrenberg am 05 Mai 2016, 10:42:03
Falls das Gerät aber diese NONCE nicht schickt (oder diese aus anderen Gründen nicht zugeordnet wird) bleibt der Befehl auf dem Stack liegen und wird erst dann abgearbeitet wenn die nächste NONCE eintrifft, d.h. wenn der nächste Befehl verschlüsselt werden soll. Dann wird der alte Befehl verarbeitet und der neue bleibt dann wieder liegen... ;-(
Zitat
Allerdings ist Dein System auch etwas "merkwürdig". Die Anfrage für die NONCE wird nicht vom Dongle bestätigt, wodurch FHEM/ZWave sogar aufgibt:Code Auswählen2016.05.05 00:13:57.654 4: no response from device, removing 010900131602984025303c from dongle sendstack
Einen Retry gibt es hier nicht mehr.
Weitere 3 Sekunden später kommt dann allerdings doch noch eine Nonce und der Version Befehl wird abgearbeitet:Code Auswählen2016.05.05 00:14:00.472 5: danalock SECURITY: 86135e get danalock versionClass ZWAVEPLUS_INFO retrieved for encryption
...
2016.05.06 02:50:44.135 1: raspberrypi:38401 disconnected, waiting to reappear (razberry)
2016.05.06 02:50:44.222 1: raspberrypi:38401 reappeared (razberry)
2016.05.06 02:55:46.441 1: raspberrypi:38401 disconnected, waiting to reappear (razberry)
2016.05.06 02:55:46.498 1: raspberrypi:38401 reappeared (razberry)
2016.05.06 03:00:48.751 1: raspberrypi:38401 disconnected, waiting to reappear (razberry)
2016.05.06 03:00:48.817 1: raspberrypi:38401 reappeared (razberry)
...
Zitat von: decaflo am 06 Mai 2016, 03:37:11Ja, das prinzipielle Problem ist bekannt. Sobald eine Nonce "verlorengeht" kommt das ganze durcheinander...
Das hört sich zumindest so an, als wäre das Problem erkannt :) Kann ich die Entwicklung irgendwie unterstützen?
Zitat von: decaflo am 06 Mai 2016, 03:37:11
Ich glaube ich weiss. wo das merkwürdige Verhalten herkommt. Mein ZWave Dongle ist ein razberry, der per ser2net an fhem auf einem anderen host angebunden ist. Die Verbindung verabschiedet sich alle paar Minuten:
[...]
Warum das so ist, habe ich noch nicht rausgefunden. Ich vermute aber, dass das das Kommunikationsproblem verschärft.
38401:raw:0:/dev/ttyAMA0:115200 8DATABITS NONE 1STOPBIT
38401:raw:300:/dev/ttyAMA0:115200 8DATABITS NONE 1STOPBIT
2017.02.25 13:43:25 3: ZWave get fl_danalock doorLockOperation
2017.02.25 13:43:29 2: ZDongle transmit NO_ACK for CB 09, target fl_danalock
2017.02.25 13:43:30 2: ZWave: No ACK from fl_danalock after 5s for sentset:130e0298402509
2017.02.25 13:43:30 1: fl_danalock: NO_ACK received during secured command: 6202 get fl_danalock doorLockOperation, command will be removed from security stack
2017.02.25 13:48:33 3: ZWave get fl_danalock battery
2017.02.25 13:48:37 2: ZDongle transmit NO_ACK for CB 0a, target fl_danalock
2017.02.25 13:48:38 2: ZWave: No ACK from fl_danalock after 5s for sentget:130e028002250a
2017-02-25_13:43:29 fl_danalock transmit: NO_ACK
2017-02-25_13:48:37 fl_danalock transmit: NO_ACK
Internals:
DEF cdf6772a 14
IODev ZDongle
LASTInputDev ZDongle
MSGCNT 5
NAME fl_danalock
NR 116
STATE neighborUpdate
TYPE ZWave
ZDongle_MSGCNT 5
ZDongle_RAWMSG 00130a01015a
ZDongle_TIME 2017-02-25 13:48:37
ZWaveSubDevice no
homeId cdf6772a
isWakeUp
lastMsgSent 1488026913.8323
nodeIdHex 0e
secTime 1488026605.6062
Readings:
2017-02-25 08:48:23 SECURITY ENABLED
2017-02-25 12:02:50 SEND_DATA failed:00
2017-02-25 12:14:18 UNPARSED TIME 028a06
2017-02-25 12:01:44 assocGroup_1 Max 1 Nodes ZDongle
2017-02-25 12:01:43 assocGroups 1
2017-02-25 12:13:08 battery 97 %
2017-02-25 12:02:52 configBrakeGoBack 1
2017-02-25 12:02:52 configDoorLockOperationReportType 0
2017-02-25 12:02:52 configLockAutoLatchTime 0
2017-02-25 12:02:53 configLockDirection 1
2017-02-25 12:02:53 configLockMode 1
2017-02-25 12:02:53 configLockSound 1
2017-02-25 12:02:53 configLockSpeed 5
2017-02-25 12:12:38 doorLockOperation mode: secured outsideHandles: 0001 insideHandles: 0001 door: closed bolt: locked latch: closed timeoutSeconds: not_supported
2017-02-25 08:48:28 model Polycontrol Danalock Circle V2 BTZE
2017-02-25 08:48:28 modelConfig polycontrol/doorlockV2BTZE.xml
2017-02-25 08:48:28 modelId 010e-0008-0002
2017-02-25 12:24:11 neighborList ZDongle
2017-02-25 12:27:18 neighborUpdate failed
2017-02-25 12:26:57 state neighborUpdate
2017-02-25 12:24:20 timeToAck 0.037
2017-02-25 13:48:37 transmit NO_ACK
2017-02-25 12:11:06 zwavePlusInfo version:01 role:SleepingListeningSlave node:Z-Wave+Node installerIcon:0300 userIcon:0300
secMsg:
Attributes:
IODev ZDongle
classes ZWAVEPLUS_INFO MANUFACTURER_SPECIFIC SECURITY DEVICE_RESET_LOCALLY BATTERY POWERLEVEL APPLICATION_STATUS DOOR_LOCK CONFIGURATION ALARM TIME TIME_PARAMETERS SCHEDULE_ENTRY_LOCK USER_CODE NETWORK_SCHEDULE ASSOCIATION ASSOCIATION_GRP_INFO FIRMWARE_UPDATE_MD VERSION MARK
room ZWave
secure_classes DOOR_LOCK CONFIGURATION ALARM TIME TIME_PARAMETERS SCHEDULE_ENTRY_LOCK USER_CODE NETWORK_SCHEDULE ASSOCIATION ASSOCIATION_GRP_INFO FIRMWARE_UPDATE_MD VERSION MARK
vclasses ALARM:3 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 DOOR_LOCK:2 FIRMWARE_UPDATE_MD:2 MANUFACTURER_SPECIFIC:2 NETWORK_SCHEDULE:1 POWERLEVEL:1 SCHEDULE_ENTRY_LOCK:1 SECURITY:1 TIME:2 TIME_PARAMETERS:1 USER_CODE:1 VERSION:2 ZWAVEPLUS_INFO:2
verbose 5
Zitat
woher der NO_ACK kommt ist schwer zu sagen, normalerweise dürfte der nur durch Übertragungsprobleme verloren gehen. Ein blockierendes Modul in FHEM könnte sowas auch noch verursachen, halte ich an der Stelle aber für nicht wahrscheinlich.
Zitat
Falls bei Dir Nachrichten auf dem sec_stack liegen geblieben sind ist das ein Zeichen dafür das während eine Kommunikation eine Störung aufgetreten ist und der Befehl nicht zu Ende durchgeführt wurde. Der Momentane Ablauf lässt dann leider die alte Nachricht noch auf dem Stack liegen...
Ich bin gerade dabei die Abläufe zu analysieren und versuche das Handling der security-Nachrichten mit in den normalen SendStack zu integrieren und die möglichen Fehlerfälle bei der Kommunikation im Ablauf zu berücksichtigen.
Zitat von: acw81 am 28 Februar 2017, 10:07:44Stahlbetondecke ist schon mal eine 1a Abschirmung... Je nach ausrichtung der Antenne(n) kann das schon zu viel sein. Ich würde auf jeden Fall mal die Steckdose in die Mitte bringen und ein Neighborlistupdate machen.
ich weiß jetzt nicht woran es lag, aber nach dem Tauschen einer Batterie ging die Kommunikation aus kurzer Entfernung problemlos. Ob es jetzt an der getauschten Batterie oder dem Reset des Schlosses lag kann ich nicht genau sagen. Bis zur Haustür scheint es aber trotzdem nicht auszureichen. Bin da doch etwas von der ZWave+ Reichweite enttäuscht. Da liegen eine Stahlbetondecke und maximal 10m dazwischen. Ist das normal oder liegt das auch an schwachen Batterien? Ich habe mir auf jeden Fall einen Satz neue bestellt. Ansonsten habe ich auch noch einen Fibaro Switch zur Reichweitenverlängerung zur Verfügung.
Zitat von: acw81 am 28 Februar 2017, 10:07:44Einen Batteriestatus anhand der Spannung zu generieren ist wohl nicht soo einfach. Die meisten Geräte die ich hier so habe sagen meist 100%, dann einen Tag lang 40% und danach sind sie tot...
Kann es sein das der Batteriestatus nicht wirklich aussagekräftig ist? Ich hatte mit einem Fibaro Motion Sensor ebenfalls Probleme welche wohl auch an einer schwachen Batterie lagen obwohl die laut Sensor fast voll war.
Zitat von: acw81 am 28 Februar 2017, 10:07:44Ja, leider bin ich da lange Zeit nicht zu gekommen. Als ich dann dazu gekommen bin habe ich gleich mehrere weitere Probleme entdeckt und beschlossen zu versuchen das jetzt in den normalen Ablauf zu integrieren und den Stackablauf entsprechend zu erweitern.
@Andreas: d.h. an der Problematik mit liegen gebliebenen Meldungen bist du noch dran. Seit Sommer letzten Jahres gab es dazu ja glaube ich keine Beiträge mehr ...