FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Schlafsack am 27 Oktober 2023, 15:38:29

Titel: [gelöst] mehrere Rollos zusammenfassen
Beitrag von: Schlafsack am 27 Oktober 2023, 15:38:29
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
Titel: Aw: mehrere Rollos zusammenfassen
Beitrag von: Christian83 am 27 Oktober 2023, 15:57:13
Hallo,

Ich habe das über eine structure gelöst.

Gruß,

Christian
Titel: Aw: mehrere Rollos zusammenfassen
Beitrag von: Schlafsack am 27 Oktober 2023, 16:54:55
Besten Dank, habe es jetzt ebenfalls so gelöst
Titel: Aw: [gelöst] mehrere Rollos zusammenfassen
Beitrag von: KernSani am 27 Oktober 2023, 17:05:05
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.