File tree 2 files changed +6
-1
lines changed
custom_components/petlibro
2 files changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,11 @@ async def refresh(self):
35
35
def battery_state (self ) -> str | None :
36
36
return self ._data .get ("batteryState" )
37
37
38
+ @property
39
+ def device_sn (self ) -> str :
40
+ """Returns the serial number of the device."""
41
+ return self ._data .get ("deviceSn" , "unknown" )
42
+
38
43
@property
39
44
def door_blocked (self ) -> bool | None :
40
45
return self ._data .get ("realInfo" , {}).get ("barnDoorError" )
Original file line number Diff line number Diff line change @@ -543,7 +543,7 @@ def device_class(self) -> SensorDeviceClass | None:
543
543
],
544
544
PolarWetFoodFeeder : [
545
545
PetLibroSensorEntityDescription [PolarWetFoodFeeder ](
546
- key = "serial " ,
546
+ key = "device_sn " ,
547
547
translation_key = "device_sn" ,
548
548
icon = "mdi:identifier" ,
549
549
name = "Device SN"
You can’t perform that action at this time.
0 commit comments