Commit Graph

75 Commits (2747da784c372e8cda40468f684149b711020402)

Author SHA1 Message Date
Franck Nijhof ed79265843
Enable Ruff PT006 ()
* Enable Ruff PT006

* Adjust existing cases

* Fix tests

* Remove unneeded parentheses
2023-02-15 14:09:50 +01:00
epenet 2cdc741900
Add type hints to integration tests (part 17) () 2023-02-15 11:14:04 +01:00
epenet a79be493e5
Adjust hass_client type hint in integration tests ()
* Adjust hass_client type hint in integration tests

* Adjust hass_client_no_auth

* Fix rebase
2023-02-02 16:29:57 -05:00
Franck Nijhof 62dcbe5258
Enable Ruff PT001 () 2023-01-26 18:05:05 +01:00
Tom 60604f7905
Default disable voltage sensors in Plugwise () 2023-01-09 12:09:32 +01:00
Bouwe Westerdijk 5eb7aed0ca
Plugwise: add support for 3-phase DSMR's ()
* Bump plugwise to v0.27.0

* Add p1-3phase test-fixture

* Add the new 3ph P1 DSMR sensors

* Add p1 3ph test-case
2023-01-08 13:11:29 +01:00
Franck Nijhof bcf32f8331
Mark required fields in FlowResult typedict ()
* Mark required fields in FlowResult typedict

* Remove unneeded asserts from tests
2022-12-30 12:01:45 +01:00
Bouwe Westerdijk 2c4f9ca037
Update plugwise to v0.25.14, improve number detection ()
fixes undefined
2022-12-05 20:17:19 +01:00
Franck Nijhof 13458dc722
Centralize exception handling in Plugwise () 2022-11-25 15:56:58 +01:00
Bouwe Westerdijk ea1868b7b9
Bump plugwise to v0.25.12 ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
fixes undefined
2022-11-25 10:55:51 +01:00
Bouwe Westerdijk bd6678c73b
Bump plugwise to v0.25.3 () 2022-10-23 12:42:35 +02:00
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
Bouwe Westerdijk f5666641ce
Bump plugwise to v0.25.2 and adapt climate ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-10-16 20:32:38 +02:00
Bouwe Westerdijk 6abf677092
Bump plugwise to v0.25.0 and adapt relevant plugwise code () 2022-10-12 14:48:09 +02:00
Bouwe Westerdijk 2667f0b792
Bump plugwise to v0.21.3, add related new features ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-09-26 15:55:29 +02:00
epenet 0d696b84b2
Cleanup root component imports in tests () 2022-09-21 06:57:41 -10:00
Franck Nijhof 2eb265f28b
Remove mDNS iteration from Plugwise unique ID ()
* Remove mDNS iteration from Plugwise unique ID

* Add iteration to tests
2022-09-18 12:17:28 +02:00
Bouwe Westerdijk aaaca0b2bd
Add tests for the Plugwise Select platform () 2022-07-26 22:02:50 +02:00
Franck Nijhof 11e7ddaa71
Plugwise prefer use of Adam instead of Anna ()
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-07-20 11:58:17 +02:00
Bouwe Westerdijk 34f1d5e094
Add Plugwise number platform () 2022-07-13 09:21:58 +02:00
Franck Nijhof 323d4a0e1b
Use FlowResultType enum in Plugwise tests () 2022-07-07 17:25:23 +02:00
Bouwe Westerdijk e17a653cf0
Bump plugwise to v0.18.4 () 2022-05-23 10:59:10 +02:00
Bouwe Westerdijk 5a7624bfd4
Bump plugwise to v0.18.2 () 2022-05-12 15:19:50 +02:00
Franck Nijhof ef16e6c129
Fix Plugwise recovering from aiohttp client error () 2022-05-10 15:28:44 +02:00
epenet 896b616687
Use climate enums in plugwise () 2022-04-26 09:03:23 +02:00
Franck Nijhof 7003862bd8
Fix Plugwise to not use invalid discovery data () 2022-04-21 16:06:22 +03:00
Bouwe Westerdijk 9902ecb417
Remove use of HVAC_MODE_OFF in plugwise climate, it's not implemented () 2022-04-01 20:53:09 +02:00
Tom 3590467ce6
Update plugwise module to 0.17.2 () 2022-03-30 19:37:05 +02:00
Tom 4d607b2eb5
Update plugwise module to 0.16.9 ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-03-30 17:12:20 +02:00
epenet 053c4428a9
Prettify json (component test fixtures) () 2022-03-30 11:37:17 +02:00
Franck Nijhof d645e80ccd
Clean up async_update_entity helper usage () 2022-03-25 15:22:58 -07:00
Tom 66f506557f
Prevent adding plugwise products used as secondary controllers ()
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-03-15 08:53:53 +01:00
Tom b138a759b6
Update plugwise module to 0.16.8 () 2022-03-13 19:37:59 +01:00
Tom 620b653d76
Plugwise bump module version to fix heating-state and OnOff devices () 2022-02-20 20:45:19 +01:00
Tom dacc2b1ab0
Plugwise update Zigbee addressing fixture data to 64bits () 2022-02-17 20:58:06 +01:00
Tom f8d38a1025
Plugwise: Update fixtures () 2022-02-17 17:03:18 +01:00
Franck Nijhof de24d00a1c
Use min/max/step from thermostat in Plugwise () 2022-02-17 14:11:47 +01:00
Franck Nijhof 4051e2f518
Fix Plugwise auto HVAC mode ()
* Fix Plugwise auto hvac mode

* Clean up set HVAC
2022-02-16 13:22:21 +01:00
Joshua Roys 9134e5c844
Get discovered zeroconf IPv6 addresses () 2022-02-11 16:46:17 -06:00
Franck Nijhof 11a13aa0b8
Add heating and cooling binary sensors to Plugwise () 2022-02-11 13:36:27 +01:00
Franck Nijhof bd920aa43d
Cleanup existing Plugwise tests and test fixtures ()
* Cleanup existing Plugwise tests and test fixtures

* More cleanup
2022-02-10 20:41:30 +01:00
Franck Nijhof b8253b1b47
Plugwise HVAC/Preset mode fixes () 2022-02-10 18:10:21 +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 4efebcb86c
Use upstream device information for Plugwise () 2022-02-08 19:08:01 +01:00
Franck Nijhof 1fc717ed1c
Add diagnostics support to Plugwise () 2022-02-08 12:43:45 +01:00
Franck Nijhof d12a392767
Update plugwise 0.16.2 () 2022-02-08 11:13:05 +01:00
Franck Nijhof 62a314015c
BinarySensorEntityDescriptions for Plugwise () 2022-02-06 17:25:55 +01:00
Franck Nijhof b0bb2d2453
Cleanup Plugwise config flow and tests () 2022-02-05 19:07:02 +01:00