epenet
73d0124c98
Use entity name translations in Renault ( #90697 )
2023-04-03 18:20:11 +02:00
rodriguestiago0
bef5fde832
Add stop charge button to renault integration ( #88003 )
...
* Added service to start/stop charge
* Remove comment
* Fixed service
* removed service for start/stop charge
* Remove version
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Format
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Revert change
* Fix lint
* Add tests
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
2023-02-28 10:28:44 +01:00
epenet
2433fc2bab
Fix volume state class in renault ( #87280 )
2023-02-03 09:01:25 -05:00
epenet
7643f98d20
Fix invalid state class in renault ( #87135 )
2023-02-02 10:38:21 +01:00
Michael
72d3fa6d89
Replace the usage of unit constants by enumerations in Tests [o-r] ( #85936 )
2023-01-15 14:50:24 +01:00
epenet
7f345e7672
Add entity translations to Renault ( #83392 )
2022-12-08 23:48:24 +01:00
Franck Nijhof
6c74809400
Remove unused device class from Renault select ( #83330 )
...
* Remove unused device class from Renault select
* Fix tests
* More
2022-12-06 11:27:07 +01:00
epenet
466365c8de
Fix Renault charging power sensor ( #81412 )
2022-11-02 18:07:51 +01:00
epenet
1b8bed936c
Use new DISTANCE and VOLUME device classes in Renault ( #77488 )
2022-09-28 10:46:24 +02:00
epenet
7bc2712142
Adjust root-import in tests ( #78761 )
...
* Adjust root-import in tests
* Adjust diagnostics
* Adjust button
* Adjust select
* Adjust device_tracker
* Adjust camera
* Adjust humidifier
* Adjust media_source
* Adjust update
* Adjust siren
* Adjust number
* Adjust alarm_control_panel
* Adjust notify
* Adjust sensor
* Adjust switch
* Revert anthemav
* Don't adjust demo humidifier
2022-09-19 15:22:23 +02:00
epenet
419e683526
Add Remote Engine Start status to Renault integration ( #67028 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-23 08:14:58 -08:00
epenet
c3dc936b54
Cleanup Renault tests ( #67030 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-22 14:21:38 +01:00
epenet
d49029e9fc
Add door and lock status to Renault integration ( #66698 )
...
* Add coordinator for lock status
* Add fixture for lock status
* Add lock status binary sensor
* Add to test constants
* Adjust conftest
* Fix inverted state
* Add door status
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-21 20:07:43 +01:00
epenet
86ab500afd
Add Renault hvac sensors ( #65993 )
...
* Add hvac sensors to renault
* Adjust fixtures
* Adjust tests
* Use icon_fn
* Use lambda
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-02-08 22:02:45 +01:00
epenet
d706a7bbde
Update Renault to 0.1.7 ( #65076 )
...
* Update Renault to 0.1.7
* Adjust tests accordingly
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-27 20:19:28 +01:00
epenet
75ec937359
Use new Platform enum in Renault ( #60903 )
...
* Use Platform enum in Renault
* Use Platform enum in Renault tests
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-03 09:28:04 -08:00
epenet
cd9962dfa0
Use device and state class enum for Renault ( #60768 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-12-01 17:40:56 +01:00
epenet
1e5c767158
Add button entities to Renault ( #59383 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-11-15 15:50:43 +01:00
epenet
29c95a0b34
Use constants in renault tests ( #58406 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-25 09:42:01 -04:00
epenet
001a452bb7
Update naming scheme for Renault entities ( #57922 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-22 19:46:02 +02:00
epenet
a421c524c1
Use pytest fixtures on Renault tests ( #57955 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2021-10-18 13:27:44 +02:00
epenet
6881ab58d1
Add renault last activity sensors ( #57750 )
...
* Add battery and location last_activity sensors
* Drop state attributes
* Drop ATTR_LAST_UPDATE
* Adjust tests
* Mark new sensors as disabled_default
* Add default_disabled attribute
* Add context managers
* Adjust tests for disabled entities
2021-10-15 16:27:12 +02:00
epenet
0d842a8f01
Adjust charging_power unit ( #56167 )
2021-09-15 07:54:56 +02:00
epenet
f8ec85686a
Add select platform to Renault integration ( #55494 )
...
* Add select platform to Renault integration
* Fix pylint
2021-09-01 14:44:10 +02:00
epenet
bcf97cb308
Add device tracker platform to Renault integration ( #54745 )
2021-09-01 13:10:48 +02:00
epenet
9ba504cd78
Address late review for Renault integration ( #55230 )
...
* Add type hints
* Fix isort
* tweaks to state attributes
* Move lambdas to regular functions
* Split CHECK_ATTRIBUTES into DYNAMIC_ATTRIBUTES and FIXED_ATTRIBUTES
* Clarify tests
* Fix typo
2021-08-27 07:22:23 +02:00
epenet
9315f3bdd9
Use EntityDescription - renault ( #55061 )
...
* Cleanup sensor.py
* Add EntityDescription
* Add checks for state attributes
* Fix pylint
* Simplify checks
* Add icon checks
* Update data type
* Use mixin for required keys, and review class initialisation
* Add constraint to TypeVar("T")
* Enable lambda for icon handling
* Enable lambda for value handling
* Enable lambda for value handling
2021-08-25 23:15:49 +02:00
epenet
faec82ae8f
Add binary sensor platform to Renault integration ( #54750 )
...
* Add binary sensor platform
* Add tests
* Simplify code
* Adjust descriptions
* Adjust tests
* Make "fuel" tests more explicit
* Updates for device registry checks
2021-08-19 09:27:43 +02:00
epenet
a204d7f807
Renault code quality improvements ( #53680 )
2021-08-16 13:49:04 +02:00
epenet
8d84edd3b7
Add renault integration ( #39605 )
2021-07-28 12:41:11 -07:00