Ich habe seit einiger Zeit einen Fibaro Button, aber nur testweise zur Umschaltung Home/Away genutzt. Jetzt wollte ich ihn wieder zum Einsatz bringen, aber bekomme keine brauchbaren Ergebnisse.
Letztes Jahr bekam ich bei Betätigung Meldungen der Form
2017-02-26_18:47:19 FGPB101_ID21 UNPARSED: CENTRAL_SCENE 055b03598001
2017-02-27_18:00:21 FGPB101_ID21 cSceneSet: 1
2017-03-03_21:02:53 FGPB101_ID21 cSceneDouble: 1
Ich vermute hier hab' ich schon mal was umgestellt, um cSceneSet usw. zu erhalten. Schon kurze Zeit später kamen bei Betätigung nur noch folgende Meldungen
2017-11-09_17:24:02 FGPB101_ID21 battery: 100 %
2017-11-09_17:24:02 FGPB101_ID21 wakeup: notification
Hier mal ein List des Buttons:
Internals:
DEF xxxxxxxx 21
IODev AeonGen5
NAME FGPB101_ID21
NR 131
STATE ???
TYPE ZWave
ZWaveSubDevice no
homeId xxxxxxxx
nodeIdHex 15
READINGS:
2017-02-21 19:30:25 CMD ZW_APPLICATION_UPDATE
2017-02-26 18:47:19 UNPARSED CENTRAL_SCENE 055b03598001
2018-03-06 19:24:19 assocGroup_1 Max 1 Nodes AeonGen5
2018-03-06 19:24:19 assocGroup_2 Max 5 Nodes
2018-03-06 19:24:19 assocGroup_3 Max 5 Nodes
2018-03-06 19:24:19 assocGroup_4 Max 5 Nodes
2018-03-06 19:24:19 assocGroups 4
2018-03-06 19:32:28 battery 100 %
2017-03-03 21:02:53 cSceneDouble 1
2017-03-30 18:47:42 cSceneSet 1
2018-03-06 19:24:18 configAlarmFrameTriggers 127
2018-03-06 19:24:18 configAssociationsInZWaveNetwork3 7
2018-03-06 19:24:18 configKeyHeldDownCommandSentTo3rd29 BrighteningDimmingAlternately
2018-03-06 19:24:18 configKeyPressed1TimeCommandSentTo2nd10 SwitchONOFFAlternately
2018-03-06 19:24:18 configKeyPressed1TimeCommandSentTo3rd20 SwitchONOFFAlternately
2018-03-06 19:24:18 configKeyPressed1TimesValueOfSWITCHON11 11
2018-03-06 19:24:18 configKeyPressed1TimesValueOfSWITCHON21 255
2018-03-06 19:24:18 configKeyPressed2TimeCommandSentTo2nd12 SwitchON
2018-03-06 19:24:18 configKeyPressed2TimeCommandSentTo3rd22 SwitchON
2018-03-06 19:24:18 configKeyPressed2TimesValueOfSWITCHON13 99
2018-03-06 19:24:18 configKeyPressed2TimesValueOfSWITCHON23 99
2018-03-06 19:24:18 configKeyPressed3TimeCommandSentTo2nd14 NoAction
2018-03-06 19:24:18 configKeyPressed3TimeCommandSentTo3rd24 NoAction
2018-03-06 19:24:18 configKeyPressed3TimesValueOfSWITCHON15 255
2018-03-06 19:24:19 configKeyPressed3TimesValueOfSWITCHON25 255
2018-03-06 19:24:19 configScenesSentToTheController 127
2017-02-21 19:30:27 model FIBARO System FGPB101 Button
2017-02-21 19:30:27 modelConfig fibaro/fgpb101.xml
2017-02-21 19:30:27 modelId 010f-0f01-1000
2018-03-06 19:32:30 timeToAck 0.028
2018-03-06 19:32:30 transmit OK
2018-03-06 19:32:28 wakeup notification
2017-02-21 19:03:51 zwavePlusInfo version:01 role:PortableSlave node:Z-Wave+Node installerIcon:1600 userIcon:1600
Attributes:
IODev AeonGen5
alias Button Arbeitsplattenbeleuchtung Küche
classes ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC CENTRAL_SCENE DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION MULTI_CHANNEL_ASSOCIATION FIRMWARE_UPDATE_MD SECURITY SENSOR_ALARM MARK SWITCH_MULTILEVEL
group Schalter
icon hue_filled_hds
room Küche,_ZWave
vclasses ALARM:5 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 SECURITY:1 SENSOR_ALARM:1 SWITCH_MULTILEVEL:0 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
Ja, funktioniert bei mir!
hab ihn so konfiguriert:
Internals:
DEF xxxxxxxx yy
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 171
NAME ZW_Button1_WZ
NR 988
STATE -
TYPE ZWave
ZWDongle_0_MSGCNT 171
ZWDongle_0_RAWMSG 000400371998819d33625caf3afe1f22e25df19ebcec26e6eef56c8babfe
ZWDongle_0_TIME 2018-03-06 22:29:33
ZWaveSubDevice no
cmdsPending 0
homeId cb838b79
isWakeUp 1
lastMsgSent 1520371773.1644
nodeIdHex zz
secTime 1520371773.16407
READINGS:
2017-11-11 16:11:18 CMD ZW_APPLICATION_UPDATE
2017-10-06 14:13:13 SECURITY ENABLED
2017-10-06 14:16:23 assocGroup_1 Max 1 Nodes ZWDongle_0
2017-10-06 14:16:23 assocGroup_2 Max 5 Nodes
2017-10-06 14:16:24 assocGroup_3 Max 5 Nodes
2017-10-06 14:16:24 assocGroup_4 Max 5 Nodes
2017-10-06 14:16:23 assocGroups 4
2018-03-04 19:41:40 battery 100 %
2018-03-04 18:33:35 cSceneDim 1
2018-03-04 18:33:36 cSceneDimEnd 1
2018-03-06 22:29:24 cSceneDouble 1
2018-03-05 07:32:05 cSceneMultiple_3 1
2018-02-16 17:32:59 cSceneMultiple_4 1
2017-10-06 14:34:21 cSceneMultiple_5 1
2018-03-06 22:29:33 cSceneSet 1
2017-10-06 14:25:15 configAlarmFrameTriggers 127
2017-10-06 14:25:16 configAssociationsInZWaveNetwork3 7
2017-10-06 14:25:16 configKeyHeldDownCommandSentTo3rd29 BrighteningDimmingAlternately
2017-10-06 14:25:16 configKeyPressed1TimeCommandSentTo2nd10 SwitchONOFFAlternately
2017-10-06 14:25:16 configKeyPressed1TimeCommandSentTo3rd20 SwitchONOFFAlternately
2017-10-06 14:25:16 configKeyPressed1TimesValueOfSWITCHON11 255
2017-10-06 14:25:16 configKeyPressed1TimesValueOfSWITCHON21 255
2017-10-06 14:25:16 configKeyPressed2TimeCommandSentTo2nd12 SwitchON
2017-10-06 14:25:17 configKeyPressed2TimeCommandSentTo3rd22 SwitchON
2017-10-06 14:25:43 configKeyPressed2TimesValueOfSWITCHON13 99
2017-10-06 14:23:41 configKeyPressed2TimesValueOfSWITCHON23 99
2017-10-06 14:23:41 configKeyPressed3TimeCommandSentTo2nd14 NoAction
2017-10-06 14:23:41 configKeyPressed3TimeCommandSentTo3rd24 NoAction
2017-10-06 14:23:41 configKeyPressed3TimesValueOfSWITCHON15 255
2017-10-06 14:23:42 configKeyPressed3TimesValueOfSWITCHON25 255
2017-10-06 14:23:42 configScenesSentToTheController 127
2017-10-06 14:23:42 mcaGroups 4
2017-10-06 14:13:19 model FIBARO System FGPB101 Button
2017-10-06 14:13:19 modelConfig fibaro/fgpb101.xml
2017-10-06 14:13:19 modelId 010f-0f01-1000
2017-10-06 16:13:09 neighborList ZWDongle_0 ZW_Sirene_I1 ZW_Stecker_I1 ZWave_SWITCH_MULTILEVEL_20 ZW_Roller_SZ ZW_Sirene_I2 ZW_Sirene_I3 ZW_Licht_BD ZW_Roller_AZ ZW_Roller_WZ ZW_Roller_OO_WZ ZW_Roller_SO_WZ ZW_Roller_SS_WZ ZW_Roller_WW_WZ ZW_Roller_NW_WZ ZW_Roller_NN_SH ZW_Roller_SH ZW_Sirene_LG ZW_Heizung ZW_Licht_WC AC_WZ ZW_Sirene_TR
2017-10-06 16:12:35 neighborUpdate done
2017-10-06 15:39:29 state -
2018-03-06 22:29:33 timeToAck 0.028
2018-03-06 22:29:33 transmit OK
2018-03-04 19:41:40 wakeup notification
2017-10-06 14:25:15 wakeupIntervalCapabilitiesReport min 0 max 64800 default 0 step 3600
2017-10-06 14:23:17 zwavePlusInfo version:01 role:PortableSlave node:Z-Wave+Node installerIcon:1600 userIcon:1600
secNonce:
Attributes:
IODev ZWDongle_0
classes ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC CENTRAL_SCENE DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION MULTI_CHANNEL_ASSOCIATION FIRMWARE_UPDATE_MD SECURITY SENSOR_ALARM MARK SWITCH_MULTILEVEL
group Fernbedienungen
icon radio_unchecked
neighborListPos 413,166
room Wohnzimmer,ZWave
secure_classes CENTRAL_SCENE ASSOCIATION WAKE_UP DEVICE_RESET_LOCALLY VERSION MANUFACTURER_SPECIFIC ALARM CONFIGURATION MULTI_CHANNEL_ASSOCIATION SENSOR_ALARM MARK SWITCH_MULTILEVEL
vclasses ALARM:5 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 SECURITY:1 SENSOR_ALARM:1 SWITCH_MULTILEVEL:0 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
und liefert die folgenden Events:
ZWave ZW_Button1_WZ cSceneSet: 1
ZWave ZW_Button1_WZ cSceneDouble: 1
ZWave ZW_Button1_WZ cSceneMultiple_3: 1
ZWave ZW_Button1_WZ cSceneMultiple_4: 1
ZWave ZW_Button1_WZ wakeup: notification
ZWave ZW_Button1_WZ cSceneMultiple_5: 1
ZWave ZW_Button1_WZ CMD: ZW_APPLICATION_UPDATE
ZWave ZW_Button1_WZ cSceneDim: 1
ZWave ZW_Button1_WZ cSceneDimEnd: 1
(1x, 2x, 3x, 4x, 5x, 6x drücken, lange drücken, wieder loslassen)
kannst du mir mal das define aus der fhem.cmd schicken ?
bitte:
define ZW_Button1_WZ ZWave xxxxxxxx yy
attr ZW_Button1_WZ IODev ZWDongle_0
attr ZW_Button1_WZ classes ZWAVEPLUS_INFO VERSION MANUFACTURER_SPECIFIC CENTRAL_SCENE DEVICE_RESET_LOCALLY ASSOCIATION_GRP_INFO ASSOCIATION POWERLEVEL WAKE_UP BATTERY ALARM CRC_16_ENCAP CONFIGURATION MULTI_CHANNEL_ASSOCIATION FIRMWARE_UPDATE_MD SECURITY SENSOR_ALARM MARK SWITCH_MULTILEVEL
attr ZW_Button1_WZ group Fernbedienungen
attr ZW_Button1_WZ icon radio_unchecked
attr ZW_Button1_WZ room Wohnzimmer,ZWave
attr ZW_Button1_WZ secure_classes CENTRAL_SCENE ASSOCIATION WAKE_UP DEVICE_RESET_LOCALLY VERSION MANUFACTURER_SPECIFIC ALARM CONFIGURATION MULTI_CHANNEL_ASSOCIATION SENSOR_ALARM MARK SWITCH_MULTILEVEL
attr ZW_Button1_WZ vclasses ALARM:5 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 SECURITY:1 SENSOR_ALARM:1 SWITCH_MULTILEVEL:0 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2
die .*classes Attribute werden aber automatisch angelegt; würde ich nicht selber setzten!
Übrigens:
Ja, ich habe den Button Testweise secure includiert!
Es leidet aber die Zuverlässigkeit darunter.
Gelegentlich treten diese Fehler auf:
2018.01.20 19:44:36.271 1: ZW_Button1_WZ: Error, no send_nonce to decrypt message available
2018.01.20 19:44:47.978 3: ZW_Button1_WZ: secStart older than 6 seconds detected, secUnlock will call Zwave_secEnd
2018.01.20 19:44:59.042 3: ZW_Button1_WZ: secStart older than 6 seconds detected, secUnlock will call Zwave_secEnd
2018.01.20 19:45:44.574 3: ZW_Button1_WZ: secStart older than 6 seconds detected, secUnlock will call Zwave_secEnd
2018.01.20 19:45:53.294 3: ZW_Button1_WZ: secStart older than 6 seconds detected, secUnlock will call Zwave_secEnd
dann sollte ich vielleicht mal den Button aus dem Netzwerk entfernen und neu anlernen
wenn du damit die alarmanlage scharf/unscharf schalten willst würde ich den button secure inkludieren, willst du aber nur das licht schalten, würde ich eher auf die security verzichten.
Das exkludieren hat irgendwie nicht funktioniert, aber nach einigem wildem Rumgeklicke bekomme ich wieder cSceneSet Events.
Jetzt stehe ich etwas auf dem Schlauch ... wie muss ich ein Event definieren um auf cSceneSet/cSceneDouble zu reagieren ?
define DoppelClick notify FGPB101_ID21:cSceneDouble.* {set Licht on}
hat irgendwie nicht funktioniert...
lass die geschwungenen Klammern weg!
klappt ... manchmal sieht man de Wald vor lauter Bäumen nicht ...
Ein : hat allerdings auch noch gefehlt - korrekt wäre jetzt
define DoppelClick notify FGPB101_ID21:cSceneDouble:.* set Licht on
Danke :)
Der Weg zur notify-Anlage über den Eventmonitor (https://wiki.fhem.de/wiki/Event_monitor#Ger.C3.A4te_anlegen.2F.C3.A4ndern) oder über den Regexp-Wizard (https://wiki.fhem.de/wiki/Notify#Regexp_wizard_-_FHEMWEB-unterst.C3.BCtzte_Anlage_eines_notify) kann helfen, solche Vertipper zu vermeiden.
Gruß, Christian