Commit graph

16 commits

Author SHA1 Message Date
Brett Adams
8f7c3da456
Add energy select entities to Tessie (#120641) 2024-07-06 11:49:53 +02:00
Brett Adams
294c31f6f5
Fix initial Wall Connector values in Tessie (#121353) 2024-07-06 10:54:09 +02:00
Brett Adams
cb92510571
Fix values at startup for Tessie (#120652) 2024-06-27 13:17:15 +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
Brett Adams
d4dc7d76d9
Refactor Tessie for future PR (#120406)
* Bump tessie-api

* Refactor

* revert bump

* Fix cover

* Apply suggestions from code review

Co-authored-by: G Johansson <goran.johansson@shiftit.se>

---------

Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-06-26 11:46:30 +02:00
Brett Adams
fde7ddfa71
Fix charge behavior in Tessie (#119546) 2024-06-21 11:30:57 +02:00
Jan Bouwhuis
ec7aecef84
Get HomeAssistantError message from translation cache only (#113688)
Get HomeAssistant error message from translation cache only
2024-03-18 14:39:41 +01:00
Brett Adams
ff0ba5361f
Add translation to Tessie exceptions (#106525)
* Fix HomeAssistantError

* Add error translations

* Add cable error

* remove underscore from fallback

* Add more exceptions

* Try again for name

* Improve messages

* Address review feedback
2024-02-21 20:58:38 +01:00
Brett Adams
149fdfb802
Minor improvements to Tessie device entries (#106623)
Add more fields to device info
2023-12-29 10:32:13 +01:00
Brett Adams
fb893a5315
Fix run errors in Tessie (#106521) 2023-12-28 09:02:04 +01:00
Brett Adams
2fe982c7f3
Handle failed updates in Tessie (#106450) 2023-12-26 17:19:44 -10:00
Brett Adams
04a56eaabe
Add data model to Tessie (#106285)
Add data model
2023-12-25 13:01:13 +01:00
Brett Adams
7c5824b4f3
Add climate platform to Tessie (#105420)
* Add climate platform

* Other fixes

* Use super native value

* change to _value

* Sentence case strings

* Add some more type definition

* Add return types

* Add some more assertions

* Remove VirtualKey error

* Add type to args

* rename climate to primary

* fix min max

* Use String Enum

* Add PRECISION_HALVES

* Fix string enum

* fix str enum

* Simplify run logic

* Rename enum to TessieClimateKeeper
2023-12-21 06:18:18 +01:00
Brett Adams
59630460c6
Quality fixes for Tessie (#105838) 2023-12-15 16:11:20 -10:00
Brett Adams
e02f4c9c60
Fix translation keys in Tessie (#105824) 2023-12-15 11:25:51 -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