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
epenet
807c69f621
Add type hints to integration tests (b-c) ( #87698 )
2023-02-08 18:08:43 +01:00
amitfin
b5664f9eaf
Bump pycoolmasternet-async and add coolmaster swing mode ( #82809 )
...
* Add filter and error code support to CoolMastetNet
* Create separate entities
* coolmaster swing_mode support
* Changed default to False
* Raise HomeAssistantError
* Add tests for init and climate
* Fixed bad merge
* Catch only ValueError
2023-01-03 10:21:11 -08:00
amitfin
11b03b5669
Bump pycoolmasternet-async and add filter and error code support to CoolMastetNet ( #84548 )
...
* Add filter and error code support to CoolMastetNet
* Create separate entities
* Remove async_add_entities_for_platform
* Fixed call to async_add_entities
* Avoid using test global
2023-01-03 09:00:45 -08:00
epenet
bd87ae79ae
Adjust climate constants in coolmaster config flow ( #70764 )
2022-04-26 18:57:45 +02:00
Franck Nijhof
bb9da22a84
Clean up superfluous integration setup - part 3 ( #48484 )
2021-03-29 13:23:44 -10:00
Franck Nijhof
65cf2fcb6f
Drop asynctest ( #44746 )
2021-01-01 22:31:56 +01:00
Paulus Schoutsen
1c36bf5e19
Fix block till done in create entry config flow tests ( #42290 )
2020-10-24 16:20:56 +02:00
SNoof85
65611320d4
Use reference strings in Coolmaster ( #41066 )
...
* Update strings.json
* Update config_flow.py
* Update test_config_flow.py
2020-10-02 21:17:32 +02:00
Franck Nijhof
1c2ebdf307
Upgrade black to 20.8b1 ( #39287 )
2020-08-27 13:56:20 +02:00
On Freund
96d48c309f
Make CoolMasterNet integration async ( #38643 )
...
* make CoolMasteNet integration async
* Apply suggestions from code review
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
* Minor post-review tweaks
* Apply suggestions from code review
* Update homeassistant/components/coolmaster/__init__.py
Co-authored-by: Chris Talkington <chris@talkingtontech.com>
2020-08-09 13:08:07 -05:00
Paulus Schoutsen
ec47216388
Use built-in test helpers on 3.8 ( #34901 )
2020-04-30 13:29:50 -07:00
Paulus Schoutsen
0d700f6a63
Fix tests for Python 3.8 ( #34672 )
2020-04-25 14:32:55 -07:00
Bas Nijholt
080c702d4f
Sort imports according to PEP8 for components starting with "C" ( #29763 )
2019-12-09 18:56:21 +01:00
On Freund
0656f0c62b
Address post-merge coolmaster config flow code review ( #28163 )
...
* Address post-merge code review comments
* Use component path for 3rd party lib
2019-10-25 18:39:16 +02:00
On Freund
1412862f2a
Config entry and device for Coolmaster integration ( #27925 )
...
* Config entry and device for Coolmaster integration
* Lint/isort/flake/etc...
* Black formatting
* Code review fixes
* Config flow tests for coolmaster
* Add pycoolmaster requirement to test
* Remove port selection from Coolmaster config flow
* Update config_flow.py
* More idoimatic hash concat
2019-10-23 12:47:00 -07:00