Brett Adams
dac661831e
Add unique IDs to config entries for Teslemetry ( #115616 )
...
* Add basic UID
* Add Unique IDs
* Add debug message
* Readd debug message
* Minor bump config version
* Ruff
* Rework migration
* Fix migration return
* Review feedback
* Add test for v2
2024-06-15 12:10:02 +02:00
Brett Adams
7509ccff40
Use entry runtime data in Teslemetry ( #117283 )
...
* runtime_data
* runtime_data
* Remove some code
* format
* Fix missing entry.runtime_data
2024-05-12 08:25:09 -04:00
Brett Adams
219cb7a788
Add additional sensors to Teslemetry ( #112555 )
...
* Add more sensors
* Fix coverage
* Dont do this rename yet
* Fix case
* Update snapshot
* Add icons
* Remove unused icons
* Update snapshot
* Remove last_value logic from TimeSensor
* Apply suggestions from code review
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Update constant case
* Remove useless test
* Add refresh test back
* Add assertion to post coordinator refresh
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
2024-03-16 11:54:37 +01:00
Brett Adams
b28e8a3cf0
Add tests to Teslemetry ( #108884 )
...
* Add tests
* Add partial sleep test
* Remove useless AsyncMock
* Review feedback
* Patch imports
* Fix mock_test
2024-01-28 21:04:44 +01:00
Brett Adams
909cdc2e5c
Add Teslemetry Integration ( #108147 )
...
* Copy Paste Find Replace
* Small progress
* wip
* more wip
* Add SSE listen and close
* More rework
* Fix coordinator
* Get working
* Bump to 0.1.3
* Push to 0.1.4
* Lots of fixes
* Remove stream
* Add wakeup
* Improve set temp
* Be consistent with self
* Increase polling until streaming
* Work in progress
* Move to single climate
* bump to 0.2.0
* Update entity
* Data handling
* fixes
* WIP tests
* Tests
* Delete other tests
* Update comment
* Fix init
* Update homeassistant/components/teslemetry/entity.py
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Add Codeowner
* Update coverage
* requirements
* Add failure for subscription required
* Add VIN to model
* Add wake
* Add context manager
* Rename to wake_up_if_asleep
* Remove context from coverage
* change lock to context
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* Improving Logger
* Add url to subscription error
* Errors cannot markdown
* Fix logger
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
* rename logger
* Fix error logging
* Apply suggestions from code review
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-01-25 12:54:47 +01:00