FHEM - Anwendungen > Beleuchtung
LED Wifilight dimmen - über 1h von 0% auf 100% ??
fabse:
Hallo Community,
ich hab meine LED bisher so von 0% auf 100% gesteuert:
--- Code: ---define FischLichtEIN_01 at *11:10:00 set LampeTest6 RGB 121212
attr FischLichtEIN_01 group Aquarium Licht An
attr FischLichtEIN_01 room 2. Aquarium
attr FischLichtEIN_01 sortby 1
attr FischLichtEIN_01 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_02 at *11:14:00 set LampeTest6 RGB 242424
attr FischLichtEIN_02 group Aquarium Licht An
attr FischLichtEIN_02 room 2. Aquarium
attr FischLichtEIN_02 sortby 2
attr FischLichtEIN_02 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_03 at *11:18:00 set LampeTest6 RGB 363636
attr FischLichtEIN_03 group Aquarium Licht An
attr FischLichtEIN_03 room 2. Aquarium
attr FischLichtEIN_03 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_04 at *11:26:00 set LampeTest6 RGB 474747
attr FischLichtEIN_04 group Aquarium Licht An
attr FischLichtEIN_04 room 2. Aquarium
attr FischLichtEIN_04 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_05 at *11:30:00 set LampeTest6 RGB 595959
attr FischLichtEIN_05 group Aquarium Licht An
attr FischLichtEIN_05 room 2. Aquarium
attr FischLichtEIN_05 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_06 at *11:34:00 set LampeTest6 RGB 6B6B6B
attr FischLichtEIN_06 group Aquarium Licht An
attr FischLichtEIN_06 room 2. Aquarium
attr FischLichtEIN_06 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_07 at *11:38:00 set LampeTest6 RGB 7D7D7D
attr FischLichtEIN_07 group Aquarium Licht An
attr FischLichtEIN_07 room 2. Aquarium
attr FischLichtEIN_07 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_08 at *11:42:00 set LampeTest6 RGB 8F8F8F
attr FischLichtEIN_08 group Aquarium Licht An
attr FischLichtEIN_08 room 2. Aquarium
attr FischLichtEIN_08 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_09 at *11:56:00 set LampeTest6 RGB A1A1A1
attr FischLichtEIN_09 group Aquarium Licht An
attr FischLichtEIN_09 room 2. Aquarium
attr FischLichtEIN_09 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_10 at *12:00:00 set LampeTest6 RGB B3B3B3
attr FischLichtEIN_10 group Aquarium Licht An
attr FischLichtEIN_10 room 2. Aquarium
attr FischLichtEIN_10 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_11 at *12:04:00 set LampeTest6 RGB C4C4C4
attr FischLichtEIN_11 group Aquarium Licht An
attr FischLichtEIN_11 room 2. Aquarium
attr FischLichtEIN_11 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_12 at *12:08:00 set LampeTest6 RGB D6D6D6
attr FischLichtEIN_12 group Aquarium Licht An
attr FischLichtEIN_12 room 2. Aquarium
attr FischLichtEIN_12 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_13 at *12:12:00 set LampeTest6 RGB E8E8E8
attr FischLichtEIN_13 group Aquarium Licht An
attr FischLichtEIN_13 room 2. Aquarium
attr FischLichtEIN_13 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_14 at *12:16:00 set LampeTest6 RGB FAFAFA
attr FischLichtEIN_14 group Aquarium Licht An
attr FischLichtEIN_14 room 2. Aquarium
attr FischLichtEIN_14 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_15 at *12:20:00 set LampeTest6 RGB FFFFFF
attr FischLichtEIN_15 group Aquarium Licht An
attr FischLichtEIN_15 room 2. Aquarium
attr FischLichtEIN_15 widgetOverride state:datetime,step:30,theme:default,inline:true
--- Ende Code ---
geht das auch irgendwie kürzer?
Mit freundlichen Grüßen
Fabi
Damian:
--- Zitat von: fabse am 26 August 2018, 02:11:22 ---Hallo Community,
ich hab meine LED bisher so von 0% auf 100% gesteuert:
--- Code: ---define FischLichtEIN_01 at *11:10:00 set LampeTest6 RGB 121212
attr FischLichtEIN_01 group Aquarium Licht An
attr FischLichtEIN_01 room 2. Aquarium
attr FischLichtEIN_01 sortby 1
attr FischLichtEIN_01 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_02 at *11:14:00 set LampeTest6 RGB 242424
attr FischLichtEIN_02 group Aquarium Licht An
attr FischLichtEIN_02 room 2. Aquarium
attr FischLichtEIN_02 sortby 2
attr FischLichtEIN_02 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_03 at *11:18:00 set LampeTest6 RGB 363636
attr FischLichtEIN_03 group Aquarium Licht An
attr FischLichtEIN_03 room 2. Aquarium
attr FischLichtEIN_03 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_04 at *11:26:00 set LampeTest6 RGB 474747
attr FischLichtEIN_04 group Aquarium Licht An
attr FischLichtEIN_04 room 2. Aquarium
attr FischLichtEIN_04 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_05 at *11:30:00 set LampeTest6 RGB 595959
attr FischLichtEIN_05 group Aquarium Licht An
attr FischLichtEIN_05 room 2. Aquarium
attr FischLichtEIN_05 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_06 at *11:34:00 set LampeTest6 RGB 6B6B6B
attr FischLichtEIN_06 group Aquarium Licht An
attr FischLichtEIN_06 room 2. Aquarium
attr FischLichtEIN_06 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_07 at *11:38:00 set LampeTest6 RGB 7D7D7D
attr FischLichtEIN_07 group Aquarium Licht An
attr FischLichtEIN_07 room 2. Aquarium
attr FischLichtEIN_07 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_08 at *11:42:00 set LampeTest6 RGB 8F8F8F
attr FischLichtEIN_08 group Aquarium Licht An
attr FischLichtEIN_08 room 2. Aquarium
attr FischLichtEIN_08 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_09 at *11:56:00 set LampeTest6 RGB A1A1A1
attr FischLichtEIN_09 group Aquarium Licht An
attr FischLichtEIN_09 room 2. Aquarium
attr FischLichtEIN_09 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_10 at *12:00:00 set LampeTest6 RGB B3B3B3
attr FischLichtEIN_10 group Aquarium Licht An
attr FischLichtEIN_10 room 2. Aquarium
attr FischLichtEIN_10 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_11 at *12:04:00 set LampeTest6 RGB C4C4C4
attr FischLichtEIN_11 group Aquarium Licht An
attr FischLichtEIN_11 room 2. Aquarium
attr FischLichtEIN_11 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_12 at *12:08:00 set LampeTest6 RGB D6D6D6
attr FischLichtEIN_12 group Aquarium Licht An
attr FischLichtEIN_12 room 2. Aquarium
attr FischLichtEIN_12 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_13 at *12:12:00 set LampeTest6 RGB E8E8E8
attr FischLichtEIN_13 group Aquarium Licht An
attr FischLichtEIN_13 room 2. Aquarium
attr FischLichtEIN_13 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_14 at *12:16:00 set LampeTest6 RGB FAFAFA
attr FischLichtEIN_14 group Aquarium Licht An
attr FischLichtEIN_14 room 2. Aquarium
attr FischLichtEIN_14 widgetOverride state:datetime,step:30,theme:default,inline:true
define FischLichtEIN_15 at *12:20:00 set LampeTest6 RGB FFFFFF
attr FischLichtEIN_15 group Aquarium Licht An
attr FischLichtEIN_15 room 2. Aquarium
attr FischLichtEIN_15 widgetOverride state:datetime,step:30,theme:default,inline:true
--- Ende Code ---
geht das auch irgendwie kürzer?
Mit freundlichen Grüßen
Fabi
--- Ende Zitat ---
ja, als Zweizeiler :)
fabse:
--- Zitat von: Damian am 30 August 2018, 20:05:06 ---ja, als Zweizeiler :)
--- Ende Zitat ---
.....wow
und wie sieht so ein zweizeiler aus?
Also als Anfänger find ich das Forum hier nicht gerade berauschend ...
herrmannj:
wifilight kann doch selber dimmen. ramp.
jhohmann:
Wenn du die Kontrolle selbst haben willst (oder das Geräte Dimmen nicht deinen Wünschen entspricht), kannst du es ähnlich wie hier machen:
--- Code: ---define FischLichtEIN_01 at *11:10:00 set LampeTest6 RGB 121212;sleep 240;set LampeTest6 RGB 242424;sleep 240;set LampeTest6 RGB 363636;...
--- Ende Code ---
Ich habe jetzt nicht alle Stellen dran kopiert, war zu faul ;).
Nachteil dieser Lösung ist, dass du da nicht einfach unterbrechen kannst. Die sleeps laufen im Hintergrund weiter.
Ungetestet müsste auch das folgende gehen:
--- Code: ---define FischLichtEIN_01 at *11:10:00 set LampeTest6 RGB 121212;sleep 240 slLampeTest6;set LampeTest6 RGB 242424;sleep 240 slLampeTest6;set LampeTest6 RGB 363636;...
--- Ende Code ---
Dann kannst du den Rest der sleep Kette mittels:
--- Code: ---cancel slLampeTest6
--- Ende Code ---
raus werfen.
Gruß
Jürgen
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln