-
- Downloads
Introducing support to Melnor RainCloud sprinkler systems (#9287)
* Introducing support to Melnor RainCloud sprinkler systems * Make monitored_conditions optional for sub-components * Part 1/2 - Modified attributes, added DATA_ constant and using battery helper * Part 2/2 - Refactored self-update hub * Fixed change requested: - Dispatcher signal connection - Don't send raincloud object via dispatcher_send() - Honoring the dynamic scan_interval value on track_time_interval() * Inherents async_added_to_hass() on all device classes * Makes lint happy * * Refactored RainCloud code to incorporate suggestions. Many thanks to @pvizelli and @martinhjelmare!! * Removed Entity from RainCloud sensor and fixed docstrings * Update raincloud.py * Update raincloud.py * fix lint
Showing
- .coveragerc 3 additions, 0 deletions.coveragerc
- homeassistant/components/binary_sensor/raincloud.py 70 additions, 0 deletionshomeassistant/components/binary_sensor/raincloud.py
- homeassistant/components/raincloud.py 179 additions, 0 deletionshomeassistant/components/raincloud.py
- homeassistant/components/sensor/raincloud.py 69 additions, 0 deletionshomeassistant/components/sensor/raincloud.py
- homeassistant/components/switch/raincloud.py 94 additions, 0 deletionshomeassistant/components/switch/raincloud.py
- requirements_all.txt 3 additions, 0 deletionsrequirements_all.txt
homeassistant/components/raincloud.py
0 → 100644
homeassistant/components/sensor/raincloud.py
0 → 100644
homeassistant/components/switch/raincloud.py
0 → 100644
Please register or sign in to comment