update
This commit is contained in:
@@ -15,6 +15,11 @@ def timed_sleep_f(content, light_off_mins, music_off_mins, shuffle):
|
||||
return f
|
||||
|
||||
|
||||
@state_trigger("switch.tasmota07 == 'on'")
|
||||
def foen_auto_off():
|
||||
timer.fon_timer.start(duration="00:45:00")
|
||||
|
||||
|
||||
@event_trigger("ir_command_received", "host == 'bedroompi.fritz.box' and repeat_counter == 0")
|
||||
def ir_remote_schlafzimmer(button_name=None, **kwargs):
|
||||
p = {'player': 'media_player.bedroompi'}
|
||||
@@ -36,7 +41,7 @@ def ir_remote_schlafzimmer(button_name=None, **kwargs):
|
||||
|
||||
'btn_0': radio_f('Bayern 3', **p),
|
||||
'key_numeric_pound': radio_f('Bayern 2', **p),
|
||||
'key_numeric_star': radio_f('Antenne Bayern', **player),
|
||||
#'key_numeric_star': lambda: timer.fon_timer.start(duration="00:10:00"),
|
||||
|
||||
'key_red': scene_f('schlafzimmer_stillen'),
|
||||
'key_green': scene_f('schlafzimmer_orange'),
|
||||
@@ -51,9 +56,10 @@ def ir_remote_schlafzimmer(button_name=None, **kwargs):
|
||||
if button_name in mapping:
|
||||
mapping[button_name]()
|
||||
elif button_name == "key_numeric_star": # Foen
|
||||
repeat_one_crossfade(**p)
|
||||
media_player.play_media(media_content_id='Foen', media_content_type='music', entity_id=p['player'])
|
||||
media_player.volume_set(volume_level=60, entity_id=p['player'])
|
||||
#repeat_one_crossfade(**p)
|
||||
#media_player.play_media(media_content_id='Foen', media_content_type='music', entity_id=p['player'])
|
||||
#media_player.volume_set(volume_level=60, entity_id=p['player'])
|
||||
timer.fon_timer.start(duration="00:10:00")
|
||||
elif button_name == 'key_power': # Music & Lights off
|
||||
media_player.media_pause(entity_id=p['player'])
|
||||
light.turn_off(entity_id='group.bedroom')
|
||||
|
||||
Reference in New Issue
Block a user