mirror of
https://github.com/home-assistant/core.git
synced 2025-06-02 12:17:07 +00:00
Use constants for device_info in Renault integration (#53714)
* Use constants for device_info * Fix isort
This commit is contained in:
parent
bb7236fd04
commit
b3f0d6840c
@ -9,6 +9,13 @@ from typing import cast
|
||||
from renault_api.kamereon import models
|
||||
from renault_api.renault_vehicle import RenaultVehicle
|
||||
|
||||
from homeassistant.const import (
|
||||
ATTR_IDENTIFIERS,
|
||||
ATTR_MANUFACTURER,
|
||||
ATTR_MODEL,
|
||||
ATTR_NAME,
|
||||
ATTR_SW_VERSION,
|
||||
)
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.helpers.entity import DeviceInfo
|
||||
|
||||
@ -33,11 +40,11 @@ class RenaultVehicleProxy:
|
||||
self._vehicle = vehicle
|
||||
self._details = details
|
||||
self._device_info: DeviceInfo = {
|
||||
"identifiers": {(DOMAIN, cast(str, details.vin))},
|
||||
"manufacturer": (details.get_brand_label() or "").capitalize(),
|
||||
"model": (details.get_model_label() or "").capitalize(),
|
||||
"name": details.registrationNumber or "",
|
||||
"sw_version": details.get_model_code() or "",
|
||||
ATTR_IDENTIFIERS: {(DOMAIN, cast(str, details.vin))},
|
||||
ATTR_MANUFACTURER: (details.get_brand_label() or "").capitalize(),
|
||||
ATTR_MODEL: (details.get_model_label() or "").capitalize(),
|
||||
ATTR_NAME: details.registrationNumber or "",
|
||||
ATTR_SW_VERSION: details.get_model_code() or "",
|
||||
}
|
||||
self.coordinators: dict[str, RenaultDataUpdateCoordinator] = {}
|
||||
self.hvac_target_temperature = 21
|
||||
|
Loading…
x
Reference in New Issue
Block a user