mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-10 02:50:12 -04:00
Adding new back yard thermostat
This commit is contained in:
@@ -119,37 +119,37 @@ script:
|
||||
{% elif is_state("input_select.google_home", "Everywhere") %} media_player.all_speakers
|
||||
{% endif %}
|
||||
media_content_id: >
|
||||
{% if is_state("input_select.ambient_sound", "Babbling Brook") %} media-source://media_source/local/sounds/relaxing/babbling_brook.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Female Baby Shusher") %} media-source://media_source/local/sounds/relaxing/baby_shusher_hol.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Male Baby Shusher") %} media-source://media_source/local/sounds/relaxing/baby_shusher_jmp.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Country Night") %} media-source://media_source/local/sounds/relaxing/country_night.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Fireplace") %} media-source://media_source/local/sounds/relaxing/fireplace.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Forest") %} media-source://media_source/local/sounds/relaxing/forest.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Female Lullaby") %} media-source://media_source/local/sounds/relaxing/luh_lullaby_hol.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Male Lullaby") %} media-source://media_source/local/sounds/relaxing/luh_lullaby_jmp.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Ocean") %} media-source://media_source/local/sounds/relaxing/ocean.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Oscillating Fan") %} media-source://media_source/local/sounds/relaxing/oscillating_fan.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Pink Noise") %} media-source://media_source/local/sounds/relaxing/pink_noise.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Rain") %} media-source://media_source/local/sounds/relaxing/rain.mp3
|
||||
{% 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.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
|
||||
{% if is_state("input_select.ambient_sound", "Babbling Brook") %} media-source://media_source/relaxing/babbling_brook.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Female Baby Shusher") %} media-source://media_source/relaxing/baby_shusher_hol.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Male Baby Shusher") %} media-source://media_source/relaxing/baby_shusher_jmp.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Country Night") %} media-source://media_source/relaxing/country_night.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Fireplace") %} media-source://media_source/relaxing/fireplace.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Forest") %} media-source://media_source/relaxing/forest.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Female Lullaby") %} media-source://media_source/relaxing/luh_lullaby_hol.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Male Lullaby") %} media-source://media_source/relaxing/luh_lullaby_jmp.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Ocean") %} media-source://media_source/relaxing/ocean.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Oscillating Fan") %} media-source://media_source/relaxing/oscillating_fan.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Pink Noise") %} media-source://media_source/relaxing/pink_noise.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Rain") %} media-source://media_source/relaxing/rain.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "River") %} media-source://media_source/relaxing/river.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Female Rock-a-bye Baby") %} media-source://media_source/relaxing/rock_a_bye_baby_hol.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Male Rock-a-bye Baby") %} media-source://media_source/relaxing/rock_a_bye_baby_jmp.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Thunderstorm") %} media-source://media_source/relaxing/thunderstorm.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Female Twinkle Twinkle") %} media-source://media_source/relaxing/twinkle_twinkle_hol.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Male Twinkle Twinkle") %} media-source://media_source/relaxing/twinkle_twinkle_jmp.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "White Noise") %} media-source://media_source/relaxing/white_noise.mp3
|
||||
{% elif is_state("input_select.ambient_sound", "Random White Noise") %}
|
||||
{% set noises = ['media-source://media_source/local/sounds/relaxing/babbling_brook.mp3',
|
||||
'media-source://media_source/local/sounds/relaxing/country_night.mp3',
|
||||
'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.mp3'] %}
|
||||
{% set noises = ['media-source://media_source/relaxing/babbling_brook.mp3',
|
||||
'media-source://media_source/relaxing/country_night.mp3',
|
||||
'media-source://media_source/relaxing/oscillating_fan.mp3',
|
||||
'media-source://media_source/relaxing/rain.mp3',
|
||||
'media-source://media_source/relaxing/river.mp3',
|
||||
'media-source://media_source/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',
|
||||
'media-source://media_source/local/sounds/relaxing/luh_lullaby_hol.mp3',
|
||||
'media-source://media_source/local/sounds/relaxing/twinkle_twinkle_hol.mp3'] %}
|
||||
{% set noises = ['media-source://media_source/relaxing/baby_shusher_hol.mp3',
|
||||
'media-source://media_source/relaxing/luh_lullaby_hol.mp3',
|
||||
'media-source://media_source/relaxing/twinkle_twinkle_hol.mp3'] %}
|
||||
{{ noises|random }}
|
||||
{% endif %}
|
||||
media_content_type: "audio/mp4"
|
||||
|
||||
@@ -32,6 +32,7 @@ recorder:
|
||||
- input_select.master_bedroom_camera
|
||||
- automation.cycle_cameras
|
||||
- input_select.outdoor_camera_cycle
|
||||
- input_select.indoor_camera_cycle
|
||||
- sensor.nws_alerts_last_updated
|
||||
entity_globs:
|
||||
- sensor.*_text
|
||||
|
||||
@@ -0,0 +1,57 @@
|
||||
mqtt:
|
||||
sensor:
|
||||
- name: "Timestamp"
|
||||
device_class: timestamp
|
||||
icon: mdi:clock-in
|
||||
state_topic: "rtl_433/9b13b3f4-rtl433/devices/Acurite-Tower/A/6162/time"
|
||||
force_update: true
|
||||
entity_category: diagnostic
|
||||
unique_id: AcuriteTower-6162-A-UTC
|
||||
device:
|
||||
identifiers: AcuriteTower-6162-A
|
||||
name: Acurite 592TXR A
|
||||
model: Acurite 592TXR
|
||||
manufacturer: rtl_433
|
||||
|
||||
- name: "Battery"
|
||||
device_class: battery
|
||||
unit_of_measurement: "%"
|
||||
value_template: "{{ (float(value) * 99 + 1) | round(0) }}"
|
||||
state_class: measurement
|
||||
entity_category: diagnostic
|
||||
state_topic: "rtl_433/9b13b3f4-rtl433/devices/Acurite-Tower/A/6162/battery_ok"
|
||||
force_update: true
|
||||
unique_id: AcuriteTower-6162-A-B
|
||||
device:
|
||||
identifiers: AcuriteTower-6162-A
|
||||
name: Acurite 592TXR A
|
||||
model: Acurite 592TXRv2
|
||||
manufacturer: rtl_433
|
||||
|
||||
- name: "Temperature"
|
||||
device_class: temperature
|
||||
unit_of_measurement: "°C"
|
||||
value_template: "{{ value|float }}"
|
||||
state_class: measurement
|
||||
state_topic: "rtl_433/9b13b3f4-rtl433/devices/Acurite-Tower/A/6162/temperature_C"
|
||||
force_update: true
|
||||
unique_id: AcuriteTower-6162-A-T
|
||||
device:
|
||||
identifiers: AcuriteTower-6162-A
|
||||
name: Acurite 592TXR A
|
||||
model: Acurite 592TXR
|
||||
manufacturer: rtl_433
|
||||
|
||||
- name: "Humidity"
|
||||
device_class: humidity
|
||||
unit_of_measurement: "%"
|
||||
value_template: "{{ value|float }}"
|
||||
state_class: measurement
|
||||
state_topic: "rtl_433/9b13b3f4-rtl433/devices/Acurite-Tower/A/6162/humidity"
|
||||
force_update: true
|
||||
unique_id: AcuriteTower-6162-A-H
|
||||
device:
|
||||
identifiers: AcuriteTower-6162-A
|
||||
name: Acurite 592TXR A
|
||||
model: Acurite 592TXR
|
||||
manufacturer: rtl_433
|
||||
Reference in New Issue
Block a user