Hallo
ich möchte z.B alle meine Rollos im Erdgeschoss mit einem Dummy verfahren, aber irgendwie bewegt sich nichts. Alle Rollos einzeln funktionieren.
Ich habe ein Dummy Rollo_Erdgeschoss erstellt
defmod Rollo_Erdgeschoss dummy
attr Rollo_Erdgeschoss devStateIcon hoch:fts_shutter_10:runter [0-9]:fts_shutter_10:runter 100:fts_shutter_100:hoch runter:fts_shutter_100:hoch 5[0-9]:fts_shutter_50:runter 9[0-9]:fts_shutter_90:runter 8[0-9]:fts_shutter_80:runter 7[0-9]:fts_shutter_70:runter 6[0-9]:fts_shutter_60:runter 5[0-9]:fts_shutter_50:runter 4[0-9]:fts_shutter_40:hoch 3[0-9]:fts_shutter_30:hoch 2[0-9]:fts_shutter_20:hoch 1[0-9]:fts_shutter_10:hoch
attr Rollo_Erdgeschoss group Rollo
attr Rollo_Erdgeschoss icon fts_shutter_60
attr Rollo_Erdgeschoss setList state:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100
attr Rollo_Erdgeschoss webCmd state
und ein notify V_Rollo_Erdgeschoss
defmod V_Rollo_Erdgeschoss notify Rollo_Erdgeschoss.*\
\
{my $value = ReadingsVal("Rollo_Erdgeschoss", "state", "-88");;;; fhem("setreading Rollo_Terrasse pct $value");;;; fhem("setreading Rollo_Wohnzimmer pct $value");;;; fhem("setreading Rollo_Kueche pct $value");;;; fhem("setreading Rollo_Esszimmer pct $value");;;;}
attr V_Rollo_Erdgeschoss group Rollo
attr V_Rollo_Erdgeschoss icon edit_settings
MQTT2 Device Rollo_Kueche (alle anderen Rollos sind genauso aufgebaut)
defmod Rollo_Kueche MQTT2_DEVICE
attr Rollo_Kueche event-on-change-reading motor,pct,state
attr Rollo_Kueche group Rollo
attr Rollo_Kueche readingList RolloBridge:schellenberg/device/value/1488:.* motor\
RolloBridge:schellenberg/device/value/9097:.* pct\
RolloBridge:schellenberg/device/value/9097:.* state
attr Rollo_Kueche setList hoch:noArg schellenberg/device/value/update/1488 1\
stop:noArg schellenberg/device/value/update/1488 0\
runter:noArg schellenberg/device/value/update/1488 2\
pct:0,5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 schellenberg/device/value/update/9097 $EVTPART1
attr Rollo_Kueche webCmd pct
Vielen Dank für die Hilfe
Hallo,
Ich habe das über eine structure gelöst.
Gruß,
Christian
Besten Dank, habe es jetzt ebenfalls so gelöst
Auch wenn es gelöst ist... Warum steht im notify "setreading"? Sollte da nicht einfach nur "set" stehen?
P.S.: Ich gruppiere Rolläden auch über structure.