Skip to content

Commit 6ef3726

Browse files
committed
Moved serial number from sensor to device info
1 parent 533e3bc commit 6ef3726

File tree

2 files changed

+2
-11
lines changed

2 files changed

+2
-11
lines changed

custom_components/landroid_cloud/device_base.py

+2
Original file line numberDiff line numberDiff line change
@@ -208,6 +208,7 @@ def device_info(self):
208208
"sw_version": self.api.device.firmware["version"],
209209
"manufacturer": self.api.config["type"].capitalize(),
210210
"model": self.api.device.model,
211+
"serial_number": self.api.device.serial_number,
211212
}
212213

213214
async def async_added_to_hass(self):
@@ -961,6 +962,7 @@ def __init__(self,hass:HomeAssistant, description:LandroidSensorEntityDescriptio
961962
"sw_version": self._api.device.firmware["version"],
962963
"manufacturer": self._api.config["type"].capitalize(),
963964
"model": self._api.device.model,
965+
"serial_number": self._api.device.serial_number,
964966
}
965967

966968
self._attr_extra_state_attributes = {}

custom_components/landroid_cloud/sensor.py

-11
Original file line numberDiff line numberDiff line change
@@ -220,17 +220,6 @@
220220
value_fn=lambda landroid: round(landroid.statistics["worktime_total"] / 60, 0) if "worktime_total" in landroid.statistics else None,
221221
icon="mdi:update"
222222
),
223-
LandroidSensorEntityDescription(
224-
key="serialnumber",
225-
name="Serialnumber",
226-
entity_category=EntityCategory.DIAGNOSTIC,
227-
state_class=None,
228-
device_class=None,
229-
entity_registry_enabled_default=False,
230-
native_unit_of_measurement=None,
231-
value_fn=lambda landroid: landroid.serial_number,
232-
icon="mdi:barcode"
233-
),
234223
LandroidSensorEntityDescription(
235224
key="rssi",
236225
name="Rssi",

0 commit comments

Comments
 (0)