Probleme mit Fibaro FGR222

Begonnen von dt2510, 31 Juli 2018, 09:00:01

Vorheriges Thema - Nächstes Thema

dt2510

Ich setze mittlerweile 5 Fibaro FGR222 zur Steuerung meiner Rollläden ein. Die ersten 4 - hab' ich schon ein Paar Jahre - funktionieren einwandfrei. Ich lasse sie zeitgesteuert auf "dim 0" bzw "dim 98" laufen, falls sie seit der letzten Positionierung nicht manuell verändert wurden, also "dim 0" nur wenn state "dim 98" und umgekehrt.
Bei dem neuesten Aktor wird allerdings im Gegensatz zu den anderen 4 der Wert "reportedState" gesetzt. Bei den alten wurde der Wert letztmalig - warum auch immer - Ende 2016 gesetzt. Das alleine wäre auch kein wirkliche Problem, allerdings wird "reportedState" nach einem "dim 0" auf "off" statt "dim 0" gesetzt und somit auch der Wert "state". Das Ergebnis ist, dass einer meiner Rollläden morgens nicht automatisch nach oben fährt, da im Wert "state" der Inhalt "off" statt "dim 0" steht.
Hat jemand eine Idee, wie ich das Problem lösen könnte ?

dt2510

 Hier noch ein list eines alten und des neuen FGR222

alt
Internals:
   AeonGen5_MSGCNT 179
   AeonGen5_RAWMSG 0004001106310504220000
   AeonGen5_TIME 2018-07-31 08:46:02
   DEF        xxxxxxxx 17
   IODev      AeonGen5
   LASTInputDev AeonGen5
   MSGCNT     179
   NAME       FGR222_ID17
   NR         114
   STATE      dim 98
   TYPE       ZWave
   ZWaveSubDevice no
   cmdsPending 0
   homeId     xxxxxxxx
   isWakeUp   
   lastMsgSent 1533019540.73698
   nodeIdHex  11
   Helper:
     DBLOG:
       UNPARSED:
         logdb:
           TIME       1532893832.07574
           VALUE      SENSOR_BINARY 06300504220000
       energy:
         logdb:
           TIME       1533017846.37433
           VALUE      0.86
       position:
         logdb:
           TIME       1533019562.47433
           VALUE      97
       power:
         logdb:
           TIME       1533019562.52516
           VALUE      0.0
       state:
         logdb:
           TIME       1533019540.75668
           VALUE      dim 98
   READINGS:
     2018-07-29 21:50:32   UNPARSED        SENSOR_BINARY 06300504220000
     2018-07-31 08:17:26   energy           0.86 kWh
     2016-11-19 13:01:03   model           FIBARO System FGR222 Roller Shutter Controller 2
     2016-11-19 13:01:03   modelConfig     fibaro/fgr222.xml
     2016-11-19 13:01:03   modelId         010f-0302-1000
     2018-07-31 08:46:02   position        97
     2018-07-31 08:46:02   power           0.0 W
     2016-11-19 17:57:01   reportedState   off
     2018-07-31 08:45:40   state           dim 98
     2018-07-31 08:45:40   timeToAck       0.052
     2018-07-31 08:45:40   transmit        OK
Attributes:
   AwayDay    dim 98
   AwayNight  dim 0
   BedDay     dim 98
   BedNight   dim 0
   HolidayDay dim 98
   HolidayNight dim 0
   HomeDay    dim 98
   HomeNight  dim 0
   Horizon    CIVIL
   IODev      AeonGen5
   Param      state
   Shutters   Shutters
   alias      Rollladen Arbeitszimmer
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   group      Rollladen
   icon       fts_shutter
   room       Arbeitszimmer,_ Automation,_ZWave
   userattr   AwayDay AwayNight BedDay BedNight HolidayDay HolidayNight HomeDay HomeNight Horizon Param Shutters Shutters_map group_map structexclude
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1

neu
Internals:
   AeonGen5_MSGCNT 204
   AeonGen5_RAWMSG 0004002106310504220000
   AeonGen5_TIME 2018-07-31 08:51:49
   DEF        xxxxxxxx 33
   IODev      AeonGen5
   LASTInputDev AeonGen5
   MSGCNT     204
   NAME       FGR222_ID33
   NR         126
   STATE      dim 98
   TYPE       ZWave
   ZWaveSubDevice no
   cmdsPending 0
   homeId     xxxxxxxx
   isWakeUp   
   lastMsgSent 1533019894.35572
   nodeIdHex  21
   Helper:
     DBLOG:
       energy:
         logdb:
           TIME       1533017271.75842
           VALUE      0.02
       power:
         logdb:
           TIME       1533019909.0824
           VALUE      0.0
       reportedState:
         logdb:
           TIME       1533019909.04024
           VALUE      dim 98
       state:
         logdb:
           TIME       1533019909.04024
           VALUE      dim 98
   READINGS:
     2018-07-25 12:08:01   UNPARSED        METER 0a32222144000000020000
     2018-07-31 08:07:51   energy           0.02 kWh
     2018-07-19 14:43:13   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2018-07-19 14:43:13   modelConfig     fibaro/fgrm222.xml
     2018-07-19 14:43:13   modelId         010f-0302-1000
     2018-07-19 14:43:35   position        98
     2018-07-31 08:51:49   power           0.0 W
     2018-07-31 08:51:49   reportedState   dim 98
     2018-07-31 08:51:49   state           dim 98
     2018-07-31 08:51:34   timeToAck       0.051
     2018-07-31 08:51:34   transmit        OK
     2018-07-11 17:08:27   undef           0 undef
Attributes:
   AwayDay    dim 98
   AwayNight  dim 0
   BedDay     dim 98
   BedNight   dim 0
   HolidayDay dim 98
   HolidayNight dim 0
   HomeDay    dim 98
   HomeNight  dim 0
   Horizon    CIVIL
   IODev      AeonGen5
   Param      state
   Shutters   Shutters
   alias      Rollladen Küche
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   group      Rollladen
   icon       fts_shutter
   room       Küche,_ Automation,_ZWave
   userattr   AwayDay AwayNight BedDay BedNight HolidayDay HolidayNight HomeDay HomeNight Horizon Param Shutters Shutters_map group_map structexclude
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1

dt2510

was mir aufgefallen ist, ist dass der alte Aktor "position" und der neue "reportedState" im Bereich "Helper" stehen hat. Könnte evtl. ein Controlbyte falsch gesetzt sein ?

krikan

#3
Helper ist DBLOG-Spezial, das dürfte keinen Einfluß haben.

Vergleiche doch einmal die Konfiguration der beiden Aktoren "get <device> configAll". Vorher solltest Du aber noch einmal "get <device> model" bei allen Geräten neu abrufen; das ist bei den gezeigten Aktoren inkonsistent.

dt2510

configReportsType BlindPositionReportsSentToThe1

war der Fehler, stand auf BlindPositionReportsSentToThe0. Jetzt wird auch reportedState nicht mehr aktualisiert und im Status steht der korrekte Inhalt.