Fibaro Walli Double Switch - Endgeräte melden den state nicht an FHEM

Begonnen von pittbullpower, 12 Dezember 2021, 10:02:54

Vorheriges Thema - Nächstes Thema

pittbullpower

Hallo zusammen,

ich habe mir gerade 4 Fibaro Walli Switch gekauft, 3x als Double switch eingestellt und 1x als single Switch.
Bei den Double Switch wird bei den Endpoint das state nicht geändert, wenn ich direkt an der Taste das Licht anmache. Über FHEM kann ich schalten und der state wird geändert.
Hier das Hauptgerät:
defmod Doppelschalter_Bad ZWave ca1d2b42 61
attr Doppelschalter_Bad classes ZWAVEPLUS_INFO SWITCH_BINARY ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO TRANSPORT_SERVICE VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY POWERLEVEL SECURITY SECURITY_S2 METER CONFIGURATION CRC_16_ENCAP ALARM PROTECTION CENTRAL_SCENE FIRMWARE_UPDATE_MD APPLICATION_STATUS SUPERVISION MULTI_CHANNEL
attr Doppelschalter_Bad group Licht
attr Doppelschalter_Bad room Zentrale->ZWave
attr Doppelschalter_Bad vclasses ALARM:8 APPLICATION_STATUS:1 ASSOCIATION:2 ASSOCIATION_GRP_INFO:2 CENTRAL_SCENE:3 CONFIGURATION:1 CRC_16_ENCAP:1 FIRMWARE_UPDATE_MD:4 MANUFACTURER_SPECIFIC:2 METER:3 MULTI_CHANNEL:4 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 PROTECTION:2 SECURITY:1 SECURITY_S2:1 SUPERVISION:1 SWITCH_BINARY:1 TRANSPORT_SERVICE:2 VERSION:2 ZWAVEPLUS_INFO:2

setstate Doppelschalter_Bad on
setstate Doppelschalter_Bad 2021-12-11 08:39:18 CMD ZW_APPLICATION_UPDATE
setstate Doppelschalter_Bad 2021-12-12 09:44:19 IODev ZWDongle_1
setstate Doppelschalter_Bad 2021-12-11 20:16:00 SEND_DATA failed:00
setstate Doppelschalter_Bad 2021-12-11 13:08:18 alarmTypeSupported PowerManagement System
setstate Doppelschalter_Bad 2021-12-11 13:29:05 applicationStatus cmdRejected
setstate Doppelschalter_Bad 2021-12-11 09:07:01 assocGroupName_1 Lifeline
setstate Doppelschalter_Bad 2021-12-11 09:07:04 assocGroupName_2 On/Off (1)
setstate Doppelschalter_Bad 2021-12-11 09:07:07 assocGroupName_3 Dimmer (1)
setstate Doppelschalter_Bad 2021-12-11 09:07:10 assocGroupName_4 On/Off (2)
setstate Doppelschalter_Bad 2021-12-11 09:07:13 assocGroupName_5 Dimmer (2)
setstate Doppelschalter_Bad 2021-12-11 09:43:14 assocGroup_1 Max 1 Nodes ZWDongle_1
setstate Doppelschalter_Bad 2021-12-11 09:43:14 assocGroup_2 Max 5 Nodes
setstate Doppelschalter_Bad 2021-12-11 09:43:15 assocGroup_3 Max 5 Nodes
setstate Doppelschalter_Bad 2021-12-11 09:43:15 assocGroup_4 Max 5 Nodes
setstate Doppelschalter_Bad 2021-12-11 09:43:15 assocGroup_5 Max 5 Nodes
setstate Doppelschalter_Bad 2021-12-11 09:43:14 assocGroups 5
setstate Doppelschalter_Bad 2021-12-12 09:44:22 associatedWith Waschtisch,WC
setstate Doppelschalter_Bad 2021-12-11 09:40:58 associationAdd 4 15618
setstate Doppelschalter_Bad 2021-12-11 09:43:04 associationDel 4 15618
setstate Doppelschalter_Bad 2021-12-11 09:42:23 basicSet 255
setstate Doppelschalter_Bad 2021-12-11 20:16:01 configAlarmConfiguration1stSlot 0
setstate Doppelschalter_Bad 2021-12-11 20:16:04 configAlarmConfiguration2ndSlot 100597760
setstate Doppelschalter_Bad 2021-12-11 20:16:05 configAlarmConfiguration4thSlot 50266112
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configAlarmConfiguration5thSlot 83820544
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configAlarmConfigurationDuration 600
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configButtonsOperation 1stButtonToggles1stChannel2nd3
setstate Doppelschalter_Bad 2021-12-11 20:16:05 configButtonsOrientation Default1stButtonControls1st0
setstate Doppelschalter_Bad 2021-12-11 20:16:05 configEnergyReportsForFirstChannel66 3600
setstate Doppelschalter_Bad 2021-12-11 20:16:08 configEnergyReportsForFirstChannelOn65 10
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configEnergyReportsForSecondChannel68 3600
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configEnergyReportsForSecondChannelOn67 10
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configFirstButtonScenesSent 0
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configFirstChannelDoubleClickValueSent158 99
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configFirstChannelOperatingMode StandardOperation
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configFirstChannelOverloadSafetySwitch 0
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configFirstChannelReactionToSwitchFor152 CancelModeAndSetDefaultState
setstate Doppelschalter_Bad 2021-12-11 20:15:41 configFirstChannelSwitchOFFValueSent157 0
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configFirstChannelSwitchONValueSent156 255
setstate Doppelschalter_Bad 2021-12-11 09:14:58 configFirstChannelTimeParameterFor154 50
setstate Doppelschalter_Bad 2021-12-11 08:42:36 configLEDFrameBrightness 100
setstate Doppelschalter_Bad 2021-12-11 08:42:37 configLEDFrameColourWhenOFF LEDDisabled
setstate Doppelschalter_Bad 2021-12-11 08:54:25 configLEDFrameColourWhenON Red
setstate Doppelschalter_Bad 2021-12-11 08:42:37 configLEDFramePowerLimit 30000
setstate Doppelschalter_Bad 2021-12-11 08:42:37 configOutputsOrientation DefaultQ11stChannelQ22ndChannel
setstate Doppelschalter_Bad 2021-12-11 08:42:37 configPowerReportsForFirstChannel62 3600
setstate Doppelschalter_Bad 2021-12-11 08:42:37 configPowerReportsForFirstChannelOn61 15
setstate Doppelschalter_Bad 2021-12-11 08:42:37 configRememberDeviceState 1
setstate Doppelschalter_Bad 2021-12-11 20:16:13 configSecondButtonScenesSent 0
setstate Doppelschalter_Bad 2021-12-11 20:16:13 configSecondChannelDoubleClickValue161 99
setstate Doppelschalter_Bad 2021-12-11 08:42:37 configSecondChannelOperatingMode StandardOperation
setstate Doppelschalter_Bad 2021-12-11 08:42:37 configSecondChannelOverloadSafety3 0
setstate Doppelschalter_Bad 2021-12-11 08:42:38 configSecondChannelReactionToSwitchFor153 CancelModeAndSetDefaultState
setstate Doppelschalter_Bad 2021-12-11 20:16:14 configSecondChannelSwitchOFFValueSent160 0
setstate Doppelschalter_Bad 2021-12-11 20:16:14 configSecondChannelSwitchONValueSent159 255
setstate Doppelschalter_Bad 2021-12-11 20:16:14 configSecondChannelTimeParameterFor155 50
setstate Doppelschalter_Bad 2021-12-12 09:02:20 energy 0.03 kWh
setstate Doppelschalter_Bad 2021-12-11 08:40:16 mcCapability_01 ZWAVEPLUS_INFO SWITCH_BINARY ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM PROTECTION APPLICATION_STATUS
setstate Doppelschalter_Bad 2021-12-11 08:40:16 mcCapability_02 ZWAVEPLUS_INFO SWITCH_BINARY ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM PROTECTION APPLICATION_STATUS
setstate Doppelschalter_Bad 2021-12-11 13:29:16 mcEndpoints total 2, identical
setstate Doppelschalter_Bad 2021-12-11 13:29:04 mcaAdd 1 0 1 1
setstate Doppelschalter_Bad 2021-12-11 13:29:24 mcaGroups 5
setstate Doppelschalter_Bad 2021-12-11 13:29:25 mca_1 Max 1 Nodes ZWDongle_1
setstate Doppelschalter_Bad 2021-12-11 13:29:25 mca_2 Max 5
setstate Doppelschalter_Bad 2021-12-11 13:29:25 mca_3 Max 5
setstate Doppelschalter_Bad 2021-12-11 13:29:25 mca_4 Max 5
setstate Doppelschalter_Bad 2021-12-11 13:29:26 mca_5 Max 5
setstate Doppelschalter_Bad 2021-12-11 09:55:31 model FIBARO System FGWDS221 Walli Double Switch
setstate Doppelschalter_Bad 2021-12-11 09:55:31 modelConfig fibaro/fgwds221.xml
setstate Doppelschalter_Bad 2021-12-11 09:55:31 modelId 010f-1b01-1000
setstate Doppelschalter_Bad 2021-12-11 08:42:09 neighborList Esstisch Fenster Fernseher Kueche Flur_oben Schlafzimmer Terrasse Garage_links Gaestezimmer Flur_unten Doppelschalter_Vorbau Varmo_SZ Varmo_KU Varmo_WZ Varmo_FB Garage_Tuer Aussenbeleuchtung_Garage Aussenbeleuchtung_Hof Doppelschalter_Terrassentuer Doppelschalter_WZ
setstate Doppelschalter_Bad 2021-12-12 09:51:37 power 0 W
setstate Doppelschalter_Bad 2021-12-12 09:45:53 reportedState on
setstate Doppelschalter_Bad 2021-12-12 09:51:03 routeInfo timeToCb:0.09 repeaters:2 rssi0:-54 dBm rssi1:N/A rssi2:N/A ackCh:1 lastCh:1 scheme:LastWorkingRoute rep:Terrasse Fenster at 40kbps routeTries:1 lastFailed:
setstate Doppelschalter_Bad 2021-12-12 09:45:53 state on
setstate Doppelschalter_Bad 2021-12-12 09:51:03 timeToAck 0.097
setstate Doppelschalter_Bad 2021-12-12 09:51:03 transmit OK
setstate Doppelschalter_Bad 2021-12-11 08:41:59 version Lib 3 Prot 6.02 App 5.2 HW 1 FWCounter 1 FW 5.2
setstate Doppelschalter_Bad 2021-12-11 08:41:43 zwavePlusInfo version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:1d00 userIcon:1d00


Und die beiden Endpoints:
defmod WC ZWave ca1d2b42 15618
attr WC userattr room_map structexclude
attr WC classes ZWAVEPLUS_INFO SWITCH_BINARY ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM PROTECTION APPLICATION_STATUS
attr WC group Bad
attr WC room Haus

setstate WC off
setstate WC 2021-12-12 09:44:19 IODev ZWDongle_1
setstate WC 2021-12-11 13:15:08 applicationStatus cmdRejected
setstate WC 2021-12-11 13:15:38 assocGroup_1 Max 0 Nodes ZWDongle_1
setstate WC 2021-12-11 13:15:39 assocGroup_2 Max 5 Nodes
setstate WC 2021-12-11 13:15:40 assocGroup_3 Max 5 Nodes
setstate WC 2021-12-11 13:15:38 assocGroups 3
setstate WC 2021-12-12 09:44:22 associatedWith Doppelschalter_Bad
setstate WC 2021-12-11 13:15:47 mcaGroups 3
setstate WC 2021-12-11 13:15:47 mca_1 Max 0 Nodes ZWDongle_1
setstate WC 2021-12-11 13:15:50 mca_2 Max 5
setstate WC 2021-12-11 09:35:46 mca_3 Max 5
setstate WC 2021-12-11 17:42:44 meterSupported type:energy, resetable:yes, scales: 0:kWh 2:W
setstate WC 2021-12-11 17:39:49 reportedState on
setstate WC 2021-12-11 21:14:33 state off
setstate WC 2021-12-11 17:45:41 zwavePlusInfo version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:1d00 userIcon:1d00


defmod Waschtisch ZWave ca1d2b42 15617
attr Waschtisch userattr room_map structexclude
attr Waschtisch classes ZWAVEPLUS_INFO SWITCH_BINARY ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO SECURITY SECURITY_S2 SUPERVISION METER ALARM PROTECTION APPLICATION_STATUS
attr Waschtisch group Bad
attr Waschtisch room Haus

setstate Waschtisch off
setstate Waschtisch 2021-12-12 09:44:19 IODev ZWDongle_1
setstate Waschtisch 2021-12-11 08:47:47 assocGroup_1 Max 0 Nodes ZWDongle_1
setstate Waschtisch 2021-12-11 08:47:47 assocGroup_2 Max 5 Nodes
setstate Waschtisch 2021-12-11 08:47:47 assocGroup_3 Max 5 Nodes
setstate Waschtisch 2021-12-11 08:47:47 assocGroups 3
setstate Waschtisch 2021-12-12 09:44:22 associatedWith Doppelschalter_Bad
setstate Waschtisch 2021-12-11 08:48:11 mcaGroups 3
setstate Waschtisch 2021-12-11 08:48:11 mca_1 Max 0 Nodes ZWDongle_1
setstate Waschtisch 2021-12-11 08:48:11 mca_2 Max 5
setstate Waschtisch 2021-12-11 08:48:12 mca_3 Max 5
setstate Waschtisch 2021-12-11 13:11:28 reportedState on
setstate Waschtisch 2021-12-12 09:51:03 state off
setstate Waschtisch 2021-12-11 13:12:48 zwavePlusInfo version:01 role:AlwaysOnSlave node:Z-Wave+Node installerIcon:1d00 userIcon:1d00


Bei den UP-Switches funktioniert die Rücksendung des state, nur leider nicht bei den Walli.
Habe bei den Einstellungen bereits gesucht, genauso bei den Befehlen für das Gerät, leider habe ich nichts gefunden.

Kann mir hier mal jemand auf die Sprünge helfen, wo ich den state automatisch an fhem gemeldet bekommen kann (Tastendruck).

Danke schonmal im voraus....

Markus

rudolfkoenig

Ohne das Geraet zu kennen: Ich wuerde versuchen ZWDongle_1 auch in den anderen assocGroup's enzutragen mit sowas wie set Doppelschalter_Bad associationAdd 2 <ZWDongle_1-ID>

Aber vorher wuerde ich die Doku des Geraetes lesen :)

pittbullpower

#2
Danke vorab,

aber die beiden Punkte habe ich bereits abgearbeitet.

In den Gruppen 2 + 4 ( 1. endpoint + 2. endpoint als Switch) funktioniert das auch nicht.

In der normalen doku hatte ich nichts gefunden. In den Config-Befehlen ist kein Hinweis.

Gruß

Markus

Nachtrag: War mir unsicher und habe es erneut eingetragen - funktioniert leider immer noch nicht....

DeeSPe

Probier mal:
set Doppelschalter_Bad associationAdd 1 1;
set Doppelschalter_Bad associationDel 3 1


Bei mir wurde auch in Assoc Group 3 angelegt und der Status vom Schalter nicht übertragen (FGS-213). Nach manuellem Setzen in die Assoc Group 1 wird nun der Status übertragen (aber nur an das Mastergerät, nicht die Kanäle).

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

pittbullpower

Hallo Dan,

ich hatte Controller (ZMEEUZB1) jeweils in die 2 und 4 (ist jeweils für die Endpoints) gesetzt für den Schalter und alternativ auch in die 3 und 5 (Dimmer für die Endpoints).

bei mir kommt leider keine Rückmeldung...

Trotzdem Danke,

ich probier weitere Einstellungen aus

pittbullpower

Bin gerade ein Stück schlauer geworden :-)

Meine Frau hat gerade den Schalter (Endpoint1) betätigt. Auf dem Hauptgerät wird der Status neu gemeldet (an).
Auf den Endpoints direkt erfolgt keine Meldung, da bleibt das Gerät aus.

jetzt bin ich sprachlos....

Markus

DeeSPe

Zitat von: pittbullpower am 12 Dezember 2021, 18:10:49
Auf dem Hauptgerät wird der Status neu gemeldet (an).
Auf den Endpoints direkt erfolgt keine Meldung, da bleibt das Gerät aus.
Das ist das was ich oben meinte.

Zitat von: DeeSPe am 12 Dezember 2021, 17:27:00
Nach manuellem Setzen in die Assoc Group 1 wird nun der Status übertragen (aber nur an das Mastergerät, nicht die Kanäle).

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

pittbullpower

Hallo Dan,

ich hab jetzt die Befehle mal abgesetzt.

Endergebnis im Hauptgerät:Doppelschalter_Bad setOn on off

Aber leider keine Änderungen in den Endpoints. Schade....

Da ich 2 Lampen im Badezimmer habe, möchte ich gerne über die Endpoints die Info (AN/AUS) bekommen.

Markus


pittbullpower

#8
Hallo,

hab´s gefunden:

Alle Associationen gelöscht:

Dann bei mca folgenden code abgesetzt:

mcaAdd 1 0 1 1

So sollte dann der Dongle in der 1. mca Line stehen:

mca_1 Max 1 Nodes ZWDongle_1:1

Vielen Dank für die Denkanstöße...

Markus

Vielleicht kann @rudolfkoenig mir erklären, wieso der ZWDongle mit einem :1 versehen ist?

Wolfgang Hochweller

Das kommt mir bekannt vor , hier fuer den vergleichbaren Heatit Wall Button :

Internals:
   DEF        cfba8db6 91
   FUUID      61b36511-f33f-775d-f37b-3d2c31ba16391afe
   IODev      ZWAVE2
   LASTInputDev ZWAVE2
   MSGCNT     3
   NAME       ZWAircon
   NR         370
   STATE      wakeupInterval 86400 1
   TYPE       ZWave
   ZWAVE2_MSGCNT 3
   ZWAVE2_RAWMSG 0004005b055b035b8001
   ZWAVE2_TIME 2021-12-13 07:50:34
   ZWaveSubDevice no
   homeId     cfba8db6
   isWakeUp   1
   lastMsgSent 1639343965.62258
   nodeIdHex  5b
   OLDREADINGS:
   READINGS:
     2021-12-10 15:43:56   CMD             ZW_APPLICATION_UPDATE
     2021-12-12 19:10:59   IODev           ZWAVE2
     2021-12-10 15:50:28   assocGroup_1    Max 5 Nodes ZWAVE2
     2021-12-10 15:50:28   assocGroup_2    Max 5 Nodes AirconWohn
     2021-12-10 15:50:28   assocGroup_3    Max 5 Nodes AirconUp
     2021-12-10 15:50:28   assocGroups     3
     2021-12-12 22:19:23   battery         58 %
     2021-12-12 22:19:23   batteryPercent  58
     2021-12-12 22:19:23   batteryState    ok
     2021-12-10 15:52:30   cSceneDim       1
     2021-12-10 15:52:30   cSceneDimEnd    1
     2021-12-13 07:50:34   cSceneSet       1
     2021-12-10 15:43:57   model           0x019b 0x0300 0xa306
     2021-12-10 15:43:57   modelId         019b-0300-a306
     2021-12-10 15:43:56   state           wakeupInterval 86400 1
     2021-12-12 22:19:25   timeToAck       0.030
     2021-12-12 22:19:25   transmit        OK
     2021-12-12 22:19:23   wakeup          notification
     2021-12-10 15:43:59   zwavePlusInfo   version:01 role:PortableSlave node:Z-Wave+Node installerIcon:1600 userIcon:1600
Attributes:
   classes    ZWAVEPLUS_INFO ASSOCIATION MULTI_CHANNEL_ASSOCIATION CONFIGURATION CENTRAL_SCENE ASSOCIATION_GRP_INFO TRANSPORT_SERVICE VERSION MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY POWERLEVEL BATTERY SECURITY SECURITY_S2 WAKE_UP SUPERVISION FIRMWARE_UPDATE_MD
   icon       taster_ch
   room       Wohnzimmer,ZWave
   vclasses   ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CENTRAL_SCENE:3 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:4 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 SECURITY:0 SECURITY_S2:0 SUPERVISION:1 TRANSPORT_SERVICE:2 VERSION:2 WAKE_UP:2 ZWAVEPLUS_INFO:2


Alles funktioniert, bis auf die Tatsache, dass die Endpoints ihr Kommando zwar ausfuehren, aber offenbar kein Event generieren, also bleibt etwa FTUI davon unberuehrt.

Ich habe dann ein notify auf den Status des Wall Button getriggert und damit dafuer gesorgt, dass auch FTUI die Aktionen des Endpoints 'bemerkt'.

pittbullpower

ZitatIch habe dann ein notify auf den Status des Wall Button getriggert und damit dafuer gesorgt, dass auch FTUI die Aktionen des Endpoints 'bemerkt'.

Ich sehe kein "mca" bei dem Gerät, kannst Du diese abfragen?

Wenn ja, dann lösch bitte unter associationgroup_1 den ZWAVE2 und gebe dann unter mcaAdd 1 0 1 1 ein im Hauptgerät.
Dann müsste im mca_1 der ZWAVE2:1 stehen.

Damit haben meine Endpoints alles weitergegeben.

Gruß

Markus

P.S. Bitte nur, wenn man alles wieder rückgängig machen kann, ohne Schaden.

Wolfgang Hochweller

Danke, ich mache das.
Nichts kritisches, kann ich immer wieder einstellen.