FIBARO KeyFob / Assoziation geht nicht

Begonnen von mig2, 26 März 2017, 20:08:11

Vorheriges Thema - Nächstes Thema

mig2

Guten Tag,
ich habe seit vorgestern ein KeyFob (FGKF-601). Das einbinden in FHEM hat gut funktioniert. Ich kann alle Tasten betätigen. Im EventMonitor kommen auch die Befehle an.

2017-03-26 19:44:11 ZWave ZWave_WALL_CONTROLLER_5 cSceneSet: 1
2017-03-26 19:44:12 ZWave ZWave_WALL_CONTROLLER_5 cSceneSet: 1
2017-03-26 19:44:14 ZWave ZWave_WALL_CONTROLLER_5 cSceneDim: 1
2017-03-26 19:44:17 ZWave ZWave_WALL_CONTROLLER_5 cSceneDimEnd: 1
2017-03-26 19:44:20 ZWave ZWave_WALL_CONTROLLER_5 cSceneSet: 2
2017-03-26 19:44:21 ZWave ZWave_WALL_CONTROLLER_5 cSceneSet: 2
2017-03-26 19:44:22 ZWave ZWave_WALL_CONTROLLER_5 cSceneDim: 2
2017-03-26 19:44:24 ZWave ZWave_WALL_CONTROLLER_5 cSceneDimEnd: 2
das geht für alle 6 Tasten gleich


Nun möchte ich den KeyFob mit einem Dimmer Modul (FGD212) direkt verbinden. Damit das Einschalten / Ausschalten / Dimmen auch ohne FHEM gehen würde.
DimmerModul hat den Namen  ZWave_SWITCH_MULTILEVEL_6
DimmerModul Schaltpoint hat den Namen ZWave_SWITCH_MULTILEVEL_6.01
KeyFob hat den Namen ZWave_WALL_CONTROLLER_5

Hier das Listing vom Dimmer
Internals:
   DEF        ffbc62f5 6
   IODev      ZWAVE1
   NAME       ZWave_SWITCH_MULTILEVEL_6
   NR         258
   STATE      mcaAdd 3 1 6
   TYPE       ZWave
   ZWaveSubDevice no
   endpointChildren ZWave_SWITCH_MULTILEVEL_6.01,ZWave_SWITCH_MULTILEVEL_6.02
   homeId     ffbc62f5
   isWakeUp
   lastMsgSent 1490550879.02037
   nodeIdHex  06
   Readings:
     2017-03-25 16:18:55   alarm           PowerManagement: Load error
     2017-03-26 19:05:34   assocGroup_1    Max 1 Nodes ZWAVE1
     2017-03-26 19:05:34   assocGroup_2    Max 8 Nodes
     2017-03-26 19:05:34   assocGroup_3    Max 8 Nodes
     2017-03-26 19:05:34   assocGroup_4    Max 8 Nodes
     2017-03-26 19:05:34   assocGroup_5    Max 8 Nodes
     2017-03-26 19:17:56   assocGroups     5
     2017-03-25 12:33:46   configAutoCalibrationStatus DimmerOperatesOnAutoCalibration1
     2017-03-25 12:33:46   configDimmabilityOfTheLoad LoadRecognizedAsDimmable
     2017-03-25 12:40:54   configDoubleClickOption EnableDoubleClick
     2017-03-25 12:39:09   configEnergyReports 0
     2017-03-25 12:33:46   configLoadControlMode trailingEdge
     2017-03-25 12:33:46   configMaximumBrightnessLevel 79
     2017-03-25 12:33:46   configMethodOfCalculatingTheActive58 powerMeasurementBasedOnThe0
     2017-03-25 12:33:46   configMinimumBrightnessLevel 11
     2017-03-25 12:33:46   configOnOffMode modeSelectedAutomatically
     2017-03-25 12:58:54   configPeriodicActivePowerAndEnergy52 3600
     2017-03-25 12:47:07   configPowerLimitOVERLOAD 250
     2017-03-25 12:55:36   configSelfMeasurement SelfMeasurementInactive
     2017-03-25 12:33:46   config_30       2
     2017-03-26 19:21:31   energy          0.02 kWh
     2017-03-25 12:33:31   mcCapability_01 ZWAVEPLUS_INFO BASIC VERSION SWITCH_MULTILEVEL ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION METER SENSOR_MULTILEVEL ALARM
     2017-03-25 12:33:32   mcCapability_02 ZWAVEPLUS_INFO BASIC VERSION SWITCH_MULTILEVEL ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION
     2017-03-25 12:33:31   mcEndpoints     total 2, different
     2017-03-25 12:33:31   model           FIBARO System FGD212 Dimmer 2
     2017-03-25 12:33:31   modelConfig     fibaro/fgd212.xml
     2017-03-25 12:33:31   modelId         010f-0102-1000
     2017-03-26 19:19:11   power           0.6 W
     2017-03-25 12:47:28   powerlvl        current 0 remain 0
     2017-03-26 19:19:00   reportedState   off
     2017-03-26 19:54:39   state           mcaAdd 3 1 6
     2017-03-26 19:54:39   timeToAck       0.031
     2017-03-26 19:54:39   transmit        OK
     2017-03-26 10:21:11   version         Lib 3 Prot 4.05 App 3.4 HW 2 FWCounter 1 FW 3.4
Attributes:
   IODev      ZWAVE1
   classes    ZWAVEPLUS_INFO BASIC VERSION MANUFACTURER_SPECIFIC SWITCH_MULTILEVEL DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL SECURITY FIRMWARE_UPDATE_MD CRC_16_ENCAP CONFIGURATION SENSOR_MULTILEVEL METER MULTI_CHANNEL_ASSOCIATION MULTI_CHANNEL PROTECTION ALARM SWITCH_ALL APPLICATION_STATUS MARK SCENE_ACTIVATION
   room       ZWave
   vclasses   ALARM:5 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 METER:3 MULTI_CHANNEL:4 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SECURITY:1 SENSOR_MULTILEVEL:4 SWITCH_ALL:1 SWITCH_MULTILEVEL:3 VERSION:2 ZWAVEPLUS_INFO:2


Hier das Listing vom Dimmer Endpoint:
Internals:
   DEF        ffbc62f5 1537
   IODev      ZWAVE1
   NAME       ZWave_SWITCH_MULTILEVEL_6.01
   NR         260
   STATE      associationAdd 3 1
   TYPE       ZWave
   ZWaveSubDevice yes
   endpointParent ZWave_SWITCH_MULTILEVEL_6
   homeId     ffbc62f5
   nodeIdHex  0601
   Readings:
     2017-03-26 19:22:26   assocGroup_1    Max 0 Nodes
     2017-03-26 19:21:15   assocGroup_2    Max 8 Nodes
     2017-03-26 19:22:12   assocGroup_3    Max 8 Nodes ZWAVE1
     2017-03-26 19:21:15   assocGroups     3
     2017-03-26 19:20:53   state           associationAdd 3 1
     2017-03-25 12:42:28   version         Lib 3 Prot 4.05 App 3.4 HW 2 FWCounter 1 FW 3.4
Attributes:
   IODev      ZWAVE1
   classes    ZWAVEPLUS_INFO BASIC VERSION SWITCH_MULTILEVEL ASSOCIATION ASSOCIATION_GRP_INFO MULTI_CHANNEL_ASSOCIATION METER SENSOR_MULTILEVEL ALARM
   room       ZWave


List KeyFob
Internals:
   DEF        ffbc62f5 5
   IODev      ZWAVE1
   LASTInputDev ZWAVE1
   MSGCNT     37
   NAME       ZWave_WALL_CONTROLLER_5
   NR         256
   STATE      wakeupInterval 86400 1
   TYPE       ZWave
   ZWAVE1_MSGCNT 37
   ZWAVE1_RAWMSG 0004000503800350
   ZWAVE1_TIME 2017-03-26 19:58:49
   ZWaveSubDevice no
   homeId     ffbc62f5
   isWakeUp   1
   nodeIdHex  05
   Readings:
     2017-03-26 19:58:49   battery         80 %
     2017-03-26 19:44:22   cSceneDim       2
     2017-03-26 19:44:24   cSceneDimEnd    2
     2017-03-26 19:54:48   cSceneSet       3
     2017-03-25 12:24:09   model           0x010f 0x1001 0x1000
     2017-03-25 12:24:09   modelId         010f-1001-1000
     2017-03-25 12:24:09   state           wakeupInterval 86400 1
     2017-03-25 12:24:12   timeToAck       0.023
     2017-03-25 12:24:12   transmit        OK
Attributes:
   IODev      ZWAVE1
   classes    ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO BATTERY CENTRAL_SCENE CONFIGURATION CRC_16_ENCAP DEVICE_RESET_LOCALLY FIRMWARE_UPDATE_MD MANUFACTURER_SPECIFIC MULTI_CHANNEL_ASSOCIATION POWERLEVEL SECURITY VERSION WAKE_UP PROTECTION APPLICATION_STATUS
   room       ZWave
   vclasses   APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CENTRAL_SCENE:3 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 PROTECTION:2 SECURITY:1 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2


ich habe das Assozieren auch schon probiert, aber ich glaub, das habe ich nicht ganz verstanden:
1-x Versuch
set ZWave_WALL_CONTROLLER_5 mcaAdd 4 0 1 6 -> das hat dazu geführt, dass im FHEM für den KeyFob befehle für die Übermittlung anstanden, aber diese wurden nicht übermittelt. Ein neustart vom FHEM hat den Buffer wieder gelöscht.

Nächste Versuche:
set ZWave_SWITCH_MULTILEVEL_6 mcaAdd 4 0 1 6  -> aus einem Forumbeispiel abgeleitet
set ZWave_SWITCH_MULTILEVEL_6.01 mcaAdd 4 0 1 6 -> eigene Idee
set ZWave_SWITCH_MULTILEVEL_6 mcaAdd 3 1 6 -> Ableitung aus dem FHEM WIKI
set ZWave_SWITCH_MULTILEVEL_6.01 mcaAdd 3 1 6 -> eigene Idee

Bis jetzt kann ich den Dimmer mit dem KeyFob nicht schalten. Komischerweise ist der Batterie im KeyFob in den letzten 24h um 20% gesunken :)

Ich hoffe, jemand kann mir auf die Sprünge helfen.

Vielen Dank
Gruss Peter
RPi 3 - CUL 868 (Pigator) - ZWave (RaZberry2)
Homematic:HM-SEC-SC-2 / HM-SEC-SCo / HM-TC-IT-WM-W-EU / HM-ES-PMSw1-Pl-DN-R5
Z-Wave: FGR222 (010f-0302-1000) / FGS223 (010f-0203-1000) / FGD212 (010f-0102-1000) /FGKF601 (010f-1001-1000) / KeyFob / FGS212 (010f-0402-1002)

krikan

Hallo Peter!

Zitatset ZWave_SWITCH_MULTILEVEL_6 mcaAdd 4 0 1 6  -> aus einem Forumbeispiel abgeleitet
set ZWave_SWITCH_MULTILEVEL_6.01 mcaAdd 4 0 1 6 -> eigene Idee
set ZWave_SWITCH_MULTILEVEL_6 mcaAdd 3 1 6 -> Ableitung aus dem FHEM WIKI
set ZWave_SWITCH_MULTILEVEL_6.01 mcaAdd 3 1 6 -> eigene Idee
Wenn Du den Keyfob (NodeId 5) mit dem Dimmer direkt assoziieren willst, dann musst Du auch eine Assoziation mit der NodeId 5 vornehmen. Vorher solltest Du auch ermitteln, ob der Keyfob so konfiguriert ist, dass der Dimmer die empfangenen Befehle korrekt versteht und verarbeiten kann. Ob scene-Befehle nach Deinen Vorstellungen sind, habe ich meine Zweifel.
Zitat
set ZWave_SWITCH_MULTILEVEL_6 mcaAdd 3 1 6 -> Ableitung aus dem FHEM WIKI
Wüsste gerne aus welcher Wiki-Stelle genau sich eine solche Ableitung ergeben sollte. Ich kenne keine.

Gruß, Christian

mig2

Hoi Christian,
könntest Du mir mal einen korrekten Befehl schreiben?
Dann könnte ich die diversen Möglichkeiten durchspielen.

Gruss Peter
RPi 3 - CUL 868 (Pigator) - ZWave (RaZberry2)
Homematic:HM-SEC-SC-2 / HM-SEC-SCo / HM-TC-IT-WM-W-EU / HM-ES-PMSw1-Pl-DN-R5
Z-Wave: FGR222 (010f-0302-1000) / FGS223 (010f-0203-1000) / FGD212 (010f-0102-1000) /FGKF601 (010f-1001-1000) / KeyFob / FGS212 (010f-0402-1002)

jeep

Hi,

versuchs mal damit.
 
set  ZWave_WALL_CONTROLLER_5 associationAdd 3 6


für die obere linke Taste. Damit solltest Du mit dem Viereck An und Aus schalten können und mit langem Druck Dimmen.
Wenn Du mit dem Viereck hoch dimmen und mit dem Kreis runter dimmen willst musst Du die obere Tastenreihe paaren. Dafür Parameter 17 auf 1 stellen, der steht default auf 0. 
Wenns nicht tut, musst halt warten bis Christian was dazu sagen kann.

Grüße, Josef
Ein wenig HomeMatic
RPi2  - UZB1, FHEM Testsystem - 8 devices
HC2  - 72 devices  (95 % sind Fibaro devices)

mig2

Hoi zusammen,
habe nun mit dem Befehl
set  ZWave_WALL_CONTROLLER_5 associationAdd 3 6 versucht. Im FHEM kommt nur die Meldung
"Scheduled for sending after WAKEUP"

Mit list sehe ich, dass wieder eine Meldung ansteht
Internals:
   DEF        ffbc62f5 5
   IODev      ZWAVE1
   LASTInputDev ZWAVE1
   MSGCNT     3
   NAME       ZWave_WALL_CONTROLLER_5
   NR         259
   STATE      wakeupInterval 86400 1
   TYPE       ZWave
   ZWAVE1_MSGCNT 3
   ZWAVE1_RAWMSG 00040005055b03eb8001
   ZWAVE1_TIME 2017-03-27 20:33:23
   ZWaveSubDevice no
   homeId     ffbc62f5
   isWakeUp   1
   nodeIdHex  05
   Readings:
     2017-03-26 19:58:49   battery         80 %
     2017-03-26 19:44:22   cSceneDim       2
     2017-03-26 19:44:24   cSceneDimEnd    2
     2017-03-27 20:33:23   cSceneSet       1
     2017-03-25 12:24:09   model           0x010f 0x1001 0x1000
     2017-03-25 12:24:09   modelId         010f-1001-1000
     2017-03-25 12:24:09   state           wakeupInterval 86400 1
     2017-03-25 12:24:12   timeToAck       0.023
     2017-03-25 12:24:12   transmit        OK
   SendStack:
     set:130504850103062507
Attributes:
   IODev      ZWAVE1
   classes    ZWAVEPLUS_INFO ASSOCIATION ASSOCIATION_GRP_INFO BATTERY CENTRAL_SCENE CONFIGURATION CRC_16_ENCAP DEVICE_RESET_LOCALLY FIRMWARE_UPDATE_MD MANUFACTURER_SPECIFIC MULTI_CHANNEL_ASSOCIATION POWERLEVEL SECURITY VERSION WAKE_UP PROTECTION APPLICATION_STATUS
   room       ZWave
   vclasses   APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CENTRAL_SCENE:3 CONFIGURATION:1 CRC_16_ENCAP:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:3 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 PROTECTION:2 SECURITY:1 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2


Irgendwie scheint das nicht zu klappen :(

gruss Peter
RPi 3 - CUL 868 (Pigator) - ZWave (RaZberry2)
Homematic:HM-SEC-SC-2 / HM-SEC-SCo / HM-TC-IT-WM-W-EU / HM-ES-PMSw1-Pl-DN-R5
Z-Wave: FGR222 (010f-0302-1000) / FGS223 (010f-0203-1000) / FGD212 (010f-0102-1000) /FGKF601 (010f-1001-1000) / KeyFob / FGS212 (010f-0402-1002)

jeep

Zitat von: mig2 am 27 März 2017, 20:35:39
Hoi zusammen,
habe nun mit dem Befehl
set  ZWave_WALL_CONTROLLER_5 associationAdd 3 6 versucht. Im FHEM kommt nur die Meldung
"Scheduled for sending after WAKEUP"

Mit list sehe ich, dass wieder eine Meldung ansteht

Hi,
das ist doch prima. Du musst den KeyFob jetzt mit de Tasten Kreis und Plus aufwecken, so macht man das wakeup. Also einmal gleichzeitig drücken, dann empfängt er vom Controller das was Du eingestellt hast.

Grüße, Josef
Ein wenig HomeMatic
RPi2  - UZB1, FHEM Testsystem - 8 devices
HC2  - 72 devices  (95 % sind Fibaro devices)

mig2

Genial, es hat funktioniert  ;)
das mit dem Aufwecken habe nirgends gelesen.

Viele Dank

Gruss Peter
RPi 3 - CUL 868 (Pigator) - ZWave (RaZberry2)
Homematic:HM-SEC-SC-2 / HM-SEC-SCo / HM-TC-IT-WM-W-EU / HM-ES-PMSw1-Pl-DN-R5
Z-Wave: FGR222 (010f-0302-1000) / FGS223 (010f-0203-1000) / FGD212 (010f-0102-1000) /FGKF601 (010f-1001-1000) / KeyFob / FGS212 (010f-0402-1002)

gamauf

Zitat von: mig2 am 27 März 2017, 21:43:38
...
das mit dem Aufwecken habe nirgends gelesen.
...

dann hast du im Wiki-Artikel über Z-Wave den Abschnitt über Batterie betriebene Devices nicht gelesen ;)


Kopterframe

Zitat von: jeep am 27 März 2017, 18:33:41
Hi,

versuchs mal damit.
 
set  ZWave_WALL_CONTROLLER_5 associationAdd 3 6


für die obere linke Taste. Damit solltest Du mit dem Viereck An und Aus schalten können und mit langem Druck Dimmen.
Wenn Du mit dem Viereck hoch dimmen und mit dem Kreis runter dimmen willst musst Du die obere Tastenreihe paaren. Dafür Parameter 17 auf 1 stellen, der steht default auf 0. 
Wenns nicht tut, musst halt warten bis Christian was dazu sagen kann.

Grüße, Josef

Servus,
wie bekomme ich diese Nummer Raus zb. 3 für Viereck?
im Eventmonitor steht da "ZWave ZWave_WALL_CONTROLLER_6 cSceneSet: 1"
Grüße Heiko
FHEM aufRaspberry/ Cube_Max mit Culfw/  Cul_FS20
Max Thermostate/ Wandthemostat/Eib KNX

gamauf

Zitat von: Kopterframe am 06 Dezember 2019, 17:10:06
...
wie bekomme ich diese Nummer Raus zb. 3 für Viereck?
...
Seite 13 des PDF aus dem vorigen Post lesen.

Grüße
Rainer

Kopterframe

Hallo Rainer,
Sorry glatt übersehen.
Danke für die Info
Grüße Heiko
FHEM aufRaspberry/ Cube_Max mit Culfw/  Cul_FS20
Max Thermostate/ Wandthemostat/Eib KNX