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
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?
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
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...
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.
@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...