Hätte mir das wie folgt gedacht:
# Beispielrollo:
#--- Rollo EG Sued -----------------------------------------------------------------------------------------------
define EG_Sued OWSWITCH DS2413 202315000000
attr EG_Sued userattr room_map structexclude
attr EG_Sued IODev usb0wire
attr EG_Sued group Rollo
attr EG_Sued model DS2413
attr EG_Sued room hidden
define Rollo_EG_Sued dummy
attr Rollo_EG_Sued eventMap /wd_blk_shutter_closed:Ab/wd_blk_shutter_open:Auf/wd_blk_shutter_halfopen:Ab50/wd_blk_shutter_4:Auf50/wd_blk_shutter_7:Licht/
attr Rollo_EG_Sued room Schlafzimmer
attr Rollo_EG_Sued webCmd Ab:Auf:Ab50:Auf50:Licht
#Rollo AB 100% - AB Taste 2 Sekunde ausloesen
define Rollo_EG_Sued_Ab notify Rollo_EG_Sued.wd_blk_shutter_closed set EG_Sued output A on-for-timer 2
attr Rollo_EG_Sued_Ab room hidden
#Rollo AUF 100% - AUF Taste 2 Sekunde ausloesen
define Rollo_EG_Sued_Auf notify Rollo_EG_Sued.wd_blk_shutter_open set EG_Sued output B on-for-timer 2
attr Rollo_EG_Sued_Auf room hidden
#Rollo AB50% - 15 Sekunden Rolladen Abwaerts - ggf. die Sleep Zeit anpassen
define Rollo_EG_Sued_Ab50 notify Rollo_EG_Sued.wd_blk_shutter_halfopen {\
fhem "set EG_Sued output A on-for-timer 2";;\
fhem "define EG_Sued_Stop at +*{1}00:00:23 set EG_Sued output B on-for-timer 2";;\
fhem "attr EG_Sued_Stop room hidden";;\
}
attr Rollo_EG_Sued_Ab50 room hidden
...
#- Struktur Schlafzimmer -----------------------------------------------------------------------------------------
define Schlafzimmer structure room EG_OstRechts EG_Sued
attr Schlafzimmer room hidden
define Rollo_Schlafzimmer dummy
attr Rollo_Schlafzimmer eventMap /wd_blk_shutter_closed:Ab/wd_blk_shutter_open:Auf/wd_blk_shutter_halfopen:Ab50/wd_blk_shutter_4:Auf50/wd_blk_shutter_7:Licht/
attr Rollo_Schlafzimmer room Schlafzimmer
attr Rollo_Schlafzimmer webCmd Ab:Auf:Ab50:Auf50:Licht
#Rollo AB 100% - AB Taste 2 Sekunde ausloesen
define Rollo_Schlafzimmer_Ab notify Rollo_Schlafzimmer.wd_blk_shutter_closed set Schlafzimmer Ab
attr Rollo_Schlafzimmer_Ab room hidden
#Rollo AUF 100% - AUF Taste 2 Sekunde ausloesen
define Rollo_Schlafzimmer_Auf notify Rollo_Schlafzimmer.wd_blk_shutter_open set Schlafzimmer Auf
attr Rollo_Schlafzimmer_Auf room hidden
...
Leider geht das Structure nicht mehr. Funktionieren tuts, wenn ich es analog den Rollos per outport setze, jedoch werden dann die Icons nicht aktualisiert. Wo habe ich den Denkfehler?