Ernst Klamer
e771421ed0
Move Solarlog state to entity description ( #62093 )
...
* Move value to const
* Move value to const
* remove cast
* Remove Statetype import
* Add in and output for callable
* fix mypy
* Add int to callable
* fix callable
* Only convert value
* Add datetime import
* Update homeassistant/components/solarlog/const.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-12-17 12:40:32 +01:00
Ernst Klamer
6e7de8f85d
Fix for failing Solarlog integration in HA 2021.12 ( #61602 )
2021-12-12 14:09:15 -08:00
Erik Montnemery
ab037383ed
Adjust state class of solarlog yield and consumption sensors ( #56824 )
2021-10-01 16:42:42 +02:00
Ernst Klamer
bd60a58765
Improvements to the solarlog integration ( #55405 )
2021-08-31 16:46:19 +02:00
Paulus Schoutsen
46d0523f98
Convert solarlog to coordinator ( #55345 )
2021-08-27 14:59:55 -07:00
Ernst Klamer
d3f17de072
Change Solarlog Watt-peak to Watt ( #55110 )
2021-08-24 10:55:40 +02:00
Ernst Klamer
4a57392881
Add state_class and device_class to Solarlog platform ( #53946 )
...
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: Joakim Sørensen <hi@ludeeus.dev>
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2021-08-23 22:11:20 +02:00
Marc Mueller
074d762664
Rename and reorganize electric unit constants ( #53243 )
2021-07-20 20:06:23 +02:00
springstan
d2b1918e9c
Drop UNIT_ prefix for percentage constant ( #39383 )
2020-09-05 21:09:14 +02:00
springstan
ef9d9b17bd
Drop UNIT_ prefix for constants ( #34164 )
...
* Drop UNIT_ prefix for VOLT
* Drop UNIT_ prefix for DEGREE
* Drop UNIT_ prefix for CONDUCTIVITY
* Drop UNIT_ prefix for UV_INDEX
* Run isort
2020-04-21 19:45:53 +02:00
springstan
f839ba00eb
Use POWER_WATT constant ( #33984 )
2020-04-11 15:40:59 +02:00
springstan
04c4501455
Add and use UNIT_VOLT constant ( #33994 )
...
* Add and use UNIT_VOLT constant
* Run isort
2020-04-11 02:04:58 +02:00
springstan
f1a0ca7cd3
Add and use percentage constant ( #32094 )
...
* Add and use percentage constant
* Fix pylint error and broken test
2020-02-28 11:46:48 -08:00
Bas Nijholt
127d84edd1
Sort imports according to PEP8 for solarlog ( #29752 )
2019-12-09 13:11:37 +01:00
Ernst Klamer
acc3646ef3
Add Solar-Log platform ( #27036 )
...
* Add Solar-Log sensor
* Codeowners update
* Update homeassistant/components/solarlog/manifest.json
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io>
* remove sunwatcher from gen_requirements_all.py
* remove sunwatcher from requirements_test_all.txt
* Remove scan_interval as configuration variable
I've set it to a fixed scan_interval of 1 minute. Removed the configuration option.
* Fix black format
* Config flow added (__init__.py)
* Config flow added (manifest.json)
* Config flow added (const.py)
* Config flow added (config_flow.py)
* Config flow added (strings.json)
* Config flow added (en.json translation)
* Config flow added (sensor.py rewritten)
* Config flow added (sensor.py)
* Config flow added (config_flows.py)
* resolve conflict config_flows.py
* Add tests
* add tests
* add tests
* Update .coverage to include all files for solarlog
* Fix await the unload
* Adjust icons, add http:// to default host
* Change icons
* Add http:// to host if not provided, fix await
* Add http:// to host if not provided, fix await
* Adjust tests for http:// added to host
* remove line
* Remove without http:// requirement
* Remove without http;// requirement
2019-10-22 23:31:43 -07:00