Maciej Bieniek
40be1424b5
Store Tractive data in config_entry.runtime_data
( #116781 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Maciej Bieniek <478555+bieniu@users.noreply.github.com>
Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
2024-05-08 09:03:26 +02:00
Marc Mueller
062cc4bfce
Add empty line after module docstring [t-v] ( #112705 )
2024-03-08 10:35:23 -05:00
Maciej Bieniek
d6a7127b84
Improve availability of Tractive entities ( #97091 )
...
Co-authored-by: Robert Resch <robert@resch.dev>
2023-08-17 12:15:36 +02:00
Maciej Bieniek
f809b7284b
Create Tractive battery charging sensor if charging_state
is not None
( #96713 )
...
Check if charging_state is available
2023-07-17 09:04:43 +02:00
Joost Lekkerkerker
aec0694823
Move tractive attribute to entity class ( #96247 )
...
Clean up tractive entities
2023-07-11 08:09:57 +02:00
Maciej Bieniek
a854a5620f
Add entity name translations to Tractive ( #90738 )
...
Add entity name translations
2023-04-04 00:01:46 -04:00
Erik Montnemery
cc564026fa
Move EntityCategory to homeassistant.const ( #87792 )
...
* Move EntityCategory to homeassistant.const
* Fix more imports
2023-02-09 20:15:37 +01:00
Maciej Bieniek
cd223d91bb
Migrate Tractive to new entity naming style ( #75184 )
2022-07-17 15:01:26 +02:00
Daniel Hjelseth Høyer
d6725715a1
Use new EntityCategory in Tractive ( #61289 )
2021-12-08 22:13:01 +01:00
Daniel Hjelseth Høyer
ca55216d67
Use device class enum in Tractive ( #60700 )
2021-12-01 10:58:43 +01:00
Maciej Bieniek
e7e88d6a19
Add entity category to Tractive ( #57720 )
2021-10-14 17:46:25 -07:00
Maciej Bieniek
946a265c9e
Use Final type only when needed in Tractive ( #57000 )
2021-10-03 22:12:59 +02:00
Maciej Bieniek
f3c76fb859
Add strict typing to Tractive integration ( #56948 )
...
* Strict typing
* Add few missing types
* Run hassfest
* Fix mypy errors
* Use List instead of list
2021-10-03 09:13:12 +02:00
Maciej Bieniek
2581a3a735
Add binary sensor platform to Tractive integration ( #56635 )
...
* Add binary sensor platform
* Update .coveragerc file
* Create battery charging sensor only if tracker supports it
* Improve async_setup_entry
* Add TRAXL1 model
2021-09-28 09:56:06 +02:00