Add hallway browser

This commit is contained in:
2020-12-07 21:25:00 +02:00
parent ff608daf7f
commit 74337a6100
8 changed files with 101 additions and 97 deletions
@@ -69,10 +69,8 @@ cards:
- automation.lighting_master_bedroom_toggle_lights_on_bedside_switch_single_click
- automation.lighting_master_bedroom_toggle_ambient_lights_on_bedside_switch_double_click
- type: divider
- automation.lighting_kitchen_day_mode_motion_turn_lights_on
- automation.lighting_kitchen_day_mode_motion_turn_lights_off
- automation.lighting_kitchen_night_mode_motion_turn_lights_on
- automation.lighting_kitchen_night_mode_motion_turn_lights_off
- automation.lighting_kitchen_motion_on
- automation.lighting_kitchen_motion_off
- type: divider
- automation.lighting_hallway_motion_on
- automation.lighting_hallway_motion_off
+2
View File
@@ -4,6 +4,8 @@ browser_mod:
devices:
40b846ed-78c5016a:
name: browser_kitchen
9c6af9cc-98bd8a5f:
name: browser_hallway
homeassistant:
customize:
@@ -4,8 +4,13 @@ automation:
platform: state
entity_id: binary_sensor.hallway_motion_occupancy
to: "on"
condition:
condition: state
entity_id: binary_sensor.georgi_home
state: "on"
action:
- choose:
# Day Mode
- conditions:
- condition: state
entity_id: input_select.house_mode
@@ -14,13 +19,16 @@ automation:
- service: light.turn_on
entity_id: light.hallway
# Night Mode
default:
- service: light.turn_on
entity_id: light.light_lohas_6
data:
brightness_pct: 30
- service: light.turn_on
entity_id: light.light_le_8
entity_id:
- light.light_le_8
- light.browser_hallway
data:
brightness_pct: 13
@@ -51,3 +59,4 @@ automation:
entity_id:
- light.light_lohas_6
- light.light_le_8
- light.browser_hallway
@@ -1,37 +1,48 @@
automation:
- alias: Lighting · Kitchen · Day mode · Motion · Turn lights on
- alias: Lighting · Kitchen · Motion on
trigger:
platform: state
entity_id: binary_sensor.kitchen_motion_occupancy
to: "on"
condition:
condition: and
conditions:
- condition: state
entity_id: binary_sensor.georgi_home
state: "on"
- condition: state
entity_id: input_select.house_mode
state: "day"
condition: state
entity_id: binary_sensor.georgi_home
state: "on"
action:
- service: light.turn_on
entity_id: light.browser_kitchen
data:
brightness_pct: 100
- condition: or
conditions:
- condition: sun
after: sunset
after_offset: "-01:00:00"
- condition: numeric_state
entity_id: sensor.dark_sky_cloud_coverage
above: 80
- service: light.turn_on
entity_id: light.tuya_kitchen
data:
brightness_pct: 100
- choose:
# Day Mode
- conditions:
- condition: state
entity_id: input_select.house_mode
state: 'day'
sequence:
- service: light.turn_on
entity_id: light.browser_kitchen
data:
brightness_pct: 100
- condition: or
conditions:
- condition: sun
after: sunset
after_offset: "-01:00:00"
- condition: numeric_state
entity_id: sensor.dark_sky_cloud_coverage
above: 80
- service: light.turn_on
entity_id: light.tuya_kitchen
data:
brightness_pct: 100
- alias: Lighting · Kitchen · Day mode · Motion · Turn lights off
# Night Mode
default:
- service: light.turn_on
entity_id:
- light.light_le_12
- light.browser_kitchen
data:
brightness_pct: 13 # this is the lowest LE will go ¯\_(ツ)_/¯
- alias: Lighting · Kitchen · Motion off
trigger:
platform: state
entity_id: binary_sensor.kitchen_motion_occupancy
@@ -40,59 +51,36 @@ automation:
minutes: 30
condition:
condition: state
entity_id: input_select.house_mode
state: "day"
entity_id: binary_sensor.georgi_home
state: "on"
action:
- service: light.turn_off
entity_id: light.tuya_kitchen
- service: light.turn_on
entity_id: light.browser_kitchen
data:
brightness_pct: 5
- choose:
# Day Mode
- conditions:
- condition: state
entity_id: input_select.house_mode
state: 'day'
sequence:
- service: light.turn_off
entity_id:
- light.tuya_kitchen
- light.browser_kitchen
# - service: light.turn_on
# entity_id: light.browser_kitchen
# data:
# brightness_pct: 5
- alias: Lighting · Kitchen · Night mode · Motion · Turn lights on
trigger:
platform: state
entity_id: binary_sensor.kitchen_motion_occupancy
to: "on"
condition:
- condition: not
conditions:
- condition: state
entity_id: input_select.house_mode
state: "day"
- condition: state
entity_id: input_boolean.georgi_home
state: "on"
action:
- service: light.turn_on
entity_id:
- light.light_le_12
- light.browser_kitchen
data:
brightness_pct: 13 # this is the lowest LE will go ¯\_(ツ)_/¯
- alias: Lighting · Kitchen · Night mode · Motion · Turn lights off
trigger:
platform: state
entity_id: binary_sensor.kitchen_motion_occupancy
to: "off"
for:
minutes: 5
condition:
condition: not
conditions:
- condition: state
entity_id: input_select.house_mode
state: 'day'
action:
- service: light.turn_on
entity_id: light.light_le_12
data:
brightness_pct: 100
- service: light.turn_off
entity_id: light.light_le_12
- service: light.turn_on
entity_id: light.browser_kitchen
data:
brightness_pct: 5
# Night Mode
default:
- service: light.turn_on
entity_id: light.light_le_12
data:
brightness_pct: 100
- service: light.turn_off
entity_id:
- light.light_le_12
- light.browser_kitchen
# - service: light.turn_on
# entity_id: light.browser_kitchen
# data:
# brightness_pct: 5
+6 -4
View File
@@ -40,7 +40,9 @@ script:
- media_player.living_room_tv
- light.ceiling
- switch.titanium
- service: light.turn_on
entity_id: light.browser_kitchen
data:
brightness_pct: 1
- light.browser_kitchen
- light.browser_hallway
# - service: light.turn_on
# entity_id: light.browser_kitchen
# data:
# brightness_pct: 1
@@ -13,6 +13,7 @@ script:
- light.hallway_entrance
- light.bed_led
- light.browser_kitchen
- light.browser_hallway
data:
brightness_pct: 100
- service: script.security_camera_off
+6 -4
View File
@@ -27,8 +27,10 @@ script:
- media_player.living_room_tv
- switch.titanium
- group.all_radiators
- light.browser_kitchen
- light.browser_hallway
- service: light.turn_on
entity_id: light.browser_kitchen
data:
brightness_pct: 1
# - service: light.turn_on
# entity_id: light.browser_kitchen
# data:
# brightness_pct: 1
+6 -4
View File
@@ -13,10 +13,12 @@ script:
- climate.toshiba_ac
- group.all_radiators
- fan.philips_airpurifier
- light.browser_kitchen
- light.browser_hallway
- service: media_player.media_stop
entity_id: group.all_sonos
- service: light.turn_on
entity_id: light.browser_kitchen
data:
brightness_pct: 1
# - service: light.turn_on
# entity_id: light.browser_kitchen
# data:
# brightness_pct: 1