Brett Adams
3d580259e1
Check Tessie scopes to fix startup bug ( #120710 )
...
* Add scope check
* Add tests
* Bump Teslemetry
2024-06-28 11:21:59 +02:00
Brett Adams
ec16fc235b
Add new coordinators to Tessie ( #118452 )
...
* WIP
* wip
* Add energy classes
* Add basis for Testing
* Bump Library
* fix case
* bump library
* bump library again
* bump library for teslemetry
* reorder
* Fix super
* Update strings.json
* Tests
* Small tweaks
* Bump
* Bump teslemetry
* Remove version
* Add WC states
* Bump to match dev
* Review feedback
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Review feedback
* Review feedback 1
* Review feedback 2
* TessieWallConnectorStates Enum
* fixes
* Fix translations and value
* Update homeassistant/components/tessie/strings.json
* Update homeassistant/components/tessie/strings.json
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-06-26 14:23:06 +02:00
epenet
2a061f58eb
Fix dangerous-default-value warnings in tessie tests ( #119605 )
2024-06-13 16:55:06 +02:00
Sid
721b2c2ca8
Enable Ruff PT012 ( #113957 )
2024-06-08 17:59:08 +02:00
Brett Adams
e4be3d8435
Improve the reliability of tests in Tessie ( #118596 )
2024-06-07 22:11:35 +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
Brett Adams
858fb1fa37
Add snapshot testing to Tessie ( #108346 )
...
* Redo Binary Sensors
* Redo Button
* Redo Climate
* Stage unfixed platforms
* Redo Cover
* Redo device tracker
* Redo lock
* Redo Media Player
* Redo Number
* Redo Select
* Redo Sensor
* Redo Switch
* Redo Update
* Fix setup_platform
* Add mixing snapshot
* Fix config flow
* Centralise entity testing
* Update snapshot
* Rename test_entities
* Fix assert_entities
2024-01-27 13:43:55 +01:00
Brett Adams
32b0bf6b4e
Improve coordinator logic in Tessie to allow sleep ( #107988 )
...
* Poll status before state
* Tests
2024-01-18 17:40:36 +01:00
Brett Adams
2fe982c7f3
Handle failed updates in Tessie ( #106450 )
2023-12-26 17:19:44 -10:00
Brett Adams
043f3e640c
Rework entity description functions in Tessie ( #106287 )
...
* use lamdba to return the library function
* Rename mocks
* lambda number
* Lambda button
* Add missing
* Remove context manager
2023-12-23 13:45:06 +01:00
Brett Adams
23fa86cc23
Add cover platform to Tessie ( #105422 )
...
* Add cover platform
* fix case
* Remove virtual key issue
* Remove redundant logic
* Fix logic that I missed
* Add missing types
* Add missing type
* Update entity
* Make window name better
* Fix test
* Update docstrings and comments
2023-12-22 10:17:23 +01:00
Brett Adams
8918a9c2c4
Add button platform to Tessie ( #106210 )
2023-12-21 16:40:55 -10:00
Brett Adams
887f9a21e5
Add Binary Sensor platform to Tessie ( #105421 )
2023-12-15 18:56:38 -10:00
Brett Adams
64a5271a51
Add Tessie Integration ( #104684 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-09 12:46:32 -10:00