Gerätestatus

Begonnen von dt2510, 15 Februar 2016, 10:14:32

Vorheriges Thema - Nächstes Thema

dt2510

Es nervt mich, daß der Gerätestatus nicht immer korrekt aktualisiert wird.
Ich hab' am Wochenende 2 Fibaro FGS-212er Relais integriert, aber der Status wird nur geändert, wenn ich per FHEM schalte. Schalte ich mit dem angeschlossenen Schalter um, geht die Lampe zwar an bzw. aus, aber der Status ändert sich nicht. Frage ich den aktuellen Status mit get <Name> swbstatus ab, bekomme ich den korrekten Status geliefert und auch in FHEM angezeigt.
Gibt es keine Möglichkeit den Status per Skript zu aktualisieren ? Oder ist vielleicht irgendeine Konfiguration falsch ? Manchmal schaltet die Lampe auch mehrfach an/aus/an... wenn ich den Schalter betätige.
FHEM läuft unter WHS2011 mit einem Aeon Gen5 Stick.

scooty

#1
ZitatOder ist vielleicht irgendeine Konfiguration falsch ?
Da  könnte man nur erkennen, wenn ein list des Devices mitgeliefert würde (nach vorheriger Ausführung von get <Device-Name> configAll und get <Device-Name> associationAll).

Ist der angeschlossene Schalter ein Einfach-oder Doppelschalter?

Anbei schon 'mal zum Vergleich ein List meines FGS212, angeschlossen als Einzelschalter:

Internals:
   CHANGED
   DEF        d79c8805 55
   IODev      ZW_Dongle
   LASTInputDev ZW_Dongle
   MSGCNT     22
   NAME       SZOG_LICHTDECKE
   NR         541
   STATE      off
   TYPE       ZWave
   ZW_Dongle_MSGCNT 22
   ZW_Dongle_RAWMSG 0004003706850303010001
   ZW_Dongle_TIME 2016-02-15 10:35:25
   homeId     d79c8805
   isWakeUp
   lastMsgSent 1455528925.38318
   nodeIdHex  37
   Readings:
     2016-02-15 10:35:25   assocGroup_1    Max 5 Nodes ZW_Dongle
     2016-02-15 10:35:25   assocGroup_2    Max 5 Nodes
     2016-02-15 10:35:25   assocGroup_3    Max 1 Nodes ZW_Dongle
     2016-02-15 10:35:25   assocGroups     3
     2016-02-15 10:34:25   configActiveFlashingAlarmTime 600
     2016-02-15 10:34:25   configAutoOff   0
     2016-02-15 10:34:25   configAutoOffRelayAfterSpecifiedTime ManualOverrideDisabled
     2016-02-15 10:34:25   configDimmerRollerShutterControl DisableDimmerRollerShutter0
     2016-02-15 10:34:26   configEnableDisableALLONOFF ALLONActiveALLOFFActive
     2016-02-15 10:34:26   configInputsBehaviour Toggle
     2016-02-15 10:34:26   configInputsButtonSwitchConfiguration BiStableInputSwitch
     2016-02-15 10:34:26   configRelayResponseToGeneralAlarm DEACTIVATIONNoResponseToAlarm0
     2016-02-15 10:34:26   configRelayResponseToSmokeCOCO2Alarm DEACTIVATIONNoResponseToAlarm0
     2016-02-15 10:34:26   configRelayResponseToTemperatureAlarm DEACTIVATIONNoResponseToAlarm0
     2016-02-15 10:34:26   configRelayResponseToWaterFloodAlarm DEACTIVATIONNoResponseToAlarm0
     2016-02-15 10:34:26   configSavingStateBeforePowerFaillure StateNOTSavedAtPowerFailureAll0
     2016-02-15 10:34:26   configSeparationOfAssociationSending6 MapStatusToAllDevicesInGroup10
     2016-01-23 17:50:52   model           FIBARO System FGS212 Switch 3kW
     2016-01-23 17:50:52   modelConfig     fibaro/fgs212.xml
     2016-01-23 17:50:52   modelId         010f-0402-1002
     2016-02-15 10:29:10   reportedState   on
     2016-02-15 10:29:32   state           off
     2016-02-15 10:35:25   transmit        OK
Attributes:
   IODev      ZW_Dongle
   classes    MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION MULTI_CHANNEL_ASSOCIATION MULTI_CHANNEL SWITCH_BINARY SWITCH_ALL FIRMWARE_UPDATE_MD POWERLEVEL MARK SWITCH_BINARY MULTI_CHANNEL
   devStateIcon off:FS20.off@black on:FS20.on@green .*:FS20.on@orange
   event-on-change-reading .*


Andreas
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH1080 / IO Homecontrol

dt2510

also ich hab' die Befehle mal ausgeführt (configAll hat nichts ausgegeben und associationAll nicht wirklich viel). Hier mal die Übersichtsseite des FGS212 (der ist eh' nur ein Einfachschalter - Der Lichtschalter hängt an S1)

(https://dl.dropboxusercontent.com/u/47493657/FGS212.png)

scooty

#3
Hallo,

da ist beim Anlegen wohl etwas schiefgelaufen, das Gerät ist noch nicht assoziiert.
Bitte 'mal ein
set <Device-Name> association 3 1
und
set <Device-Name> association 1 1
ausführen.

Dann ein
get <Device-Name> model
Dann wieder
get <Device-Name> configAllundget <Device-Name> associationAllund diesmal wirklich einlist <Device-Name>(und bitte KEIN Screenshot).

Andreas
Edit: Frage war beantwortet.
Edit2: set association 1 1 für Einzelschalter hinzugefügt
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH1080 / IO Homecontrol

dt2510

so, das ist das Ergebnis:

Internals:
   AeonGen5_MSGCNT 25
   AeonGen5_RAWMSG 0004000b06850303010001
   AeonGen5_TIME 2016-02-15 19:38:03
   DEF        d86af805 11
   IODev      AeonGen5
   LASTInputDev AeonGen5
   MSGCNT     25
   NAME       ZWave_SWITCH_BINARY_11
   NR         39
   STATE      associationAdd 1 1
   TYPE       ZWave
   homeId     d86af805
   isWakeUp
   lastMsgSent 1455561483.54478
   nodeIdHex  0b
   Readings:
     2016-02-15 19:38:03   assocGroup_1    Max 5 Nodes AeonGen5
     2016-02-15 19:38:03   assocGroup_2    Max 5 Nodes
     2016-02-15 19:38:03   assocGroup_3    Max 1 Nodes AeonGen5
     2016-02-15 19:38:02   assocGroups     3
     2016-02-15 19:37:26   configActiveFlashingAlarmTime 600
     2016-02-15 19:37:27   configAutoOff   0
     2016-02-15 19:37:27   configAutoOffRelayAfterSpecifiedTime ManualOverrideDisabled
     2016-02-15 19:37:27   configDimmerRollerShutterControl DisableDimmerRollerShutter0
     2016-02-15 19:37:28   configEnableDisableALLONOFF ALLONActiveALLOFFActive
     2016-02-15 19:37:28   configInputsBehaviour Toggle
     2016-02-15 19:37:28   configInputsButtonSwitchConfiguration BiStableInputSwitch
     2016-02-15 19:37:28   configRelayResponseToGeneralAlarm ALARMFLASHINGRelayWillTurnONAndO3
     2016-02-15 19:37:29   configRelayResponseToSmokeCOCO2Alarm ALARMFLASHINGRelayWillTurnONAndO3
     2016-02-15 19:37:29   configRelayResponseToTemperatureAlarm ALARMRELAYONRelayWillTurnONUpon1
     2016-02-15 19:37:29   configRelayResponseToWaterFloodAlarm ALARMRELAYOFFRelayWillTurnOFF2
     2016-02-15 19:37:29   configSavingStateBeforePowerFaillure StateSavedAtPowerFailureAll1
     2016-02-15 19:37:30   configSeparationOfAssociationSending6 MapStatusToAllDevicesInGroup10
     2016-02-15 19:37:13   model           FIBARO System FGS212 Switch 3kW
     2016-02-15 19:37:13   modelConfig     fibaro/fgs212.xml
     2016-02-15 19:37:13   modelId         010f-0402-1002
     2016-02-13 15:07:33   reportedState   on
     2016-02-15 19:37:00   state           associationAdd 1 1
     2016-02-15 19:38:03   transmit        OK
Attributes:
   IODev      AeonGen5
   alias      Beleuchtung Flur innen
   classes    MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION MULTI_CHANNEL_ASSOCIATION MULTI_CHANNEL SWITCH_BINARY SWITCH_ALL FIRMWARE_UPDATE_MD POWERLEVEL MARK SWITCH_BINARY MULTI_CHANNEL
   room       Flur innen,ZWave
   vclasses   MANUFACTURER_SPECIFIC:1 VERSION:1 CONFIGURATION:1 ASSOCIATION:2 MULTI_CHANNEL_ASSOCIATION:1 MULTI_CHANNEL:2 SWITCH_BINARY:1 SWITCH_ALL:1 FIRMWARE_UPDATE_MD:1 POWERLEVEL:1


und schon funktionert es ... super, danke !!!!!

scooty

Freut mich, dass ich helfen konnte.

Andreas
Fhem auf Gigabyte Brix
CUL V3 HM / CUL V3 MAX / MaxCube aFW Homematic&MAX / ZWave.me ZME_UZB1 / SDuino 433 / Velux KLF200
Homematic / MAX / Logitech Hub / ZWave / Wifi LED / div. 433 Temperatursensoren / pywws WH1080 / IO Homecontrol