2020-10-05 17:08:31 -04:00
#-------------------------------------------
# @CCOSTAN
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
Standardizing on Headers for all YAML files.
- Updated comments in various YAML configuration files to provide clearer descriptions of functionalities and integrations.
- Improved documentation for alarm, alexa_media_player, backups, blink, cbyge, climate, finance, fridge, garadget, glances, hass_agent_homepc, holiday, ios, landscape_lighting, lightning, logger, medicine, nfc_tags, noonhome, office_motion, phynplus, powerwall, printer, processmonitor, proxmox, rachio, rheem_econet, roku, sleepiq, space, speedtest, stats, superbowl, vacuum, wireless, and youtube packages.
- Added relevant links and issue references where applicable to enhance user guidance and support.
2025-11-29 13:17:00 -05:00
# Rheem EcoNet Water Heater - Monitoring and control.
2020-10-05 17:08:31 -04:00
#-------------------------------------------
Standardizing on Headers for all YAML files.
- Updated comments in various YAML configuration files to provide clearer descriptions of functionalities and integrations.
- Improved documentation for alarm, alexa_media_player, backups, blink, cbyge, climate, finance, fridge, garadget, glances, hass_agent_homepc, holiday, ios, landscape_lighting, lightning, logger, medicine, nfc_tags, noonhome, office_motion, phynplus, powerwall, printer, processmonitor, proxmox, rachio, rheem_econet, roku, sleepiq, space, speedtest, stats, superbowl, vacuum, wireless, and youtube packages.
- Added relevant links and issue references where applicable to enhance user guidance and support.
2025-11-29 13:17:00 -05:00
######################################################################
## Rheem EcoNet sensors/automations. https://amzn.to/36yOSnN
######################################################################
# Docs: https://www.home-assistant.io/integrations/econet/ | Issue #892
2025-11-21 17:23:45 -05:00
# Powerwall outage control for Rheem WH lives in config/packages/powerwall.yaml
2020-10-05 17:08:31 -04:00
##############################################################################
### Automations
##############################################################################
2023-11-14 20:53:13 +00:00
automation :
- alias : "Rheem Water Heater Health Monitoring"
trigger :
- platform : numeric_state
entity_id : sensor.rheem_wh_compressor_health
below : 90 # Adjust threshold as needed
- platform : numeric_state
entity_id : sensor.rheem_wh_tank_health
below : 90 # Adjust threshold as needed
action :
- choose :
- conditions :
- condition : trigger
id : sensor.rheem_wh_compressor_health
sequence :
- service : script.notify_engine
data :
title : "Maintenance Alert"
value1 : "Rheem Water Tank Compressor Health below recommended level."
who : 'carlo'
2023-11-17 22:16:41 +00:00
group : 'information'
2023-11-14 20:53:13 +00:00
- conditions :
- condition : trigger
id : sensor.rheem_wh_tank_health
sequence :
- service : script.notify_engine
data :
title : "Maintenance Alert"
value1 : "Rheem Water Tank Health below recommended level."
who : 'carlo'
2023-11-17 22:16:41 +00:00
group : 'information'
2023-11-14 20:53:13 +00:00
- alias : "Rheem Water Heater Hot Water Availability Alert"
trigger :
- platform : numeric_state
entity_id : sensor.rheem_wh_available_hot_water
below : 30 # Alert when available hot water drops below 30%
action :
- service : script.notify_engine
data :
title : "Hot Water Alert"
value1 : "Available hot water is below 30%."
who : 'carlo'
2023-11-17 22:16:41 +00:00
group : 'information'
2023-11-14 20:53:13 +00:00
- service : script.speech_engine
data :
2024-05-25 00:23:12 +00:00
value1 : "Please be aware that the hot water has dropped below 30% availability. Please consider taking a shower at another time. Gallons used today: {{sensor.phyn_daily_water_usage}}"
2023-11-14 20:53:13 +00:00
2025-02-18 17:12:15 +00:00
- service : notify.alexa_media_master_bathroom
data :
message : "Please be aware that the hot water has dropped below 30% availability. Please wrap up your shower soon."
data :
type : announce
- service : notify.alexa_media_upstairs
data :
message : "Please be aware that the hot water has dropped below 30% availability. Please wrap up your shower soon."
data :
type : announce
2023-11-14 20:53:13 +00:00
- wait_template : "{{ states('sensor.rheem_wh_available_hot_water')|float > 50 }}"
timeout : '01:00:00' # Adjust timeout as needed
- service : script.speech_engine
data :
2024-05-25 00:23:12 +00:00
value1 : "The available hot water is now above 50%. Normal showering can resume. Gallons used today: {{sensor.phyn_daily_water_usage}}"
2023-11-14 20:53:13 +00:00
2025-11-21 17:23:45 -05:00
#-------------------------------------------
# Available Rheem entities snapshot (for reference)
# automation.rheem_water_heater_health_monitoring
# automation.rheem_water_heater_hot_water_availability_alert
# binary_sensor.rheem_wh_running
# binary_sensor.rheem_wh_shutoff_valve
# sensor.rheem_wh_alert_count
# sensor.rheem_wh_available_hot_water
# sensor.rheem_wh_compressor_health
# sensor.rheem_wh_override_status
# sensor.rheem_wh_power_usage_today
# sensor.rheem_wh_running_state
# sensor.rheem_wh_tank_health
# sensor.rheem_wh_water_usage_today
# sensor.rheem_wh_wifi_signal
# water_heater.rheem_wh
2023-11-14 20:53:13 +00:00