Marc Mueller
2f0dd6f704
Import Generator from collections.abc (2) ( #120915 )
2024-07-01 11:58:49 +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
epenet
b8e57f6174
Use relative imports in tests [a-i] ( #119280 )
2024-06-10 12:52:34 +02:00
Marc Mueller
279483ddb0
Import Generator from typing_extensions (2) ( #118989 )
2024-06-06 17:24:22 +02:00
Joost Lekkerkerker
92bb76ed24
Use snapshot platform helper in Flexit bacnet ( #117428 )
2024-05-14 15:10:21 +02:00
epenet
0b01326f9f
Use is in ConfigEntryState enum comparison in tests (A-M) ( #114925 )
2024-04-05 17:16:55 +02:00
epenet
24f83c5890
Use is in FlowResultType enum comparison in tests ( #114917 )
...
* Use is in FlowResultType enum comparison in tests
* Adjust auth
* Adjust systemmonitor
* Once more
* Add comment
2024-04-05 10:40:14 +02:00
Joost Lekkerkerker
906d3198e3
Use is in enum comparison in config flow tests F-J ( #114670 )
...
* Use right enum expression F-J
* Fix
2024-04-02 23:01:37 +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
Erik Montnemery
426f73b1f4
Add State.last_reported ( #113511 )
...
* Add State.last_reported
* Update tests
* Update test snapshots
* Call state_reported listeners when firing state_changed event
* Add tests
2024-03-20 21:05:07 +01:00
Marc Mueller
aa16a9d707
Add empty line after module docstring (3) ( #112750 )
2024-03-08 20:38:34 +01:00
Marc Mueller
32f3f46542
Add empty line after module docstring (2) [tests.components] ( #112737 )
2024-03-08 19:16:21 +01:00
Marc Mueller
c88b337600
Add empty line after module docstring [tests f-k] ( #112709 )
2024-03-08 14:50:04 +01:00
Jonas Fors Lellky
d44e389844
Add hvac_action to flexit_bacnet climate entity ( #110498 )
...
* Add hvac_action to flexit_bacnet climate entity
Also add extra state attributes
* Remove extra state attrs
* Change hvac action to heating
2024-02-26 20:22:25 +01:00
Franck Nijhof
e0a9dcd996
Add label registry ( #110821 )
2024-02-19 11:59:08 +01:00
Jonas Fors Lellky
f7c43710dc
Refactor flexit_bacnet to use icon translations ( #110479 )
2024-02-13 16:09:18 +01:00
Jonas Fors Lellky
6091ae55dc
Add setpoints for fans to flexit_bacnet ( #110262 )
...
* Adds setpoints for fans to flexit_bacnet
* Add snapshot test for flexit_bacnet number
* Add test for flexit_bacnet number implementation
* Refactor set_native_value_fn
* Refactor names of number entities
Also refactor keys, translation keys
Order alphabetically
Update test snapshot
* Add icons to flexit_bacnet number entities
* Refactor to use icon translations, add unit of measurement
* Remove redundant assert
2024-02-13 14:55:02 +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
Jonas Fors Lellky
2b799830db
Add switch to flexit bacnet integration ( #108866 )
...
* Add platform switch to flecit_bacnet integration
* Move testing of the switch to it’s own test
* Assert correct method is called one time
* Test switch on/off error recovery
* Review comment
2024-01-25 20:59:36 +01:00
Jonas Fors Lellky
702529627e
Add missing property in flexit bacnet test ( #108606 )
...
Add missing property on mocked device
Also update the snapshot
2024-01-21 20:56:16 +01:00
Jonas Fors Lellky
ed270f558a
Add binary sensors to flexit_bacnet integration ( #108571 )
...
* Adds binary sensors to flexit_bacnet integration
* Review comments
* Removes binary sensor for electric heater
Will add switch or service later
2024-01-21 12:35:21 +01:00
Jonas Fors Lellky
7c86ea7e16
Add sensors to the flexit_bacnet integration ( #108297 )
...
* Adds sensors to the flexit_bacnet integration
* Add one platform at a time
* Removes commented out code
And restores attributes that are needed
* Review changes
* More review fixes
* Adds translations for the flexit_bacnet sensors
* Review comments
* Adds test for flexit_bacnet sensor
* Refactors the sensor test
* Review comment
* Review comment
* Review comments
2024-01-21 12:04:46 +01:00
Jonas Fors Lellky
bfe21b33f0
Add coordinator to Flexit bacnet ( #108295 )
...
* Adds coordinator and base entity class
* Patch the coordinator
* Adds device property to base class
And refactors accordingly
* Use const instead of string
* Moves _attr_has_entity_name to base entity
* Argument as positional
* Use device_id from init
2024-01-18 15:45:56 +01:00
Joost Lekkerkerker
c4f033e61c
Add test for failed initialization in Flexit BACnet ( #108294 )
2024-01-18 14:55:44 +01:00
Jonas Fors Lellky
7d5a672ed1
Add tests to flexit_bacnet integration ( #108291 )
...
* Add fixture for update method
* Mock flexit_bacnet
* Adds test for climate
* Adds snapshot testing
* Adds test for init, refactor test for config flow
2024-01-18 14:37:43 +01:00
Jonas Fors Lellky
25ebbda3a9
Add Flexit bacnet integration ( #104275 )
...
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com >
Co-authored-by: Piotr Buliński <piotr@bulinski.no >
Co-authored-by: Piotr Buliński <piotr@qbee.io >
2023-11-30 16:50:13 +01:00