[GELÖST] Rollo Dimmer Balken im Fhem aktualisiert rollo stand nicht?

Begonnen von Micky, 07 Februar 2019, 13:45:57

Vorheriges Thema - Nächstes Thema

Micky

Hi,

hab eine Frage, wenn ich am Rollo Taster, nach unten oder oben drücke dann wieder stoppe ändert
Sich in Fhem unter nicht der state sondern nur Posotion wird aktualisiert, kann man es mittels userReadings so einstellen dass postion den "xx" auf state "dim xx" überschreibt, oder gibt es eine einfache lösung.

DevstateIcon aktualisiert den Status perfekt und das Rollo Icon wird je nach Rollo position
Als icon dargestellt.

Also müsste es doch auch für den dim Balken in fhem gehen?

Danke


List Rollo
Internals:
   DEF        c7abb922 5
   FUUID      5c574501-f33f-6e03-cf80-bd507d6053fecff5
   IODev      ZWAVE1
   LASTInputDev ZWAVE1
   MSGCNT     27
   NAME       WZ_Rollo_Links
   NR         49
   STATE      59
   TYPE       ZWave
   ZWAVE1_MSGCNT 27
   ZWAVE1_RAWMSG 0004000506310504220000
   ZWAVE1_TIME 2019-02-07 13:35:11
   ZWaveSubDevice no
   cmdsPending 0
   homeId     c7abb922
   isWakeUp   
   lastMsgSent 1549542907.92099
   nodeIdHex  05
   READINGS:
     2019-01-20 11:21:42   SEND_DATA       failed:00
     2019-02-07 02:24:27   Statenum        1
     2018-01-04 12:12:23   UNKNOWN         multilevel type  00 fl: 22 arg: 05f1
     2018-03-25 23:20:09   UNPARSED        UNKNOWN_B1 08b1210f2603020000
     2017-08-30 21:50:33   assocGroup_3    Max 1 Nodes ZWAVE1
     2019-02-07 02:24:27   dim             12
     2019-02-07 13:17:53   energy           0.82 kWh
     2017-08-30 21:50:56   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2017-08-30 21:50:56   modelConfig     fibaro/fgrm222.xml
     2017-08-30 21:50:56   modelId         010f-0302-1000
     2019-02-07 13:35:11   position        59
     2019-02-07 13:35:11   power           0.0 W
     2017-08-31 12:20:34   reportedState   dim 56
     2019-02-07 13:35:07   state           dim 59
     2019-02-07 02:24:27   status          up
     2019-02-07 13:35:08   timeToAck       0.357
     2019-02-07 13:35:08   transmit        OK
     2017-11-12 13:34:58   undef           0.23 undef
Attributes:
   IODev      ZWAVE1
   alexaName  Wohnzimmer Rollo Links
   alexaRoom  Wohnzimmer
   alle_Rollos alle_Rollos
   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
   devStateIcon up:fts_shutter_10@green down:fts_shutter_100@white s/[0-9]|1\d.*:fts_shutter_90 s/[0-9]|2\d.*:fts_shutter_80 s/[0-9]|3\d.*:fts_shutter_70 s/[0-9]|4\d.*:fts_shutter_60 s/[0-9]|5\d.*:fts_shutter_50 s/[0-9]|6\d.*:fts_shutter_40 s/[0-9]|7\d.*:fts_shutter_30 s/[0-9]|8\d.*:fts_shutter_20 s/[0-9]|9\d.*:fts_shutter_10 s/[0-9]|99\d.*:fts_shutter_10
   eventMap   on:up off:down
   fp_Grundriss 209,1246,1,WZ_Rollo_Links,
   genericDeviceType blind
   group      Rollo
   homebridgeMapping clear CurrentPosition=position,minValue=0,maxValue=99 TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
   icon       fts_shutter_10
   room       Homekit,Wohnung,ZWave,alexa
   stateFormat position
   userattr   alle_Rollos alle_Rollos_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
   webCmd     dim:up:down:dim 20:dim 40:dim 60:dim 80

KernSani

Ich kenne die ZWAVE-Dinger nicht, daher weiss ich auch nicht, woher der Slider seine Werte bezieht. Du schreibst allerdings über stateFormat die position in den STATE, was passiert denn, wenn du das mal rausnimmst? Und wieso steht im "dim" reading eine 12?
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Micky

habs rausgenommen, dann werden die icons net aktuallisiert also diese Rollo icons

hab mal im log geschaut was passiert beim betätigen und stoppen


2019-02-07 23:58:57 ZWave AZ_Rollo power: 154.6 W
2019-02-07 23:58:59 ZWave AZ_Rollo position: 52



also gibt zwave Rollo position zurück, kann ich das nicht auf state überschreiben sodass der balken stehts aktulisiert wird, also dieser dimmer balken im Fhem vom Rollo?

das dim steht auf 12 da ich mal getest hab mit userReadings
dim {ReadingsVal($name,"state","") =~"dim"? ReadingsNum($name,"state",""):ReadingsVal($name,"dim","")},

somit wurde nur evtl. mal irgendwann die Zahl 12 zurück gegeben, brachte aber keinen erfolg also hab ich das userReading wieder Rausgenommen, seitdem hängt wahrscheinlich in diesem Rollo die 12 weiterhin da drin



KernSani

Hmmm... vielleicht mal nach ZWAVE verschieben (Button ganz unten links), vielleicht kann da jemand weiter helfen. Das dim-reading kannst du übrigens mit "deletereading" rauswerfen, wenn du willst...
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Micky

Hi, ja danke

hab das reading jetzt rausgelöscht.

Ist nicht schlimm, aber ist wie so ein schönheitsfehler.... ich meine als ich die neu angelangt habe haben die Reagiert also der Dim Status hat sich aktualisiert.

evtl stört ein reading oder so.
Ich kann ja mal ein Rollo rauslöschen und es neu anlegen um es zu testen, ohne Readings ...halt ganz neu.

Micky

#5
@KernSani DANKE!
genau das "dim" war anscheinend das Problem, jetzt wird innerhalb max 2 sec in fhem der Rollo stand (balken) auf den richtigen Wert angepasst!

THANK YOU!

Zitat von: KernSani am 08 Februar 2019, 00:13:17
Hmmm... vielleicht mal nach ZWAVE verschieben (Button ganz unten links), vielleicht kann da jemand weiter helfen. Das dim-reading kannst du übrigens mit "deletereading" rauswerfen, wenn du willst...