epenet
25aea140be
Cleanup unnecessary reconfigure_confirm from config flows ( #128086 )
2024-10-14 12:57:15 +02:00
dontinelli
b8131cee2e
Add missing translation string in solarlog ( #128015 )
2024-10-09 16:58:16 +02:00
epenet
a2404e7fb8
Use reconfigure_confirm in solarlog config flow ( #127215 )
...
* Use reconfigure_confirm in solarlog config flow
* Fix test
2024-10-01 14:24:44 +02:00
dontinelli
41ffa8d6db
Add login and rewrite access to extended data for solarlog ( #126024 )
...
* Initial commit
* Add/update tests
* Minor adjustment
* Update data_schema
* Adjust get password
* Set const for has_password, remove deletion of extended_data
* Update diagnostics snapshot
* Correct typo
* Add test for migration from mv 2 to 3
* Adjust migration test
2024-09-20 14:19:45 +02:00
dontinelli
97a025ccc1
Add sensor for self-consumption in solarlog ( #119885 )
2024-06-21 16:16:09 +02:00
dontinelli
a0f81cb401
Add solarlog reconfigure flow ( #119913 )
2024-06-21 13:35:22 +02:00
dontinelli
2555827030
Replace Solarlog unmaintained library ( #117484 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2024-06-18 09:06:22 +02:00
c0ffeeca7
bf49a3dcc2
Solar-Log to Soundtouch: add host field description ( #104863 )
2023-12-04 10:48:58 +01:00
Joost Lekkerkerker
dfad1a920f
Add entity translations to solarlog ( #96157 )
2023-07-11 20:19:51 +02:00
scheric
1b4254d1df
Use common string in Solarlog config flow ( #41130 )
...
* Update common Strings
* Merge feadback
2020-10-03 15:22:15 +02:00
Paulus Schoutsen
dd32324e01
Use config flow references for data ( #35529 )
2020-05-12 10:50:44 -07:00
Paulus Schoutsen
55dfca7467
Drop title from translations if brand name ( #34306 )
2020-04-16 12:52:53 -07:00
Paulus Schoutsen
d36204a968
Move title translation to root ( #33850 )
2020-04-15 09:41:18 -07: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