Erik Montnemery
9f2ba6bc2c
Use ConfigFlow.has_matching_flow to deduplicate plugwise flows ( #126896 )
2024-09-27 14:32:36 +02:00
Marc Mueller
c1b24e6ba2
Small typing improvements ( #126818 )
...
* Add from __future__ import annotations
* Use PEP 695 type aliases
* Fix generator typing
2024-09-26 13:51:27 +02:00
Bouwe Westerdijk
962b9915f0
Plugwise test maintenance ( #126421 )
2024-09-24 18:11:17 +02:00
Erik Montnemery
a10d68e63e
Fix device cleanup in plugwise ( #126212 )
2024-09-18 13:50:36 +02:00
Bouwe Westerdijk
b73be2df6e
Implement model_id's in Plugwise ( #126069 )
2024-09-16 20:01:12 +02:00
Bouwe Westerdijk
29fb83e98b
Implement battery state binary sensor in Plugwise ( #126020 )
2024-09-16 11:06:25 +02:00
Bouwe Westerdijk
089c942233
Bump plugwise to v1.4.0 ( #125998 )
...
* Refresh plugwise test-fixtures
* Update test-diagnostics file
* Bump plugwise to v1.4.0
2024-09-15 21:26:33 +02:00
G Johansson
a913587eb6
Climate validate temperature(s) out of range ( #118649 )
...
* Climate temperature out of range
* Fix test sensibo
* use temp converting for min/max
* Fix
* Fix mqtt tests
* Fix honeywell tests
* Fix Balboa tests
* Fix whirlpool test
* Fix teslemetry test
* Fix plugwise test
* Fix tplink test
* Fix generic thermostat test
* Fix modbus test
* Fix fritzbox tests
* Honewell
2024-07-31 19:17:53 +02:00
Marc Mueller
921430d497
Import Generator from collections.abc (3) ( #120916 )
2024-07-01 12:09:11 +02:00
Bouwe Westerdijk
32c07180f6
Delete removed device(s) at runtime in Plugwise ( #120296 )
2024-06-26 16:08:32 +02:00
Bouwe Westerdijk
4defc4a58f
Implement a reboot-button for Plugwise ( #120554 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-06-26 15:28:50 +02:00
Bouwe Westerdijk
b07453dca4
Implement remaining select-adaptions for Plugwise ( #120544 )
2024-06-26 13:37:08 +02:00
Bouwe Westerdijk
d00fe1ce7f
Import DOMAIN constants for Plugwise and implement ( #120530 )
2024-06-26 12:17:17 +02:00
Bouwe Westerdijk
41026b9227
Implement @plugwise_command for Plugwise Select platform ( #120509 )
2024-06-26 11:04:00 +02:00
Bouwe Westerdijk
0a48cc29b6
Implement @plugwise_command for Plugwise Number platform ( #120503 )
2024-06-26 10:24:29 +02:00
Bouwe Westerdijk
f257fcb0d1
Bump plugwise to v0.38.3 ( #120152 )
2024-06-23 10:58:08 +02:00
epenet
c896458fcf
Fix namespace-import pylint warning in components ( #119299 )
2024-06-10 15:55:08 +02:00
epenet
fbaba3753b
Fix root-import pylint warning in components ( #119294 )
...
* Fix root-import pylint warning in components
* Adjust
* Adjust
2024-06-10 15:14:49 +02:00
Marc Mueller
274cd41d57
Fix Generator annotations in tests (1) ( #119018 )
2024-06-07 08:43:32 +02:00
Marc Mueller
837ee7c4fb
Import Generator from typing_extensions (4) ( #118992 )
2024-06-06 17:41:37 +02:00
Bouwe Westerdijk
83e62c5239
Discover new device at runtime in Plugwise ( #117688 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2024-05-29 11:00:07 +02:00
epenet
301c17cba7
Use registry fixtures in tests (o-p) ( #118292 )
2024-05-28 13:42:38 +02:00
Bouwe Westerdijk
84cc650bb3
Implement runtime data for Plugwise ( #117172 )
2024-05-13 09:38:06 +02:00
Bouwe Westerdijk
2c7a1ddb1d
Bump plugwise to v0.37.2 ( #115989 )
2024-04-23 22:13:09 +02:00
Joost Lekkerkerker
ee66f6ec8c
Use is in enum comparison in config flow tests P-T ( #114675 )
2024-04-02 11:21:50 -10:00
Jan-Philipp Benecke
ecf286cd81
Avoid use of `hass.helpers` in plugwise test ( #114534 )
2024-04-01 00:41:47 +02:00
Joost Lekkerkerker
6bb4e7d62c
Bump ruff to 0.3.4 ( #112690 )
...
Co-authored-by: Sid <27780930+autinerd@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
Co-authored-by: J. Nick Koston <nick@koston.org>
2024-03-26 00:02:16 +01:00
Bouwe Westerdijk
ace21c876c
Bump plugwise to v0.37.1 ( #113245 )
2024-03-25 11:15:33 +01:00
Marc Mueller
1722e23df8
Add empty line after module docstring [tests l-p] ( #112710 )
2024-03-08 14:55:15 +01:00
G Johansson
ddb56fe20d
Modify climate turn_on/off backwards compatibility check ( #109195 )
...
* Modify climate turn_on/off backwards compatibility check
* Fix logger message
* Comments
* Fix demo
* devolo
* ecobee
* Some more
* Fix missing feature flag
* some more
* and some more
* Remove demo change
* Add back demo change
* Fix demo
* Update comments
2024-01-31 16:29:36 +01:00
G Johansson
bc720b48b4
Add TURN_OFF and TURN_ON to ClimateEntityFeature ( #101673 )
...
* Add ClimateEntityFeature.TURN_OFF
* Fixes
* Fixes
* wording
* Change to services
* Fixing
* Fixing
* Last bits
* Review comments
* Add hvac_modes checks
* Fixes
* Add tests
* Review comments
* Update snapshots
* balboa
* coolmaster
* ecobee
* mqtt
* nest
* plugwise
* smarttub
* whirlpool
* zwave_js
* fix test climate
* test climate
* zwave
* nexia
* nuheat
* venstar
* tado
* smartthings
* self.hvac_modes not None
* more tests
* homekit_controller
* homekit controller snapshot
2024-01-30 15:07:47 +01:00
Bouwe Westerdijk
a874895a81
Add gateway_mode Select to Plugwise ( #108019 )
2024-01-16 14:35:09 +01:00
Bouwe Westerdijk
b034d6d0a1
Bump plugwise to v0.36.2 ( #108012 )
2024-01-14 11:25:45 +01:00
Bouwe Westerdijk
3e3f9cf092
Bump plugwise to v0.35.3 ( #105442 )
2023-12-11 10:29:50 +01:00
Bouwe Westerdijk
46e75ed94b
Bump plugwise to v0.34.5 ( #105330 )
2023-12-08 21:15:33 +01:00
Bouwe Westerdijk
959b98be0e
Plugwise: bug-fix for Anna + Techneco Elga combination ( #104521 )
2023-11-26 13:08:10 +01:00
Bouwe Westerdijk
4700ad7817
Add HVACMode.OFF to Plugwise Adam ( #103360 )
2023-11-24 20:07:17 +01:00
Bouwe Westerdijk
0996c82c02
Plugwise: limit _attr_max_temp to 35.0 for thermostats that report a max of 100. ( #104324 )
2023-11-22 13:20:33 +01:00
Tom
2a31eb6762
Fix Plugwise Schedule selection ( #103262 )
2023-11-03 12:17:36 +01:00
Bouwe Westerdijk
a5461a9a90
Bump plugwise to v0.33.2 ( #102671 )
2023-10-24 23:11:16 +02:00
Bouwe Westerdijk
8c3ae1b30c
Add hvac_modes property to Plugwise ( #102636 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2023-10-24 17:53:55 +02:00
Bouwe Westerdijk
c7d2499a52
Bump plugwise to v0.33.1 ( #102052 )
2023-10-23 15:47:12 +02:00
Bouwe Westerdijk
5cf5f5b4cf
Add missing step-differentiation for the Plugwise temperature_offset ( #100654 )
2023-09-21 19:31:53 +02:00
J. Nick Koston
0eca433004
Update zeroconf discovery to use IPAddress objects to avoid conversions ( #100567 )
2023-09-19 18:58:46 +02:00
Bouwe Westerdijk
c01a9987b5
Add Plugwise temperature_offset number ( #100029 )
...
Add temperature_offset number
2023-09-10 11:34:09 +02:00
Joost Lekkerkerker
4bc079b219
Use snapshot assertion in Plugwise diagnostic test ( #100008 )
...
* Use snapshot assertion in Plugwise diagnostic test
* Use snapshot assertion in Plugwise diagnostic test
2023-09-10 00:38:17 +02:00
Bouwe Westerdijk
081d0bdce5
Bump plugwise to v0.32.2 ( #99973 )
...
* Bump plugwise to v0.32.2
* Adapt number.py to the backend updates
* Update related test-cases
* Update plugwise test-fixtures
* Update test_diagnostics.py
2023-09-09 23:50:26 +02:00
Bouwe Westerdijk
b41d3b465c
Add domestic_hot_water_setpoint number to Plugwise ( #98092 )
...
* Add max_dhw_temperature number
* Update strings.json
* Add related tests
* Correct test
* Black-fix
2023-08-13 12:57:34 +02:00
Tom
4a4523c249
Bump plugwise to v0.31.9 ( #97203 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
Co-authored-by: Bouwe <bouwe.s.westerdijk@gmail.com>
2023-08-08 16:38:37 +02:00
Franck Nijhof
ed79265843
Enable Ruff PT006 ( #88165 )
...
* Enable Ruff PT006
* Adjust existing cases
* Fix tests
* Remove unneeded parentheses
2023-02-15 14:09:50 +01:00