Mill use walrus operator (#63166)

* Mill use walrus operator

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>

* Mill use walrus operator

Signed-off-by: Daniel Hjelseth Høyer <github@dahoiv.net>
This commit is contained in:
Daniel Hjelseth Høyer 2022-01-01 13:11:56 +01:00 committed by GitHub
parent 0a0ca233c5
commit 8bf6aba1cf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 4 deletions

View File

@ -205,8 +205,7 @@ class LocalMillHeater(CoordinatorEntity, ClimateEntity):
"""Initialize the thermostat."""
super().__init__(coordinator)
self._attr_name = coordinator.mill_data_connection.name
if coordinator.mill_data_connection.mac_address:
mac = self.coordinator.mill_data_connection.mac_address
if mac := coordinator.mill_data_connection.mac_address:
self._attr_unique_id = mac
self._attr_device_info = DeviceInfo(
connections={(CONNECTION_NETWORK_MAC, mac)},

View File

@ -203,8 +203,7 @@ class LocalMillSensor(CoordinatorEntity, SensorEntity):
self._attr_name = (
f"{coordinator.mill_data_connection.name} {entity_description.name}"
)
if coordinator.mill_data_connection.mac_address:
mac = self.coordinator.mill_data_connection.mac_address
if mac := coordinator.mill_data_connection.mac_address:
self._attr_unique_id = f"{mac}_{entity_description.key}"
self._attr_device_info = DeviceInfo(
connections={(CONNECTION_NETWORK_MAC, mac)},