Include serial number in HomeKit device info (#114688)

Very useful when adding a hub that has many identical devices already paired
This commit is contained in:
Ashot Tonoyan 2024-04-05 19:32:23 +04:00 committed by GitHub
parent 35f2287d1a
commit f2c091fe0c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 99 additions and 98 deletions

View file

@ -384,6 +384,7 @@ class HKDevice:
model=accessory.model,
sw_version=accessory.firmware_revision,
hw_version=accessory.hardware_revision,
serial_number=accessory.serial_number,
)
if accessory.aid != 1:

View file

@ -26,7 +26,7 @@
'model': 'AP2',
'name': 'Airversa AP2 1808',
'name_by_user': None,
'serial_number': None,
'serial_number': '1234',
'suggested_area': None,
'sw_version': '0.8.16',
}),
@ -622,7 +622,7 @@
'model': 'T8010',
'name': 'eufy HomeBase2-0AAA',
'name_by_user': None,
'serial_number': None,
'serial_number': 'A0000A000000000A',
'suggested_area': None,
'sw_version': '2.1.6',
}),
@ -695,7 +695,7 @@
'model': 'T8113',
'name': 'eufyCam2-0000',
'name_by_user': None,
'serial_number': None,
'serial_number': 'A0000A000000000D',
'suggested_area': None,
'sw_version': '1.6.7',
}),
@ -936,7 +936,7 @@
'model': 'T8113',
'name': 'eufyCam2-000A',
'name_by_user': None,
'serial_number': None,
'serial_number': 'A0000A000000000B',
'suggested_area': None,
'sw_version': '1.6.7',
}),
@ -1177,7 +1177,7 @@
'model': 'T8113',
'name': 'eufyCam2-000A',
'name_by_user': None,
'serial_number': None,
'serial_number': 'A0000A000000000C',
'suggested_area': None,
'sw_version': '1.6.7',
}),
@ -1422,7 +1422,7 @@
'model': 'HE1-G01',
'name': 'Aqara-Hub-E1-00A0',
'name_by_user': None,
'serial_number': None,
'serial_number': '00aa00000a0',
'suggested_area': None,
'sw_version': '3.3.0',
}),
@ -1628,7 +1628,7 @@
'model': 'AS006',
'name': 'Contact Sensor',
'name_by_user': None,
'serial_number': None,
'serial_number': '158d0007c59c6a',
'suggested_area': None,
'sw_version': '0',
}),
@ -1792,7 +1792,7 @@
'model': 'ZHWA11LM',
'name': 'Aqara Hub-1563',
'name_by_user': None,
'serial_number': None,
'serial_number': '0000000123456789',
'suggested_area': None,
'sw_version': '1.4.7',
}),
@ -2067,7 +2067,7 @@
'model': 'AR004',
'name': 'Programmable Switch',
'name_by_user': None,
'serial_number': None,
'serial_number': '111a1111a1a111',
'suggested_area': None,
'sw_version': '9',
}),
@ -2190,7 +2190,7 @@
'model': 'ABC1000',
'name': 'ArloBabyA0',
'name_by_user': None,
'serial_number': None,
'serial_number': '00A0000000000',
'suggested_area': None,
'sw_version': '1.10.931',
}),
@ -2674,7 +2674,7 @@
'model': 'CS-IWO',
'name': 'InWall Outlet-0394DE',
'name_by_user': None,
'serial_number': None,
'serial_number': '1020301376',
'suggested_area': None,
'sw_version': '1.0.0',
}),
@ -3103,7 +3103,7 @@
'model': 'REMOTE SENSOR',
'name': 'Basement',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AB3C',
'suggested_area': None,
'sw_version': '1.0.0',
}),
@ -3262,7 +3262,7 @@
'model': 'ecobee3',
'name': 'HomeW',
'name_by_user': None,
'serial_number': None,
'serial_number': '123456789012',
'suggested_area': None,
'sw_version': '4.2.394',
}),
@ -3716,7 +3716,7 @@
'model': 'REMOTE SENSOR',
'name': 'Kitchen',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AB1C',
'suggested_area': None,
'sw_version': '1.0.0',
}),
@ -3875,7 +3875,7 @@
'model': 'REMOTE SENSOR',
'name': 'Porch',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AB2C',
'suggested_area': None,
'sw_version': '1.0.0',
}),
@ -4038,7 +4038,7 @@
'model': 'ecobee3',
'name': 'HomeW',
'name_by_user': None,
'serial_number': None,
'serial_number': '123456789012',
'suggested_area': None,
'sw_version': '4.2.394',
}),
@ -4496,7 +4496,7 @@
'model': 'REMOTE SENSOR',
'name': 'Basement',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AB3C',
'suggested_area': None,
'sw_version': '1.0.0',
}),
@ -4610,7 +4610,7 @@
'model': 'ecobee3',
'name': 'HomeW',
'name_by_user': None,
'serial_number': None,
'serial_number': '123456789012',
'suggested_area': None,
'sw_version': '4.2.394',
}),
@ -4891,7 +4891,7 @@
'model': 'REMOTE SENSOR',
'name': 'Kitchen',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AB1C',
'suggested_area': None,
'sw_version': '1.0.0',
}),
@ -5050,7 +5050,7 @@
'model': 'REMOTE SENSOR',
'name': 'Porch',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AB2C',
'suggested_area': None,
'sw_version': '1.0.0',
}),
@ -5213,7 +5213,7 @@
'model': 'ECB501',
'name': 'My ecobee',
'name_by_user': None,
'serial_number': None,
'serial_number': '123456789016',
'suggested_area': None,
'sw_version': '4.7.340214',
}),
@ -5680,7 +5680,7 @@
'model': 'ecobee Switch+',
'name': 'Master Fan',
'name_by_user': None,
'serial_number': None,
'serial_number': '111111111111',
'suggested_area': None,
'sw_version': '4.5.130201',
}),
@ -5969,7 +5969,7 @@
'model': 'Eve Degree 00AAA0000',
'name': 'Eve Degree AA11',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AA00A0A00000',
'suggested_area': None,
'sw_version': '1.2.8',
}),
@ -6325,7 +6325,7 @@
'model': 'Eve Energy 20EAO8601',
'name': 'Eve Energy 50FF',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AA00A0A00000',
'suggested_area': None,
'sw_version': '1.2.9',
}),
@ -6663,7 +6663,7 @@
'model': 'RavenSystem HAA',
'name': 'HAA-C718B3',
'name_by_user': None,
'serial_number': None,
'serial_number': 'C718B3-1',
'suggested_area': None,
'sw_version': '5.0.18',
}),
@ -6864,7 +6864,7 @@
'model': 'RavenSystem HAA',
'name': 'HAA-C718B3',
'name_by_user': None,
'serial_number': None,
'serial_number': 'C718B3-2',
'suggested_area': None,
'sw_version': '5.0.18',
}),
@ -6981,7 +6981,7 @@
'model': 'RYSE Shade',
'name': 'Family Room North',
'name_by_user': None,
'serial_number': None,
'serial_number': 'cover.family_door_north',
'suggested_area': None,
'sw_version': '3.6.2',
}),
@ -7142,7 +7142,7 @@
'model': 'Bridge',
'name': 'HASS Bridge S6',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -7215,7 +7215,7 @@
'model': 'RYSE Shade',
'name': 'Kitchen Window',
'name_by_user': None,
'serial_number': None,
'serial_number': 'cover.kitchen_window',
'suggested_area': None,
'sw_version': '3.6.2',
}),
@ -7380,7 +7380,7 @@
'model': 'Fan',
'name': 'Ceiling Fan',
'name_by_user': None,
'serial_number': None,
'serial_number': 'fan.ceiling_fan',
'suggested_area': None,
'sw_version': '0.104.0.dev0',
}),
@ -7500,7 +7500,7 @@
'model': 'Bridge',
'name': 'Home Assistant Bridge',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '0.104.0.dev0',
}),
@ -7573,7 +7573,7 @@
'model': 'Fan',
'name': 'Living Room Fan',
'name_by_user': None,
'serial_number': None,
'serial_number': 'fan.living_room_fan',
'suggested_area': None,
'sw_version': '0.104.0.dev0',
}),
@ -7698,7 +7698,7 @@
'model': 'Climate Control',
'name': '89 Living Room',
'name_by_user': None,
'serial_number': None,
'serial_number': 'climate.89_living_room',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -8020,7 +8020,7 @@
'model': 'Bridge',
'name': 'HASS Bridge S6',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -8097,7 +8097,7 @@
'model': 'Bridge',
'name': 'HASS Bridge S6',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -8170,7 +8170,7 @@
'model': '1039102',
'name': 'Laundry Smoke ED78',
'name_by_user': None,
'serial_number': None,
'serial_number': 'light.laundry_smoke_ed78',
'suggested_area': None,
'sw_version': '1.4.84',
}),
@ -8343,7 +8343,7 @@
'model': 'RYSE Shade',
'name': 'Family Room North',
'name_by_user': None,
'serial_number': None,
'serial_number': 'cover.family_door_north',
'suggested_area': None,
'sw_version': '3.6.2',
}),
@ -8504,7 +8504,7 @@
'model': 'Bridge',
'name': 'HASS Bridge S6',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -8577,7 +8577,7 @@
'model': 'RYSE Shade',
'name': 'Kitchen Window',
'name_by_user': None,
'serial_number': None,
'serial_number': 'cover.kitchen_window',
'suggested_area': None,
'sw_version': '3.6.2',
}),
@ -8742,7 +8742,7 @@
'model': 'Fan',
'name': 'Ceiling Fan',
'name_by_user': None,
'serial_number': None,
'serial_number': 'fan.ceiling_fan',
'suggested_area': None,
'sw_version': '0.104.0.dev0',
}),
@ -8862,7 +8862,7 @@
'model': 'Bridge',
'name': 'Home Assistant Bridge',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '0.104.0.dev0',
}),
@ -8935,7 +8935,7 @@
'model': 'Fan',
'name': 'Living Room Fan',
'name_by_user': None,
'serial_number': None,
'serial_number': 'fan.living_room_fan',
'suggested_area': None,
'sw_version': '0.104.0.dev0',
}),
@ -9061,7 +9061,7 @@
'model': 'Bridge',
'name': 'Home Assistant Bridge',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '0.104.0.dev0',
}),
@ -9134,7 +9134,7 @@
'model': 'Fan',
'name': 'Living Room Fan',
'name_by_user': None,
'serial_number': None,
'serial_number': 'fan.living_room_fan',
'suggested_area': None,
'sw_version': '0.104.0.dev0',
}),
@ -9260,7 +9260,7 @@
'model': 'Climate Control',
'name': '89 Living Room',
'name_by_user': None,
'serial_number': None,
'serial_number': 'climate.89_living_room',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -9591,7 +9591,7 @@
'model': 'Bridge',
'name': 'HASS Bridge S6',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -9668,7 +9668,7 @@
'model': 'Bridge',
'name': 'HASS Bridge S6',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -9741,7 +9741,7 @@
'model': 'WoHumi',
'name': 'Humidifier 182A',
'name_by_user': None,
'serial_number': None,
'serial_number': 'humidifier.humidifier_182a',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -9921,7 +9921,7 @@
'model': 'Bridge',
'name': 'HASS Bridge S6',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -9994,7 +9994,7 @@
'model': 'WoHumi',
'name': 'Humidifier 182A',
'name_by_user': None,
'serial_number': None,
'serial_number': 'humidifier.humidifier_182a',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -10174,7 +10174,7 @@
'model': 'Bridge',
'name': 'HASS Bridge S6',
'name_by_user': None,
'serial_number': None,
'serial_number': 'homekit.bridge',
'suggested_area': None,
'sw_version': '2024.2.0',
}),
@ -10247,7 +10247,7 @@
'model': '1039102',
'name': 'Laundry Smoke ED78',
'name_by_user': None,
'serial_number': None,
'serial_number': 'light.laundry_smoke_ed78',
'suggested_area': None,
'sw_version': '1.4.84',
}),
@ -10435,7 +10435,7 @@
'model': 'Daikin-fwec3a-esp32-homekit-bridge',
'name': 'Air Conditioner',
'name_by_user': None,
'serial_number': None,
'serial_number': '00000001',
'suggested_area': None,
'sw_version': '1.0.0',
}),
@ -10633,7 +10633,7 @@
'model': 'LTW012',
'name': 'Hue ambiance candle',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462395276914',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -10769,7 +10769,7 @@
'model': 'LTW012',
'name': 'Hue ambiance candle',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462395276939',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -10905,7 +10905,7 @@
'model': 'LTW012',
'name': 'Hue ambiance candle',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462403113447',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -11041,7 +11041,7 @@
'model': 'LTW012',
'name': 'Hue ambiance candle',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462403233419',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -11177,7 +11177,7 @@
'model': 'LTW013',
'name': 'Hue ambiance spot',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462412411853',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -11323,7 +11323,7 @@
'model': 'LTW013',
'name': 'Hue ambiance spot',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462412413293',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -11469,7 +11469,7 @@
'model': 'RWL021',
'name': 'Hue dimmer switch',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462389072572',
'suggested_area': None,
'sw_version': '45.1.17846',
}),
@ -11784,7 +11784,7 @@
'model': 'LWB010',
'name': 'Hue white lamp',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462378982941',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -11907,7 +11907,7 @@
'model': 'LWB010',
'name': 'Hue white lamp',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462378983942',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -12030,7 +12030,7 @@
'model': 'LWB010',
'name': 'Hue white lamp',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462379122122',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -12153,7 +12153,7 @@
'model': 'LWB010',
'name': 'Hue white lamp',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462379123707',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -12276,7 +12276,7 @@
'model': 'LWB010',
'name': 'Hue white lamp',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462383114163',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -12399,7 +12399,7 @@
'model': 'LWB010',
'name': 'Hue white lamp',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462383114193',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -12522,7 +12522,7 @@
'model': 'LWB010',
'name': 'Hue white lamp',
'name_by_user': None,
'serial_number': None,
'serial_number': '6623462385996792',
'suggested_area': None,
'sw_version': '1.46.13',
}),
@ -12645,7 +12645,7 @@
'model': 'BSB002',
'name': 'Philips hue - 482544',
'name_by_user': None,
'serial_number': None,
'serial_number': '123456',
'suggested_area': None,
'sw_version': '1.32.1932126170',
}),
@ -12722,7 +12722,7 @@
'model': 'LS1',
'name': 'Koogeek-LS1-20833F',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AAAA011111111111',
'suggested_area': None,
'sw_version': '2.2.15',
}),
@ -12864,7 +12864,7 @@
'model': 'P1EU',
'name': 'Koogeek-P1-A00AA0',
'name_by_user': None,
'serial_number': None,
'serial_number': 'EUCP03190xxxxx48',
'suggested_area': None,
'sw_version': '2.3.7',
}),
@ -13027,7 +13027,7 @@
'model': 'KH02CN',
'name': 'Koogeek-SW2-187A91',
'name_by_user': None,
'serial_number': None,
'serial_number': 'CNNT061751001372',
'suggested_area': None,
'sw_version': '1.0.3',
}),
@ -13229,7 +13229,7 @@
'model': 'E30 2B',
'name': 'Lennox',
'name_by_user': None,
'serial_number': None,
'serial_number': 'XXXXXXXX',
'suggested_area': None,
'sw_version': '3.40.XX',
}),
@ -13509,7 +13509,7 @@
'model': 'OLED55B9PUA',
'name': 'LG webOS TV AF80',
'name_by_user': None,
'serial_number': None,
'serial_number': '999AAAAAA999',
'suggested_area': None,
'sw_version': '04.71.04',
}),
@ -13688,7 +13688,7 @@
'model': 'PD-FSQN-XX',
'name': 'Caséta® Wireless Fan Speed Control',
'name_by_user': None,
'serial_number': None,
'serial_number': '39024290',
'suggested_area': None,
'sw_version': '001.005',
}),
@ -13808,7 +13808,7 @@
'model': 'L-BDG2-WH',
'name': 'Smart Bridge 2',
'name_by_user': None,
'serial_number': None,
'serial_number': '12344331',
'suggested_area': None,
'sw_version': '08.08',
}),
@ -13885,7 +13885,7 @@
'model': 'MSS425F',
'name': 'MSS425F-15cc',
'name_by_user': None,
'serial_number': None,
'serial_number': 'HH41234',
'suggested_area': None,
'sw_version': '4.2.3',
}),
@ -14162,7 +14162,7 @@
'model': 'MSS565',
'name': 'MSS565-28da',
'name_by_user': None,
'serial_number': None,
'serial_number': 'BB1121',
'suggested_area': None,
'sw_version': '4.1.9',
}),
@ -14289,7 +14289,7 @@
'model': 'v1',
'name': 'Mysa-85dda9',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AAAAAAA000',
'suggested_area': None,
'sw_version': '2.8.1',
}),
@ -14617,7 +14617,7 @@
'model': 'NL55',
'name': 'Nanoleaf Strip 3B32',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AAAA011111111111',
'suggested_area': None,
'sw_version': '1.4.40',
}),
@ -14887,7 +14887,7 @@
'model': 'Netatmo Doorbell',
'name': 'Netatmo-Doorbell-g738658',
'name_by_user': None,
'serial_number': None,
'serial_number': 'g738658',
'suggested_area': None,
'sw_version': '80.0.0',
}),
@ -15179,7 +15179,7 @@
'model': 'Smart CO Alarm',
'name': 'Smart CO Alarm',
'name_by_user': None,
'serial_number': None,
'serial_number': '1234',
'suggested_area': None,
'sw_version': '1.0.3',
}),
@ -15338,7 +15338,7 @@
'model': 'Healthy Home Coach',
'name': 'Healthy Home Coach',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AAAAAAAAAAAAA',
'suggested_area': None,
'sw_version': '59',
}),
@ -15639,7 +15639,7 @@
'model': 'SPK5 Pro',
'name': 'RainMachine-00ce4a',
'name_by_user': None,
'serial_number': None,
'serial_number': '00aa0000aa0a',
'suggested_area': None,
'sw_version': '1.0.4',
}),
@ -16060,7 +16060,7 @@
'model': 'RYSE Shade',
'name': 'Master Bath South',
'name_by_user': None,
'serial_number': None,
'serial_number': '1.0.0',
'suggested_area': None,
'sw_version': '3.0.8',
}),
@ -16221,7 +16221,7 @@
'model': 'RYSE SmartBridge',
'name': 'RYSE SmartBridge',
'name_by_user': None,
'serial_number': None,
'serial_number': '0101.3521.0436',
'suggested_area': None,
'sw_version': '1.3.0',
}),
@ -16294,7 +16294,7 @@
'model': 'RYSE Shade',
'name': 'RYSE SmartShade',
'name_by_user': None,
'serial_number': None,
'serial_number': '',
'suggested_area': None,
'sw_version': '',
}),
@ -16459,7 +16459,7 @@
'model': 'RYSE Shade',
'name': 'BR Left',
'name_by_user': None,
'serial_number': None,
'serial_number': '1.0.0',
'suggested_area': None,
'sw_version': '3.0.8',
}),
@ -16620,7 +16620,7 @@
'model': 'RYSE Shade',
'name': 'LR Left',
'name_by_user': None,
'serial_number': None,
'serial_number': '1.0.0',
'suggested_area': None,
'sw_version': '3.0.8',
}),
@ -16781,7 +16781,7 @@
'model': 'RYSE Shade',
'name': 'LR Right',
'name_by_user': None,
'serial_number': None,
'serial_number': '1.0.0',
'suggested_area': None,
'sw_version': '3.0.8',
}),
@ -16942,7 +16942,7 @@
'model': 'RYSE SmartBridge',
'name': 'RYSE SmartBridge',
'name_by_user': None,
'serial_number': None,
'serial_number': '0401.3521.0679',
'suggested_area': None,
'sw_version': '1.3.0',
}),
@ -17015,7 +17015,7 @@
'model': 'RYSE Shade',
'name': 'RZSS',
'name_by_user': None,
'serial_number': None,
'serial_number': '1.0.0',
'suggested_area': None,
'sw_version': '3.0.8',
}),
@ -17180,7 +17180,7 @@
'model': 'BE479CAM619',
'name': 'SENSE ',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AAAAAAA000',
'suggested_area': None,
'sw_version': '004.027.000',
}),
@ -17298,7 +17298,7 @@
'model': 'SIMPLEconnect',
'name': 'SIMPLEconnect Fan-06F674',
'name_by_user': None,
'serial_number': None,
'serial_number': '1234567890abcd',
'suggested_area': None,
'sw_version': '',
}),
@ -17473,7 +17473,7 @@
'model': 'VELUX Gateway',
'name': 'VELUX Gateway',
'name_by_user': None,
'serial_number': None,
'serial_number': 'a1a11a1',
'suggested_area': None,
'sw_version': '70',
}),
@ -17546,7 +17546,7 @@
'model': 'VELUX Sensor',
'name': 'VELUX Sensor',
'name_by_user': None,
'serial_number': None,
'serial_number': 'a11b111',
'suggested_area': None,
'sw_version': '16',
}),
@ -17754,7 +17754,7 @@
'model': 'VELUX Window',
'name': 'VELUX Window',
'name_by_user': None,
'serial_number': None,
'serial_number': '1111111a114a111a',
'suggested_area': None,
'sw_version': '48',
}),
@ -17874,7 +17874,7 @@
'model': 'Flowerbud',
'name': 'VOCOlinc-Flowerbud-0d324b',
'name_by_user': None,
'serial_number': None,
'serial_number': 'AM01121849000327',
'suggested_area': None,
'sw_version': '3.121.2',
}),
@ -18178,7 +18178,7 @@
'model': 'VP3',
'name': 'VOCOlinc-VP3-123456',
'name_by_user': None,
'serial_number': None,
'serial_number': 'EU0121203xxxxx07',
'suggested_area': None,
'sw_version': '1.101.2',
}),