Commit graph

23 commits

Author SHA1 Message Date
Bouwe Westerdijk
0c8884fd51
Add sensor, selector and switch for Plugwise Anna + Loria combination ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-10-19 11:26:27 +02:00
Franck Nijhof
93425b0e4d
Migrate Plugwise to new entity naming style () 2022-07-20 11:38:00 +02:00
Franck Nijhof
3896b4a31d
Add additional switches to Plugwise () 2022-02-10 15:49:19 +01:00
Franck Nijhof
8760cb035a
More cleanup in Plugwise switch () 2022-02-10 10:17:37 +01:00
Franck Nijhof
b3814aa4e6
Refactor Plugwise command handling () 2022-02-10 09:53:26 +01:00
Franck Nijhof
aa95150360
Add entity descriptions to Plugwise switch platform () 2022-02-09 17:56:07 +01:00
Franck Nijhof
dad1dbeb6e
Cleanup hass.data in Plugwise () 2022-02-08 21:17:49 +02:00
Franck Nijhof
41a4d40b71
Reuse existing coordinator entity update in Plugwise platforms ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-02-08 19:54:10 +01:00
Franck Nijhof
4efebcb86c
Use upstream device information for Plugwise () 2022-02-08 19:08:01 +01:00
Franck Nijhof
d12a392767
Update plugwise 0.16.2 () 2022-02-08 11:13:05 +01:00
Franck Nijhof
34a636ef0b
Extract Plugwise DataUpdateCoordinator into module () 2022-02-06 19:03:50 +02:00
Franck Nijhof
a0895f1bf2
Small cleanup in Plugwise switch () 2022-02-06 10:51:50 +01:00
Franck Nijhof
131dbd6c8e
Move Plugwise logger into constants () 2022-02-06 01:43:05 +02:00
Franck Nijhof
a6e36a6eb9
Simplify unique ID handling in Plugwise () 2022-02-05 23:59:37 +01:00
Franck Nijhof
87049283c1
Extract base entity class in Plugwise () 2022-02-05 19:09:37 +01:00
epenet
e4a88e921f
Add switch setup type hints [n-r] ()
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-03 19:24:34 +01:00
Marc Mueller
3f1b4906bf
Use assignment expressions 35 () 2021-10-31 18:32:17 +01:00
Tom
db60a71603
Change Plugwise integration to plugwise module ()
* Switch to plugwise module and forthcoming changes

* Adjusted according to review

* Fix leaving out domain for tests

* Add tests for exceptions

* Add more tests for exceptions

* Version bump

* Wording on test

* Catch-up with dev
2020-11-20 20:43:20 -06:00
Tom
877bfcb308
Add support for Stretch product to Plugwise integration ()
* Initial switch-group/stretch with failing wk_lisa_battery test

* Adding switch tests, but TypeErrors, needs more investigation

* Fixes and tests aligned

* Review updates

* Use const

* Comments

* Add stretch hostname for testing part

* Remove unused consts

* Revert guardings in line with -beta

* Catchup with dev (mostly with ourselves from )

* Update docstring

* Remove debug logging

* Fix for  (incorrect entity namingi)

* Fix naming for gas interval

* Add missing CONF_USERNAME and use of it

* Change "dummy" to "class"

* Don't use "class"

* Fix CONF_USERNAME default, dummy and other consts

Co-authored-by: Bouwe Westerdijk <11290930+bouwew@users.noreply.github.com>
2020-11-08 11:09:43 -06:00
Tom
b8f291d58e
Prepare Plugwise integration for USB products ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-10-07 22:25:42 +02:00
Bouwe Westerdijk
61e8ab1300
Add Plugwise scan_interval config option ()
Co-authored-by: Tom Scholten <tom@sue.nl>
Co-authored-by: Tom Scholten <git@scholten.nu>
2020-09-06 15:26:14 -05:00
Tom
48d1bc7c13
Cleanup and improve Plugwise merges ()
* Remove period from logging messages

* Save indentation using guard clauses

* Typo

* Walk other files

* Rewalk all files

* Not cleanup, but adding indicatd missing measurements

* Revert new sensors
2020-06-04 08:18:46 +02:00
Tom
61c08e792d
Update plugwise to async and config_flow switch part ()
* Add switch component

* Update homeassistant/components/plugwise/switch.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Update homeassistant/components/plugwise/switch.py

Co-authored-by: J. Nick Koston <nick@koston.org>

* Improvements by @bdraco

Co-authored-by: J. Nick Koston <nick@koston.org>
2020-06-02 14:45:14 -05:00