fredericvl
da0ff8d8c4
Only add SAJ sensors that are enabled and available ( #34978 )
...
* Bump pysaj to 0.0.16
* Only add SAJ sensors that are enabled/available
2020-05-09 22:23:57 -04:00
Paulus Schoutsen
f1d3c0d19b
Remove unused manifest fields ( #33595 )
2020-04-03 12:58:19 -07:00
Paulus Schoutsen
aef06a3544
Directly call write state 2 ( #33513 )
...
* Directly call async_write_ha_state pt2
* Directly call async_write_ha_state pt2
* Fix mock
* Address comments
2020-04-03 09:34:50 +02:00
springstan
a85808e325
Add and use time related constants ( #32065 )
...
* Add and use time related constants
* Sort time constants and reuse them in data rate constants
* Fix greeneyemonitor import
* Fix greeneyemonitor import V2
* Fix failing here_travel_time test
* Add TIME_MONTHS and TIME_YEARS
* Use TIME_MINUTES in opentherm_gw and isy994
* Add and use TIME_MILLISECONDS
* Change inconsistent ones
* Add TIME_MICROSECONDS and TIME_WEEKS
* Use constants in apcupsd and travisci
* Fix import error in upnp sensor.py
* Fix isy994 sensor.py using TIME_YEARS
* Fix dyson tests
* Use TIME_SECONDS in more places
* Use TIME_DAYS in google wifi
2020-02-23 22:09:24 +02:00
Christian Clauss
df7d2b3aeb
Fix typos found by codespell ( #31243 )
...
* Fix typos found by codespell
* Fix typos found by codespell
* codespell: Furture ==> Future
* Update test_config_flow.py
* Update __init__.py
* Spellcheck: successfull ==> successful
* Codespell: unsuccesful ==> unsuccessful
* Codespell: cant ==> can't
* Codespell: firware ==> firmware
* Codespell: mimick ==> mimic
2020-01-31 08:33:00 -08:00
Paulus Schoutsen
e9e44dbd97
Fix callback and async ( #31281 )
...
* Fix callback and async
* Fix a return
* Fix test
* Fix mqtt tests
* Fix some more callbacks
2020-01-29 13:59:45 -08:00
Franck Nijhof
22760a0bee
Correct names in manifests (Q-S) ( #30543 )
2020-01-07 08:19:44 -05:00
Franck Nijhof
a84741392b
Format all manifests with prettier ( #30521 )
2020-01-06 21:28:23 +01:00
Bas Nijholt
23b92b2a56
Sort imports according to PEP8 for components starting with "S" ( #29777 )
2019-12-09 14:38:01 +01:00
fredericvl
3e4f7fddf2
Handle offline state of SAJ inverters ( fixes #29007 ) ( #29009 )
...
* Fix for SAJ issue #29007
* Sort mapping
2019-11-25 08:46:49 -05:00
fredericvl
5e973dd017
Change unique id for SAJ sensor based on device SN ( #28663 )
...
* Change unique id for SAJ sensor based on device SN
* Add SAJ device name + sn to state attributes
* Revert device state attributes (after review)
2019-11-15 09:21:46 +01:00
fredericvl
caedc14b00
Added support for multiple SAJ solar inverters ( #28612 )
...
Changes after review
2019-11-08 10:48:28 -07:00
fredericvl
ef92c5672d
Bump pysaj to v0.0.13 (fix for sensor date) ( #28351 )
2019-10-31 09:39:27 +01:00
fredericvl
b6fd191dc4
Add support for SAJ inverters connected via WiFi ( #27742 )
...
* Add support for SAJ inverters connected via WiFi
* Changes after review for saj
2019-10-23 12:11:04 -07:00
Franck Nijhof
c7da781efc
Update documentation link URL for integrations in all manifests ( #27114 )
2019-10-02 09:25:44 -07:00
fredericvl
2e3bc5964d
Add saj component ( #26902 )
...
* Add saj component
* Performed requested changes after review
* Performed requested changes after review 2
* Performed requested changes after review 3
* Black
* Bump pysaj library version
* Changes after review
* Fix flake8
* Review changes + isort
2019-10-01 13:25:57 +02:00