hass-core/homeassistant
Franck Nijhof f3c9327ccf Rewrite of Toon component (#21186)
* 🚜 Rewrite of Toon component

* 🔥 Removed manual state from list

* 👕 Addresses code review comments

* 🔥 Removes a log line that should not have been left behind

* 👕 Addresses linting warnings

* 👕 Addresses Hound CI warning

* 👕 Fixes small code styling issues

*  Sets an appropriate SCAN_INTERVAL

*  Sets min/max temperature for climate platform

* 👕 Makes imports more consistent with codebase

* 🚑 Fixes incorrect SCAN_INTERVAL value in climate platform

* 🚑 Uses OrderedDict for config_flow schema

* 👕 Adds return types for min/max temp

* 🚜 Refactors entities into their actual devices

* ⬆️ Updates toonapilib to 3.0.7

* 🚜 Refactors binary sensor state inversion

* 🚑 Fixes states of OpenTherm connection and Hot Tap Water

*  Adds Boiler Preheat binary sensor

*  Adds Toon Thermostat Program binary sensor

*  Adds Boiler Modulation Level sensor

*  Adds Daily Power Cost sensor

* 🔥 Cleanup of Toon Thermostat climate attributes

* 🚜 Adjusts config_flow with Tenant selection

* 🙋 Adds myself to codeowners file as maintainer

* ⬆️ Gen requirements

* ⬆️ Updates toonapilib to 3.0.9

*  Adds config_flow tests
2019-02-26 10:18:09 -08:00
..
auth Added command_line auth provider that validates credentials by calling a command (#19985) 2019-02-06 16:36:41 -08:00
components Rewrite of Toon component (#21186) 2019-02-26 10:18:09 -08:00
helpers Add legacy PLATFORM_SCHEMA config validation (#21072) 2019-02-16 23:05:06 -08:00
scripts Add PLATFORM_SCHEMA_BASE support to check_config.py (#20663) 2019-02-01 08:14:02 -08:00
util Load as many components in parallel as possible (#20806) 2019-02-07 22:56:40 +01:00
__init__.py Fix PEP257 issues 2016-03-08 00:06:04 +01:00
__main__.py Lint 2018-10-02 10:35:00 +02:00
bootstrap.py Update bootstrap.py 2019-02-16 14:51:30 +01:00
config.py Add default_config component (#20799) 2019-02-07 20:07:15 -08:00
config_entries.py Rewrite of Toon component (#21186) 2019-02-26 10:18:09 -08:00
const.py Deprecate conf_update_interval (#20924) 2019-02-17 06:23:09 +01:00
core.py Prevent invalid context from crashing (#21231) 2019-02-20 08:02:56 +01:00
data_entry_flow.py Add webhook + IFTTT example (#16817) 2018-09-30 14:45:48 +02:00
exceptions.py Check admin permission before able to manage config entries 2018-12-13 16:13:43 +01:00
loader.py Remove index (#21304) 2019-02-22 14:11:07 +01:00
monkey_patch.py Narrow scope of various pylint inline disables (#15364) 2018-10-10 12:17:11 +02:00
package_constraints.txt Remove constraint from regex (#21239) 2019-02-20 21:31:41 +01:00
requirements.py Improve package loadable (#16237) 2018-08-28 12:52:18 +02:00
setup.py Add default_config component (#20799) 2019-02-07 20:07:15 -08:00