mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-09 18:40:14 -04:00
More Sectionals!
This commit is contained in:
@@ -134,7 +134,7 @@ script:
|
||||
{% elif is_state("input_select.ambient_sound", "River") %} media-source://media_source/local/Sounds/relaxing/river.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Female Rock-a-bye Baby") %} media-source://media_source/local/Sounds/relaxing/rock_a_bye_baby_hol.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Male Rock-a-bye Baby") %} media-source://media_source/local/Sounds/relaxing/rock_a_bye_baby_jmp.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Thunderstorm") %} media-source://media_source/local/Sounds/relaxing/thunderstorm/thunderstorm.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Thunderstorm") %} media-source://media_source/local/Sounds/relaxing/thunderstorm.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Female Twinkle Twinkle") %} media-source://media_source/local/Sounds/relaxing/twinkle_twinkle_hol.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Male Twinkle Twinkle") %} media-source://media_source/local/Sounds/relaxing/twinkle_twinkle_jmp.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "White Noise") %} media-source://media_source/local/Sounds/relaxing/white_noise.mp3
|
||||
@@ -144,7 +144,7 @@ script:
|
||||
'media-source://media_source/local/Sounds/relaxing/oscillating_fan.mp3',
|
||||
'media-source://media_source/local/Sounds/relaxing/rain.mp3',
|
||||
'media-source://media_source/local/Sounds/relaxing/river.mp3',
|
||||
'media-source://media_source/local/Sounds/relaxing/thunderstorm/thunderstorm.mp3'] %}
|
||||
'media-source://media_source/local/Sounds/relaxing/thunderstorm.mp3'] %}
|
||||
{{ noises|random }}
|
||||
{% elif is_state("input_select.ambient_sound", "Random Kids Noise") %}
|
||||
{% set noises = ['media-source://media_source/local/Sounds/relaxing/baby_shusher_hol.mp3',
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
amcrest:
|
||||
- name: Amcrest Camera19
|
||||
host: !secret camera19ip
|
||||
username: !secret camera19username
|
||||
password: !secret camerapassword
|
||||
stream_source: rtsp
|
||||
binary_sensors:
|
||||
- online
|
||||
@@ -35,6 +35,7 @@ recorder:
|
||||
- automation.cam14_ptz_presets
|
||||
- automation.cam14_ptz_move
|
||||
- automation.cycle_back_yard_camera
|
||||
- sensor.nws_alerts_last_updated
|
||||
entity_globs:
|
||||
- sensor.*_text
|
||||
- sensor.*_last_motion
|
||||
@@ -44,6 +45,11 @@ recorder:
|
||||
- sensor.acurite*
|
||||
- sensor.*auto_tare
|
||||
- sensor.*mac_address
|
||||
- sensor.*_last_seen
|
||||
- sensor.*_lastactive
|
||||
- sensor.*_audio_peak_volume
|
||||
- sensor.*_activewindow
|
||||
- media_player.zz*
|
||||
- binary_sensor.*running
|
||||
- switch.frigate*
|
||||
#- binary_sensor.*battery*
|
||||
@@ -77,6 +83,8 @@ recorder:
|
||||
- sensor.interlogix*
|
||||
- sensor.*_timestamp
|
||||
- sensor.everything_presence_lite*target*
|
||||
- sensor.*_cpu_percent
|
||||
- sensor.*_memory_percent
|
||||
domains:
|
||||
- updater
|
||||
- calendar
|
||||
@@ -222,6 +230,8 @@ logbook:
|
||||
- sensor.*cube*
|
||||
- sensor.*power_outage_count
|
||||
- sensor.*_timestamp
|
||||
- sensor.*_cpu_percent
|
||||
- sensor.*_memory_percent
|
||||
domains:
|
||||
- sun
|
||||
- device_tracker
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
dialogflow:
|
||||
|
||||
intent_script:
|
||||
Temperature:
|
||||
speech:
|
||||
text: The temperature at home is {{ states('sensor.thermostat_temperature') }} degrees
|
||||
LocateIntent:
|
||||
speech:
|
||||
text: >
|
||||
{%- for state in states.person -%}
|
||||
{%- if state.name.lower() == User.lower() -%}
|
||||
{{ state.name }} is at {{ state.state }}
|
||||
{%- endif -%}
|
||||
{%- else -%}
|
||||
Sorry, I don't have any trackers registered.
|
||||
{%- endfor %}
|
||||
WhereAreWeIntent:
|
||||
speech:
|
||||
text: >
|
||||
{%- if is_state('person.clint', 'home') and
|
||||
is_state('person.kristy', 'home') -%}
|
||||
You are both home, you silly
|
||||
{%- else -%}
|
||||
Kristy is at {{ states("person.kristy") }}
|
||||
and Clint is at {{ states("person.clint") }}
|
||||
{% endif %}
|
||||
TurnLights:
|
||||
speech:
|
||||
text: Turning {{ Room }} lights {{ OnOff }}
|
||||
action:
|
||||
- service: notify.mobile_app_pixel_7
|
||||
data:
|
||||
message: Someone asked via apiai to turn {{ Room }} lights {{ OnOff }}
|
||||
- service_template: >
|
||||
{%- if OnOff == "on" -%}
|
||||
switch.turn_on
|
||||
{%- else -%}
|
||||
switch.turn_off
|
||||
{%- endif -%}
|
||||
data:
|
||||
entity_id: "switch.light_{{ Room | replace(' ', '_') }}"
|
||||
@@ -224,83 +224,6 @@ google_assistant:
|
||||
room: Furnace Room
|
||||
expose: true
|
||||
|
||||
input_button.blue_room_chores:
|
||||
name: Blue Room Chores
|
||||
room: Blue Room
|
||||
expose: true
|
||||
|
||||
input_button.computer_area_chores:
|
||||
name: Computer Area Chores
|
||||
room: Computer Area
|
||||
expose: true
|
||||
|
||||
input_button.dining_room_chores:
|
||||
name: Dining Room Chores
|
||||
room: Dining Room
|
||||
expose: true
|
||||
|
||||
input_button.entryway_chores:
|
||||
name: Entryway Chores
|
||||
room: Entryway
|
||||
expose: true
|
||||
|
||||
input_button.front_room_chores:
|
||||
name: Front Room Chores
|
||||
room: Front Room
|
||||
expose: true
|
||||
|
||||
input_button.furnace_room_chores:
|
||||
name: Furnace Room Chores
|
||||
room: Furnace Room
|
||||
expose: true
|
||||
|
||||
input_button.garage_chores:
|
||||
name: Garage Chores
|
||||
room: Garage
|
||||
expose: true
|
||||
|
||||
input_button.kitchen_chores:
|
||||
name: Kitchen Chores
|
||||
room: Kitchen
|
||||
expose: true
|
||||
|
||||
input_button.great_room_chores:
|
||||
name: Great Room Chores
|
||||
room: Great Room
|
||||
expose: true
|
||||
|
||||
input_button.mancave_chores:
|
||||
name: Mancave Chores
|
||||
room: Mancave
|
||||
expose: true
|
||||
|
||||
input_button.master_bathroom_chores:
|
||||
name: Master Bathroom Chores
|
||||
room: Master Bathroom
|
||||
expose: true
|
||||
|
||||
input_button.master_bedroom_chores:
|
||||
name: Master Bedroom Chores
|
||||
room: Master Bedroom
|
||||
expose: true
|
||||
|
||||
input_button.nursery_chores:
|
||||
name: Nursery Chores
|
||||
room: Nursery
|
||||
expose: true
|
||||
|
||||
input_button.utility_room_chores:
|
||||
name: Utility Room Chores
|
||||
room: Utility Room
|
||||
expose: true
|
||||
|
||||
input_button.all_chores:
|
||||
name: All Chores
|
||||
room: Computer Area
|
||||
expose: true
|
||||
aliases:
|
||||
- Chores
|
||||
|
||||
input_button.nursery_bedtime:
|
||||
name: Kids Bedtime
|
||||
room: Nursery
|
||||
|
||||
@@ -21,16 +21,16 @@ sensor:
|
||||
- sensor.front_room_thermostat_temperature
|
||||
- sensor.kitchen_multisensor_air_temperature
|
||||
|
||||
- platform: min_max
|
||||
name: Upstairs Mean Temperature
|
||||
type: mean
|
||||
entity_ids:
|
||||
- sensor.master_bedroom_multisensor_air_temperature
|
||||
- sensor.nursery_multisensor_air_temperature
|
||||
- sensor.thermostat_temperature
|
||||
- sensor.bar_temperature
|
||||
- sensor.front_room_thermostat_temperature
|
||||
- sensor.kitchen_multisensor_air_temperature
|
||||
# - platform: min_max
|
||||
# name: Upstairs Mean Temperature
|
||||
# type: mean
|
||||
# entity_ids:
|
||||
# - sensor.master_bedroom_multisensor_air_temperature
|
||||
# - sensor.nursery_multisensor_air_temperature
|
||||
# - sensor.thermostat_temperature
|
||||
# - sensor.bar_temperature
|
||||
# - sensor.front_room_thermostat_temperature
|
||||
# - sensor.kitchen_multisensor_air_temperature
|
||||
|
||||
- platform: min_max
|
||||
name: Upstairs Max Humidity
|
||||
@@ -81,14 +81,14 @@ sensor:
|
||||
- sensor.blue_room_thermostat_temperature
|
||||
- sensor.great_room_multisensor_air_temperature
|
||||
|
||||
- platform: min_max
|
||||
name: Downstairs Mean Temperature
|
||||
type: mean
|
||||
entity_ids:
|
||||
- sensor.computer_area_multisensor_air_temperature
|
||||
- sensor.mancave_thermostat_temperature
|
||||
- sensor.blue_room_thermostat_temperature
|
||||
- sensor.great_room_multisensor_air_temperature
|
||||
# - platform: min_max
|
||||
# name: Downstairs Mean Temperature
|
||||
# type: mean
|
||||
# entity_ids:
|
||||
# - sensor.computer_area_multisensor_air_temperature
|
||||
# - sensor.mancave_thermostat_temperature
|
||||
# - sensor.blue_room_thermostat_temperature
|
||||
# - sensor.great_room_multisensor_air_temperature
|
||||
|
||||
- platform: min_max
|
||||
name: Downstairs Max Humidity
|
||||
|
||||
@@ -1,32 +1,3 @@
|
||||
input_select:
|
||||
ytube_music_player_source:
|
||||
name: Source
|
||||
icon: mdi:music-box-multiple
|
||||
options: # don't change
|
||||
- "Playlist Radio"
|
||||
- "Playlist"
|
||||
|
||||
ytube_music_player_speakers:
|
||||
name: Speakers
|
||||
icon: mdi:speaker
|
||||
options: # don't change
|
||||
- "loading"
|
||||
|
||||
ytube_music_player_playlist:
|
||||
name: Playlist
|
||||
icon: mdi:playlist-music
|
||||
options: # don't change
|
||||
- "loading"
|
||||
|
||||
ytube_music_player_playmode:
|
||||
name: Playmode
|
||||
icon: mdi:playlist-music
|
||||
options: ## don't change
|
||||
- "Shuffle"
|
||||
- "Random"
|
||||
- "Shuffle Random"
|
||||
- "Direct"
|
||||
|
||||
# Optional, defaults to true
|
||||
input_boolean:
|
||||
ytube_music_player_playcontinuous:
|
||||
|
||||
Reference in New Issue
Block a user