Support von Danalock V3 Türschloss

Begonnen von Klaus Rubik, 16 Oktober 2017, 12:14:16

Vorheriges Thema - Nächstes Thema

christian66

Beachte Antworte #32 ...
Beim Exkludieren gleiches vorgehen wie beim Inkludieren, nur mit
set ZWAVE1 removeNode on
dann das Danalock in den in-/ekludiermodus versetzen, danach kannst du das Danalock aus fhem löschen, danach wie beschrieben anmelden.

Selbst benutze ich ein UZB1

acw81

Hallo zusammen,

ich habe Mitte Januar 2018 mein altes Danalock durch ein V3 ersetzt und es lief erst einmal alles wie bisher. Auf Statusänderungen am Schloss reagiere ich über die Alarmklasse, aber genau dies funktioniert nun seit dem 7.2. nicht mehr. Ich habe die Vermutung das es mit dem Firmware Update über die Danalock Deutschland App zu tun haben könnte. Laut FHEM scheint das Firmware Update ja auch nicht funktioniert zu haben (weiterhin 0.7 statt 0.79). Oder sieht sonst jemand noch irgendwo einen Fehler? Öffnen und Schließen über FHEM funktioniert weiterhin. Hat es schon jemand geschafft die neue Firmware einzuspielen?

Internals:
   DEF        cdf6772a 18
   IODev      ZDongle
   LASTInputDev ZDongle
   MSGCNT     46
   NAME       fl_danalock
   NR         172
   STATE      locked
   TYPE       ZWave
   ZDongle_MSGCNT 46
   ZDongle_RAWMSG 0013950102d0
   ZDongle_TIME 2018-03-01 22:41:00
   ZWaveSubDevice no
   cmdsPending 0
   homeId     cdf6772a
   isWakeUp   
   lastMsgSent 1520033193.41252
   nodeIdHex  12
   secTime    1520033191.86079
   READINGS:
     2018-01-18 17:36:21   SECURITY        ENABLED
     2018-02-05 12:13:24   SEND_DATA       failed:00
     2018-02-07 10:17:47   alarm           AccessControl: RF Unlock Operation
     2018-02-21 15:22:54   assocGroup_1    Max 1 Nodes
     2018-02-21 15:22:54   assocGroups     1
     2018-02-23 00:24:10   battery         100 %
     2018-02-21 15:22:52   configAutolock  0
     2018-02-21 15:22:52   configBLEAlwaysAllowed Disable
     2018-02-21 15:22:53   configBLETemporaryAllowed 0
     2018-02-21 15:22:53   configBlockToBlock Disable
     2018-02-21 15:22:53   configHoldAndRelease 1
     2018-02-21 15:22:53   configTwistAssist Disabled
     2018-02-07 10:17:47   doorLockOperation mode: unsecured outsideHandles: 0001 insideHandles: 0001 door: open bolt: unlocked latch: open timeoutSeconds: not_supported
     2018-01-18 17:36:32   model           Polycontrol Danalock V3 BTZE
     2018-01-18 17:36:32   modelConfig     polycontrol/doorlockv3.xml
     2018-01-18 17:36:32   modelId         010e-0009-0001
     2018-02-23 00:23:07   neighborList    ZDongle
     2018-02-23 00:24:01   powerlvl        current 0 remain 0
     2018-02-23 00:23:42   powerlvlTest    node 0 status 0 frameAck 0
     2018-03-03 00:26:33   state           doorLockOperation close
     2018-03-03 00:26:34   timeToAck       0.883
     2018-03-03 00:26:34   transmit        OK
     2018-02-23 00:21:47   version         Lib 3 Prot 4.61 App 1.2 HW 2 FWCounter 1 FW 0.7
     2018-02-23 00:22:34   zwavePlusInfo    version:01 role:SleepingListeningSlave node:Z-Wave+Node installerIcon:0300 userIcon:0300
   secMsg:
   secNonce:
     3e:
       nonce      3ef412c4b2191431
       timeStamp  1519341840.96191
     7e:
       nonce      7ed96a08614be635
       timeStamp  1519341840.96557
     84:
       nonce      8427b16cf7a94ce5
       timeStamp  1519341840.95832
Attributes:
   IODev      ZDongle
   classes    ZWAVEPLUS_INFO SECURITY SECURITY_S2 TRANSPORT_SERVICE DOOR_LOCK VERSION ALARM ASSOCIATION ASSOCIATION_GRP_INFO SUPERVISION MANUFACTURER_SPECIFIC POWERLEVEL DEVICE_RESET_LOCALLY BATTERY FIRMWARE_UPDATE_MD CONFIGURATION
   extendedAlarmReadings 1
   icon       hm_keymatic
   room       Flur
   secure_classes DOOR_LOCK VERSION ALARM ASSOCIATION ASSOCIATION_GRP_INFO SUPERVISION MANUFACTURER_SPECIFIC POWERLEVEL DEVICE_RESET_LOCALLY BATTERY FIRMWARE_UPDATE_MD CONFIGURATION
   stateFormat { sprintf("%s", DoorStateFromAlarmV3(ReadingsVal("fl_danalock","state",""))); }
   vclasses   ALARM:8 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 DOOR_LOCK:2 FIRMWARE_UPDATE_MD:4 MANUFACTURER_SPECIFIC:2 POWERLEVEL:1 SECURITY:1 SECURITY_S2:1 SUPERVISION:1 TRANSPORT_SERVICE:2 VERSION:2 ZWAVEPLUS_INFO:2


Grüße Andreas

hjr

Hallo Andreas,

auf mein Dana V3 habe ich die Firmware 0.8 drauf. Update war problemlos, aber selbes Symptom wie Du beschreibst. Öffne und Schließfunktion alles, Ok, nur die Statusänderungen landen nicht mehr im Log. Wenn man von fhem aus das Schloss kommandiert bekommt man allerdings die Statusänderung zurück. Weiter habe ich allerdings auch nicht nachgeforscht.

LG

Helmut

acw81

#48
@Helmut: Siehst du bei Dir in FHEM als Firmwareversion 0.8? Ich habe gestern nochmal ein Update per App auf 0.79 gemacht, aber laut FHEM habe ich immer noch 0.7. Ich finde auch komisch das ich das Firmwareupdate aus der App heraus so oft durchführen kann wie ich will und in der App nicht sehe welche Firmware auf dem Schloss wirklich ist

Das Reading 'state' ändert sich bei mir auch, aber das Reading 'alarm' hat sich seit Anfang Februar nicht mehr geändert (s.o.)

OppiM

#49
Hi,

bei mir gingen auch keine Alarme mehr ein. Ich hab jetzt festgestellt, dass die Assoziation zum ZWave-Dongle nicht mehr vorhanden war?!

Das scheint bei ace81 auch der Fall zu sein:
Zitat2018-02-21 15:22:54   assocGroup_1    Max 1 Nodes

Ich hab die Assoziation bei mir jetzt wieder gesetzt:
set Danalock associationAdd 1 01

Jetzt ist es bei mir wieder gesetzt:
assocGroup_1 Max 1 Nodes ZWaveDongle

Alarm wird jetzt wieder aktualisiert!

Ich bin mir aber nicht bewußt, diese Assoziaton gelöscht zu haben. In FHEM wurde sie (glaube ich...) auch noch angezeigt, erst ein get Danalock associationAll zeigte, dass da nichts mehr war.

Danalock FW ist V0.79, mir wird in der App auch kein Update angeboten.

Gruß,
Michael

acw81

Zitat von: OppiM am 05 März 2018, 12:45:07
Hi,

bei mir gingen auch keine Alarme mehr ein. Ich hab jetzt festgestellt, dass die Assoziation zum ZWave-Dongle nicht mehr vorhanden war?!

Das scheint bei ace81 auch der Fall zu sein:
Ich hab die Assoziation bei mir jetzt wieder gesetzt:
set Danalock associationAdd 1 01

Jetzt ist es bei mir wieder gesetzt:
assocGroup_1 Max 1 Nodes ZWaveDongle

Alarm wird jetzt wieder aktualisiert!


@Michael: Danke für den Tipp, werde ich mal heute abend zu Hause mal probieren und hier berichten

Zitat
Danalock FW ist V0.79, mir wird in der App auch kein Update angeboten.

Komisch, da scheint also wirklich ein Updateproblem bei mir vorzuliegen ...  ???

acw81

Hat bei mir leider nicht geholfen  :'(

Assoziation sieht soweit nun aber gut aus


Internals:
   DEF        cdf6772a 18
   IODev      ZDongle
   LASTInputDev ZDongle
   MSGCNT     12
   NAME       fl_danalock
   NR         172
   STATE      unlocked
   TYPE       ZWave
   ZDongle_MSGCNT 12
   ZDongle_RAWMSG 000400121a9881d83ad1b3415c167c339146707aa9ac6cb9ba2a897065cd1b
   ZDongle_TIME 2018-03-05 18:18:16
   ZWaveSubDevice no
   cmdsPending 0
   homeId     cdf6772a
   isWakeUp   
   lastMsgSent 1520270296.86767
   nodeIdHex  12
   secTime    1520270296.86734
   READINGS:
     2018-01-18 17:36:21   SECURITY        ENABLED
     2018-02-05 12:13:24   SEND_DATA       failed:00
     2018-02-07 10:17:47   alarm           AccessControl: RF Unlock Operation
     2018-03-05 18:18:16   assocGroup_1    Max 1 Nodes ZDongle
     2018-03-05 18:18:16   assocGroups     1
     2018-03-03 14:48:34   battery         0 %
     2018-03-05 18:15:58   configAutolock  0
     2018-03-05 18:15:58   configBLEAlwaysAllowed Disable
     2018-03-05 18:15:59   configBLETemporaryAllowed 0
     2018-03-05 18:15:59   configBlockToBlock Disable
     2018-03-05 18:15:59   configHoldAndRelease 1
     2018-03-05 18:15:59   configTwistAssist Disabled
     2018-02-07 10:17:47   doorLockOperation mode: unsecured outsideHandles: 0001 insideHandles: 0001 door: open bolt: unlocked latch: open timeoutSeconds: not_supported
     2018-01-18 17:36:32   model           Polycontrol Danalock V3 BTZE
     2018-01-18 17:36:32   modelConfig     polycontrol/doorlockv3.xml
     2018-01-18 17:36:32   modelId         010e-0009-0001
     2018-02-23 00:23:07   neighborList    ZDongle
     2018-03-03 14:48:22   powerlvl        current 0 remain 0
     2018-02-23 00:23:42   powerlvlTest    node 0 status 0 frameAck 0
     2018-03-05 18:14:03   state           doorLockOperation close
     2018-03-05 18:18:16   timeToAck       0.034
     2018-03-05 18:18:16   transmit        OK
     2018-03-03 14:46:57   version         Lib 3 Prot 4.61 App 1.2 HW 2 FWCounter 1 FW 0.7
     2018-02-23 00:22:34   zwavePlusInfo   version:01 role:SleepingListeningSlave node:Z-Wave+Node installerIcon:0300 userIcon:0300
   secMsg:
   secNonce:
Attributes:
   IODev      ZDongle
   classes    ZWAVEPLUS_INFO SECURITY SECURITY_S2 TRANSPORT_SERVICE DOOR_LOCK VERSION ALARM ASSOCIATION ASSOCIATION_GRP_INFO SUPERVISION MANUFACTURER_SPECIFIC POWERLEVEL DEVICE_RESET_LOCALLY BATTERY FIRMWARE_UPDATE_MD CONFIGURATION
   extendedAlarmReadings 1
   icon       hm_keymatic
   room       Flur
   secure_classes DOOR_LOCK VERSION ALARM ASSOCIATION ASSOCIATION_GRP_INFO SUPERVISION MANUFACTURER_SPECIFIC POWERLEVEL DEVICE_RESET_LOCALLY BATTERY FIRMWARE_UPDATE_MD CONFIGURATION
   stateFormat { sprintf("%s", DoorStateFromAlarm(ReadingsVal("fl_danalock","alarm",""))); }
   vclasses   ALARM:8 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 DOOR_LOCK:2 FIRMWARE_UPDATE_MD:4 MANUFACTURER_SPECIFIC:2 POWERLEVEL:1 SECURITY:1 SECURITY_S2:1 SUPERVISION:1 TRANSPORT_SERVICE:2 VERSION:2 ZWAVEPLUS_INFO:2


acw81

Okay, tut wieder. Lag noch am


extendedAlarmReadings 1


wieso das Reading alarm nicht aktualisiert wurde  ;)

hjr

Hi,

ebenfalls ein Danke @Michael. Die Assoziation 1 war bei mir auch weg. Könnte beim Update passiert sein. Nun tut das Reporting wieder :).


version Lib 3 Prot 4.61 App 1.2 HW 2 FWCounter 1 FW 0.8


Fehm zeigt die erwartete Version.

LG

AlterMann

Hi lt. Danalock Deutschland wurde die Firmware 0.8.0 zurückgezogen. Die nächste stabile soll bald kommen und heißt 0.8.1.
0.7.9 bringt bei mir in FHEM keine Readings nur
einen alten Alarm, das das Schloss klemmt. Meine Readings sind:

Zitat

SECURITY ENABLED 2018-03-05 15:35:44
SEND_DATA failed:00 2018-03-05 16:13:03
alarm AccessControl: Lock Jammed 2018-03-05 15:43:18
alarm_AccessControl Auto Lock Locked Operation, notificationIsOn 2018-03-05 16:13:05
configAutolock 20 2018-03-05 16:31:42
configBLEAlwaysAllowed Disable 2018-03-05 16:31:43
configBLETemporaryAllowed 0 2018-03-05 16:31:44
configBlockToBlock Disable 2018-03-05 16:31:44
configHoldAndRelease 10 2018-03-05 16:31:45
configTwistAssist Enabled 2018-03-05 16:55:37
doorLockOperation mode: secured outsideHandles: 0001 insideHandles: 0001 door: closed bolt: locked latch: closed timeoutSeconds: not_supported 2018-03-05 16:13:05
model Polycontrol Danalock V3 BTZE 2018-03-05 16:35:33
modelConfig polycontrol/doorlockv3.xml 2018-03-05 16:35:33
modelId 010e-0009-0001 2018-03-05 16:35:33
neighborUpdate done
2018-03-05 17:03:29 state neighborUpdate 2018-03-05 17:03:26
timeToAck 0.135 2018-03-05 16:58:40
transmit OK 2018-03-05 16:58:40
zwavePlusInfo version:01 role:SleepingListeningSlave node:Z-Wave+Node installerIcon:0300 userIcon:0300 2018-03-05 15:55:23

ich bin froh das die Sec Inklusion durchlief. Aber trotz dem Lesen hier und auch bei V125 habe ich keinen Plan.
Ich hatte gehofft, das ich das Teil wenigstens über FHEM öffnen und schließen kann und das dann auch angezeigt wird.
Gibts eventuell einen Tip wo ich suchen muss....

Danke und Grüße AM
Ich bin Techniker und Anwender, kein Programmierer und genau deshalb will ich in FHEM einsteigen. Bald hab ich viel Zeit und Unkraut jäten is nich mein Ding.....

acw81

Ist zwar etwas OT, aber mit welcher App habt ihr euer Firmwareupdate durchgeführt?

Ich habe die hier verwendet:

https://play.google.com/store/apps/details?id=com.soulargmbh.danalockdeutschland

@AM: poste mal ein komplettes Listing von deinem Danalock hier rein, vllt. kann man dann mehr erkennen


AlterMann

OT ....Hi das Update wird in der DanalockDeutschlandApp angezeigt und darüber kann man sie dann auch ausführen. Nach Problemen mit 0.8.0 habe ich übern Messenger nachgefragt (Facebookseite).
Danalock Deutschland meint am 17.2.18
Zitat
Also wir verteilen in unserer Danalock Deutschland  App nur Firmware 0.7.9
Wir haben mit 0.8.0 auch Probleme mit bestimmten android Smartphones festgestellt. Deshalb verteilen wir die Version noch nicht. Das Problem sollte mit 0.8.1 wieder behoben. Eigentlich wollte Danalock das in ihrer App schon letzte Woche aktualisieren. Allerdings hab ich da nur begrenzt Einblick
Mehr hab ich noch nicht 0.8.1 wird noch nicht angezeigt.....
Ich selbst bin aber weiter. Mit dem direkten Befehl

Zitat
set Danalock_V3 doorLockOperation open
set Danalock_V3 doorLockOperation close
öffnet und schließt sich das Schloss. Wie ich das jetzt einzeln als Icon hinterlege, muss ich noch nachlesen, wie gesagt, der Alte Mann liest genau so viel wie er auch wieder vergisst oder umgekehrt  :D
Danke und Grüße AM

Ich bin Techniker und Anwender, kein Programmierer und genau deshalb will ich in FHEM einsteigen. Bald hab ich viel Zeit und Unkraut jäten is nich mein Ding.....

acw81

#57
@AM: mach doch mal ein

list Danalock_V3

und poste den Output hier.

Wo sieht man die Firmwareversion in der Danalock Deutschland App (Android)? Ich sehe nur eine Firmwaresektion und darin dann das ich auf V0.7.9 hochrüsten kann (siehe Anhang).  Die aktuell verwendete Firmware Version sehe ich in der App nirgends  :(




AlterMann

#58
Hi in list sieht man keine Firmwareversion und in der App auch nicht. Man sieht das nur wenn eine neue Software da ist, die installiert werden kann. So die Aussage von Danalock Deutschland, komisch aber wahr. Ich habe die gleichen Bilder wie du. Die Firmware 0.7.9 wird als Übertragbar angezeigt die Übertragung funktioniert aber nicht. Trockene Antwort, dann ist die schon drauf oder 0.8.0 dann gehts auch nicht zurück, letzter Ausweg wäre Werkseinstellung ergo warte ich auf 0.8.1....
Aber du kannst ja mal selbst über den Messenger nachfragen.....Facebook Danalock usw.

Bei mir kommen keine Meldungen von Danalock zum Status "auf/zu" etc.

ob das was zu sagen hat: "SEND_DATA  failed:00"

sieht so aus als ob das Teil empfängt und Befehle ausführt aber keinen Status sendet...? Ich glaub dazu steht hier auch was. War es das? Funktioniert bei mir nicht?

set danalock_V3 associationAdd 1 01


"set danalock_V3 associationAll" bringt direkt "working in the background"....ob das ok ist????
und im log steht :
Zitat
2018-03-06_13:39:11 danalock_V3 assocGroups: 1
2018-03-06_13:39:12 danalock_V3 assocGroup_1: Max 1 Nodes
sollte hinter Nodes nicht das Device stehen? Nach "list danalock_V3" sollte ja auch sowas stehen :
Zitat
version Lib 3 Prot 4.61 App 1.2 HW 2 FWCounter 1 FW 0.8

bei mir steht das nicht....

Grüße AM
Ich bin Techniker und Anwender, kein Programmierer und genau deshalb will ich in FHEM einsteigen. Bald hab ich viel Zeit und Unkraut jäten is nich mein Ding.....

acw81

Zitat von: AlterMann am 06 März 2018, 13:12:44

Bei mir kommen keine Meldungen von Danalock zum Status "auf/zu" etc.

ob das was zu sagen hat: "SEND_DATA  failed:00"

Das steht bei mir auch in den Readings und scheint keine negativen Auswirkungen zu haben.

Zitat von: AlterMann am 06 März 2018, 13:12:44

sieht so aus als ob das Teil empfängt und Befehle ausführt aber keinen Status sendet...? Ich glaub dazu steht hier auch was. War es das? Funktioniert bei mir nicht?

set danalock_V3 associationAdd 1 01

Probier mal


set danalock_V3 associationAdd 1 1


Zitat von: AlterMann am 06 März 2018, 13:12:44

"set danalock_V3 associationAll" bringt direkt "working in the background"....ob das ok ist????
und im log steht :sollte hinter Nodes nicht das Device stehen? Nach "list danalock_V3" sollte ja auch sowas stehen :
bei mir steht das nicht....

Grüße AM

Das es im Hintergrund läuft ist soweit okay, normalerweise sollten sich dann die Werte in den Readings (assocGroup_1, assocGroups) nach kurzer Zeit aktualisieren. Mach auch mal noch ein


get danalock_V3 configAll
get danalock_V3 versionClassAll
get danalock_V3 associationAll


und anschließend ein F5 im Browser. Dann sollte eigentlich die Firmwareversion bei den Readings auftauchen ...

HTH
Andreas