Niels Mündler
|
333e1d6789
|
Fronius (solar energy and inverter) component (#22316)
* Introduced fronius component that adds ability to track Fronius devices from Home Assistant
* Use device parameter for fetching inverter data
* Fixed handling of default scope
* Handle exceptions from yield
* Fulfill PR requirements
* Fixed houndci violations
* Found the last hound violation
* Fixed docstring (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165776934)
* Fixed import order with isort (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165776957)
* CONF_DEVICE is now CONF_DEVICEID (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165777161)
* Added docstring to class FroniusSensor (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165777792)
* Fixed docstring for state (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165777885)
* Added/fixed docstrings (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165778108 & https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165778125)
* Remove redundant log entry (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165779213)
* Fixed error message if sensor update fails (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165779435)
* Fixed error log messages (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165779751 & https://github.com/home-assistant/home-assistant/pull/11446#discussion_r165779761)
* Satisfy hound
* Handle exceptions explicit (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r168940902)
* Removed unnecessary call of update (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r168940894)
* The point makes the difference.
* Removed unrelated requirements
* Remove config logging (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r168968748)
* Reorder and fix imports (https://github.com/home-assistant/home-assistant/pull/11446#discussion_r168968725, https://github.com/home-assistant/home-assistant/pull/11446#discussion_r168968691)
* Update fronius requirement
* Various small fixes
* Small fixes
* Formatting
* Add fronius to coverage
* New structure and formatting
* Add manifest.json
* Fix data loading
* Make pylint happy
* Fix issues
* Fix parse_attributes
* Fix docstring and platform schema
* Make use of default HA-Const config values
* Change configuration setup, introducing list of monitored conditions
* Change the structure slightly, allowing for a list of sensors
* Remove periods from logging
* Formatting
* Change name generation, use variable instead of string
* small fixes
* Update sensor.py
* Incorporate correction proposals
* Setting default device inside validation
* Move import on top and small format
* Formatting fix
* Rename validation method to _device_id_validator
|
2019-06-28 20:48:52 -07:00 |