Skip to content

Commit 75387e9

Browse files
authored
Merge pull request #354 from astrandb/SerialNumber
Show serial number on device page
2 parents cafc566 + 4c0937a commit 75387e9

File tree

9 files changed

+9
-0
lines changed

9 files changed

+9
-0
lines changed

custom_components/miele/binary_sensor.py

+1
Original file line numberDiff line numberDiff line change
@@ -326,6 +326,7 @@ def __init__(
326326
self._attr_unique_id = f"{self.entity_description.key}-{self._ent}"
327327
self._attr_device_info = DeviceInfo(
328328
identifiers={(DOMAIN, self._ent)},
329+
serial_number=self._ent,
329330
name=appl_type,
330331
manufacturer=MANUFACTURER,
331332
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

custom_components/miele/button.py

+1
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ def __init__(
167167
self._attr_unique_id = f"{self.entity_description.key}-{self._ent}"
168168
self._attr_device_info = DeviceInfo(
169169
identifiers={(DOMAIN, self._ent)},
170+
serial_number=self._ent,
170171
name=appl_type,
171172
manufacturer=MANUFACTURER,
172173
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

custom_components/miele/climate.py

+1
Original file line numberDiff line numberDiff line change
@@ -216,6 +216,7 @@ def __init__(
216216
self._attr_supported_features = self._ed.supported_features
217217
self._attr_device_info = DeviceInfo(
218218
identifiers={(DOMAIN, self._ent)},
219+
serial_number=self._ent,
219220
name=appl_type,
220221
manufacturer=MANUFACTURER,
221222
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

custom_components/miele/fan.py

+1
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,7 @@ def __init__(
152152
self._attr_supported_features = self.entity_description.supported_features
153153
self._attr_device_info = DeviceInfo(
154154
identifiers={(DOMAIN, self._ent)},
155+
serial_number=self._ent,
155156
name=appl_type,
156157
manufacturer=MANUFACTURER,
157158
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

custom_components/miele/light.py

+1
Original file line numberDiff line numberDiff line change
@@ -156,6 +156,7 @@ def __init__(
156156
self._attr_supported_features = self.entity_description.supported_features
157157
self._attr_device_info = DeviceInfo(
158158
identifiers={(DOMAIN, self._ent)},
159+
serial_number=self._ent,
159160
name=appl_type,
160161
manufacturer=MANUFACTURER,
161162
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

custom_components/miele/number.py

+1
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ def __init__(
307307
self._attr_mode = NumberMode.SLIDER
308308
self._attr_device_info = DeviceInfo(
309309
identifiers={(DOMAIN, self._ent)},
310+
serial_number=self._ent,
310311
name=appl_type,
311312
manufacturer=MANUFACTURER,
312313
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

custom_components/miele/sensor.py

+1
Original file line numberDiff line numberDiff line change
@@ -753,6 +753,7 @@ def __init__(
753753
self._attr_unique_id = f"{self.entity_description.key}-{self._ent}"
754754
self._attr_device_info = DeviceInfo(
755755
identifiers={(DOMAIN, self._ent)},
756+
serial_number=self._ent,
756757
name=appl_type,
757758
manufacturer=MANUFACTURER,
758759
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

custom_components/miele/switch.py

+1
Original file line numberDiff line numberDiff line change
@@ -186,6 +186,7 @@ def __init__(
186186
self._attr_unique_id = f"{self.entity_description.key}-{self._ent}"
187187
self._attr_device_info = DeviceInfo(
188188
identifiers={(DOMAIN, self._ent)},
189+
serial_number=self._ent,
189190
name=appl_type,
190191
manufacturer=MANUFACTURER,
191192
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

custom_components/miele/vacuum.py

+1
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,7 @@ def __init__(
160160
self._attr_unique_id = f"{self.entity_description.key}-{self._ent}"
161161
self._attr_device_info = DeviceInfo(
162162
identifiers={(DOMAIN, self._ent)},
163+
serial_number=self._ent,
163164
name=appl_type,
164165
manufacturer=MANUFACTURER,
165166
model=self.coordinator.data[self._ent]["ident|deviceIdentLabel|techType"],

0 commit comments

Comments
 (0)