mirror of
https://github.com/CeeWeasel/fresh-home.git
synced 2026-08-09 10:30:14 -04:00
194 lines
5.8 KiB
YAML
194 lines
5.8 KiB
YAML
sensor:
|
|
- platform: min_max
|
|
name: Upstairs Max Temperature
|
|
type: max
|
|
entity_ids:
|
|
- sensor.master_bedroom_multisensor_air_temperature
|
|
- sensor.girls_room_multisensor_air_temperature
|
|
- sensor.thermostat_temperature
|
|
- sensor.bar_hue_motion_sensor_temperature
|
|
- sensor.front_room_thermostat_temperature
|
|
- sensor.kitchen_multisensor_air_temperature
|
|
|
|
- platform: min_max
|
|
name: Upstairs Min Temperature
|
|
type: min
|
|
entity_ids:
|
|
- sensor.master_bedroom_multisensor_air_temperature
|
|
- sensor.girls_room_multisensor_air_temperature
|
|
- sensor.thermostat_temperature
|
|
- sensor.bar_hue_motion_sensor_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.girls_room_multisensor_air_temperature
|
|
# - sensor.thermostat_temperature
|
|
# - sensor.bar_hue_motion_sensor_temperature
|
|
# - sensor.front_room_thermostat_temperature
|
|
# - sensor.kitchen_multisensor_air_temperature
|
|
|
|
- platform: min_max
|
|
name: Upstairs Max Humidity
|
|
type: max
|
|
entity_ids:
|
|
- sensor.master_bedroom_multisensor_humidity
|
|
- sensor.girls_room_multisensor_humidity
|
|
- sensor.front_room_thermostat_humidity
|
|
- sensor.kitchen_multisensor_humidity
|
|
- sensor.thermostat_humidity
|
|
|
|
- platform: min_max
|
|
name: Upstairs Min Humidity
|
|
type: min
|
|
entity_ids:
|
|
- sensor.master_bedroom_multisensor_humidity
|
|
- sensor.girls_room_multisensor_humidity
|
|
- sensor.front_room_thermostat_humidity
|
|
- sensor.kitchen_multisensor_humidity
|
|
- sensor.thermostat_humidity
|
|
|
|
- platform: min_max
|
|
name: Upstairs Mean Humidity
|
|
type: mean
|
|
entity_ids:
|
|
- sensor.master_bedroom_multisensor_humidity
|
|
- sensor.girls_room_multisensor_humidity
|
|
- sensor.front_room_thermostat_humidity
|
|
- sensor.kitchen_multisensor_humidity
|
|
- sensor.thermostat_humidity
|
|
|
|
- platform: min_max
|
|
name: Downstairs Max Temperature
|
|
type: max
|
|
entity_ids:
|
|
- sensor.computer_area_multisensor_air_temperature
|
|
- sensor.mancave_thermostat_temperature
|
|
- sensor.boys_room_multisensor_air_temperature
|
|
- sensor.great_room_multisensor_air_temperature
|
|
- sensor.furnace_room_thermostat_temperature
|
|
|
|
- platform: min_max
|
|
name: Downstairs Min Temperature
|
|
type: min
|
|
entity_ids:
|
|
- sensor.computer_area_multisensor_air_temperature
|
|
- sensor.mancave_thermostat_temperature
|
|
- sensor.boys_room_multisensor_air_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.boys_room_multisensor_air_temperature
|
|
# - sensor.great_room_multisensor_air_temperature
|
|
|
|
- platform: min_max
|
|
name: Downstairs Max Humidity
|
|
type: max
|
|
entity_ids:
|
|
- sensor.computer_area_multisensor_humidity
|
|
- sensor.great_room_multisensor_humidity
|
|
- sensor.mancave_thermostat_humidity
|
|
- sensor.boys_room_multisensor_humidity
|
|
|
|
- platform: min_max
|
|
name: Downstairs Min Humidity
|
|
type: min
|
|
entity_ids:
|
|
- sensor.computer_area_multisensor_humidity
|
|
- sensor.great_room_multisensor_humidity
|
|
- sensor.mancave_thermostat_humidity
|
|
- sensor.boys_room_multisensor_humidity
|
|
|
|
- platform: min_max
|
|
name: Downstairs Mean Humidity
|
|
type: mean
|
|
entity_ids:
|
|
- sensor.computer_area_multisensor_humidity
|
|
- sensor.great_room_multisensor_humidity
|
|
- sensor.mancave_thermostat_humidity
|
|
- sensor.boys_room_multisensor_humidity
|
|
|
|
- platform: history_stats
|
|
name: AC Cooling Time Today
|
|
entity_id: sensor.hvac_action
|
|
state: "cooling"
|
|
type: time
|
|
start: "{{ now().replace(hour=0, minute=0, second=0) }}"
|
|
end: "{{ now() }}"
|
|
|
|
- platform: history_stats
|
|
name: AC Cooling Time Past Week
|
|
entity_id: sensor.hvac_action
|
|
state: "cooling"
|
|
type: time
|
|
start: "{{ as_timestamp( now().replace(hour=0, minute=0, second=0) ) - now().weekday() * 86400 }}"
|
|
end: "{{ now() }}"
|
|
|
|
- platform: history_stats
|
|
name: AC Cooling Time Past Month
|
|
entity_id: sensor.hvac_action
|
|
state: "cooling"
|
|
type: time
|
|
end: "{{ now().replace(hour=0, minute=0, second=0) }}"
|
|
duration:
|
|
days: 30
|
|
|
|
- platform: history_stats
|
|
name: AC Fan Time Today
|
|
entity_id: sensor.hvac_action
|
|
state: "fan"
|
|
type: time
|
|
start: "{{ now().replace(hour=0, minute=0, second=0) }}"
|
|
end: "{{ now() }}"
|
|
|
|
- platform: history_stats
|
|
name: AC Fan Time Past Week
|
|
entity_id: sensor.hvac_action
|
|
state: "fan"
|
|
type: time
|
|
start: "{{ as_timestamp( now().replace(hour=0, minute=0, second=0) ) - now().weekday() * 86400 }}"
|
|
end: "{{ now() }}"
|
|
|
|
- platform: history_stats
|
|
name: AC Fan Time Past Month
|
|
entity_id: sensor.hvac_action
|
|
state: "fan"
|
|
type: time
|
|
end: "{{ now().replace(hour=0, minute=0, second=0) }}"
|
|
duration:
|
|
days: 30
|
|
|
|
- platform: history_stats
|
|
name: AC Heating Time Today
|
|
entity_id: sensor.hvac_action
|
|
state: "heating"
|
|
type: time
|
|
start: "{{ now().replace(hour=0, minute=0, second=0) }}"
|
|
end: "{{ now() }}"
|
|
|
|
- platform: history_stats
|
|
name: AC Heating Time Past Week
|
|
entity_id: sensor.hvac_action
|
|
state: "heating"
|
|
type: time
|
|
start: "{{ as_timestamp( now().replace(hour=0, minute=0, second=0) ) - now().weekday() * 86400 }}"
|
|
end: "{{ now() }}"
|
|
|
|
- platform: history_stats
|
|
name: AC Heating Time Past Month
|
|
entity_id: sensor.hvac_action
|
|
state: "heating"
|
|
type: time
|
|
end: "{{ now().replace(hour=0, minute=0, second=0) }}"
|
|
duration:
|
|
days: 30
|