mirror of
https://github.com/home-assistant/core.git
synced 2025-12-24 12:59:34 +00:00
Add primary_config_entry attribute to device registry entries (#119959)
Co-authored-by: Franck Nijhof <git@frenck.dev> Co-authored-by: Robert Resch <robert@resch.dev>
This commit is contained in:
@@ -26,6 +26,7 @@
|
||||
'model': 'AP2',
|
||||
'name': 'Airversa AP2 1808',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1234',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.8.16',
|
||||
@@ -622,6 +623,7 @@
|
||||
'model': 'T8010',
|
||||
'name': 'eufy HomeBase2-0AAA',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'A0000A000000000A',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2.1.6',
|
||||
@@ -695,6 +697,7 @@
|
||||
'model': 'T8113',
|
||||
'name': 'eufyCam2-0000',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'A0000A000000000D',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.6.7',
|
||||
@@ -936,6 +939,7 @@
|
||||
'model': 'T8113',
|
||||
'name': 'eufyCam2-000A',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'A0000A000000000B',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.6.7',
|
||||
@@ -1177,6 +1181,7 @@
|
||||
'model': 'T8113',
|
||||
'name': 'eufyCam2-000A',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'A0000A000000000C',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.6.7',
|
||||
@@ -1422,6 +1427,7 @@
|
||||
'model': 'HE1-G01',
|
||||
'name': 'Aqara-Hub-E1-00A0',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '00aa00000a0',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.3.0',
|
||||
@@ -1628,6 +1634,7 @@
|
||||
'model': 'AS006',
|
||||
'name': 'Contact Sensor',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '158d0007c59c6a',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0',
|
||||
@@ -1792,6 +1799,7 @@
|
||||
'model': 'ZHWA11LM',
|
||||
'name': 'Aqara Hub-1563',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '0000000123456789',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.4.7',
|
||||
@@ -2067,6 +2075,7 @@
|
||||
'model': 'AR004',
|
||||
'name': 'Programmable Switch',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '111a1111a1a111',
|
||||
'suggested_area': None,
|
||||
'sw_version': '9',
|
||||
@@ -2190,6 +2199,7 @@
|
||||
'model': 'ABC1000',
|
||||
'name': 'ArloBabyA0',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '00A0000000000',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.10.931',
|
||||
@@ -2674,6 +2684,7 @@
|
||||
'model': 'CS-IWO',
|
||||
'name': 'InWall Outlet-0394DE',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1020301376',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.0',
|
||||
@@ -3103,6 +3114,7 @@
|
||||
'model': 'REMOTE SENSOR',
|
||||
'name': 'Basement',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AB3C',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.0',
|
||||
@@ -3262,6 +3274,7 @@
|
||||
'model': 'ecobee3',
|
||||
'name': 'HomeW',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '123456789012',
|
||||
'suggested_area': None,
|
||||
'sw_version': '4.2.394',
|
||||
@@ -3716,6 +3729,7 @@
|
||||
'model': 'REMOTE SENSOR',
|
||||
'name': 'Kitchen',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AB1C',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.0',
|
||||
@@ -3875,6 +3889,7 @@
|
||||
'model': 'REMOTE SENSOR',
|
||||
'name': 'Porch',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AB2C',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.0',
|
||||
@@ -4038,6 +4053,7 @@
|
||||
'model': 'ecobee3',
|
||||
'name': 'HomeW',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '123456789012',
|
||||
'suggested_area': None,
|
||||
'sw_version': '4.2.394',
|
||||
@@ -4496,6 +4512,7 @@
|
||||
'model': 'REMOTE SENSOR',
|
||||
'name': 'Basement',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AB3C',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.0',
|
||||
@@ -4610,6 +4627,7 @@
|
||||
'model': 'ecobee3',
|
||||
'name': 'HomeW',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '123456789012',
|
||||
'suggested_area': None,
|
||||
'sw_version': '4.2.394',
|
||||
@@ -4891,6 +4909,7 @@
|
||||
'model': 'REMOTE SENSOR',
|
||||
'name': 'Kitchen',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AB1C',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.0',
|
||||
@@ -5050,6 +5069,7 @@
|
||||
'model': 'REMOTE SENSOR',
|
||||
'name': 'Porch',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AB2C',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.0',
|
||||
@@ -5213,6 +5233,7 @@
|
||||
'model': 'ECB501',
|
||||
'name': 'My ecobee',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '123456789016',
|
||||
'suggested_area': None,
|
||||
'sw_version': '4.7.340214',
|
||||
@@ -5680,6 +5701,7 @@
|
||||
'model': 'ecobee Switch+',
|
||||
'name': 'Master Fan',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '111111111111',
|
||||
'suggested_area': None,
|
||||
'sw_version': '4.5.130201',
|
||||
@@ -5969,6 +5991,7 @@
|
||||
'model': 'Eve Degree 00AAA0000',
|
||||
'name': 'Eve Degree AA11',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AA00A0A00000',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.2.8',
|
||||
@@ -6325,6 +6348,7 @@
|
||||
'model': 'Eve Energy 20EAO8601',
|
||||
'name': 'Eve Energy 50FF',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AA00A0A00000',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.2.9',
|
||||
@@ -6663,6 +6687,7 @@
|
||||
'model': 'RavenSystem HAA',
|
||||
'name': 'HAA-C718B3',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'C718B3-1',
|
||||
'suggested_area': None,
|
||||
'sw_version': '5.0.18',
|
||||
@@ -6868,6 +6893,7 @@
|
||||
'model': 'RavenSystem HAA',
|
||||
'name': 'HAA-C718B3',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'C718B3-2',
|
||||
'suggested_area': None,
|
||||
'sw_version': '5.0.18',
|
||||
@@ -7303,6 +7329,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'Family Room North',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'cover.family_door_north',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.6.2',
|
||||
@@ -7464,6 +7491,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'HASS Bridge S6',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -7537,6 +7565,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'Kitchen Window',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'cover.kitchen_window',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.6.2',
|
||||
@@ -7702,6 +7731,7 @@
|
||||
'model': 'Fan',
|
||||
'name': 'Ceiling Fan',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'fan.ceiling_fan',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.104.0.dev0',
|
||||
@@ -7822,6 +7852,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'Home Assistant Bridge',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.104.0.dev0',
|
||||
@@ -7895,6 +7926,7 @@
|
||||
'model': 'Fan',
|
||||
'name': 'Living Room Fan',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'fan.living_room_fan',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.104.0.dev0',
|
||||
@@ -8020,6 +8052,7 @@
|
||||
'model': 'Climate Control',
|
||||
'name': '89 Living Room',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'climate.89_living_room',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -8342,6 +8375,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'HASS Bridge S6',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -8419,6 +8453,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'HASS Bridge S6',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -8492,6 +8527,7 @@
|
||||
'model': '1039102',
|
||||
'name': 'Laundry Smoke ED78',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'light.laundry_smoke_ed78',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.4.84',
|
||||
@@ -8665,6 +8701,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'Family Room North',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'cover.family_door_north',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.6.2',
|
||||
@@ -8826,6 +8863,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'HASS Bridge S6',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -8899,6 +8937,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'Kitchen Window',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'cover.kitchen_window',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.6.2',
|
||||
@@ -9064,6 +9103,7 @@
|
||||
'model': 'Fan',
|
||||
'name': 'Ceiling Fan',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'fan.ceiling_fan',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.104.0.dev0',
|
||||
@@ -9184,6 +9224,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'Home Assistant Bridge',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.104.0.dev0',
|
||||
@@ -9257,6 +9298,7 @@
|
||||
'model': 'Fan',
|
||||
'name': 'Living Room Fan',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'fan.living_room_fan',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.104.0.dev0',
|
||||
@@ -9383,6 +9425,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'Home Assistant Bridge',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.104.0.dev0',
|
||||
@@ -9456,6 +9499,7 @@
|
||||
'model': 'Fan',
|
||||
'name': 'Living Room Fan',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'fan.living_room_fan',
|
||||
'suggested_area': None,
|
||||
'sw_version': '0.104.0.dev0',
|
||||
@@ -9582,6 +9626,7 @@
|
||||
'model': 'Climate Control',
|
||||
'name': '89 Living Room',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'climate.89_living_room',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -9913,6 +9958,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'HASS Bridge S6',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -9990,6 +10036,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'HASS Bridge S6',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -10063,6 +10110,7 @@
|
||||
'model': 'WoHumi',
|
||||
'name': 'Humidifier 182A',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'humidifier.humidifier_182a',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -10243,6 +10291,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'HASS Bridge S6',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -10316,6 +10365,7 @@
|
||||
'model': 'WoHumi',
|
||||
'name': 'Humidifier 182A',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'humidifier.humidifier_182a',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -10496,6 +10546,7 @@
|
||||
'model': 'Bridge',
|
||||
'name': 'HASS Bridge S6',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'homekit.bridge',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2024.2.0',
|
||||
@@ -10569,6 +10620,7 @@
|
||||
'model': '1039102',
|
||||
'name': 'Laundry Smoke ED78',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'light.laundry_smoke_ed78',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.4.84',
|
||||
@@ -10757,6 +10809,7 @@
|
||||
'model': 'Daikin-fwec3a-esp32-homekit-bridge',
|
||||
'name': 'Air Conditioner',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '00000001',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.0',
|
||||
@@ -10955,6 +11008,7 @@
|
||||
'model': 'LTW012',
|
||||
'name': 'Hue ambiance candle',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462395276914',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -11091,6 +11145,7 @@
|
||||
'model': 'LTW012',
|
||||
'name': 'Hue ambiance candle',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462395276939',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -11227,6 +11282,7 @@
|
||||
'model': 'LTW012',
|
||||
'name': 'Hue ambiance candle',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462403113447',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -11363,6 +11419,7 @@
|
||||
'model': 'LTW012',
|
||||
'name': 'Hue ambiance candle',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462403233419',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -11499,6 +11556,7 @@
|
||||
'model': 'LTW013',
|
||||
'name': 'Hue ambiance spot',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462412411853',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -11645,6 +11703,7 @@
|
||||
'model': 'LTW013',
|
||||
'name': 'Hue ambiance spot',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462412413293',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -11791,6 +11850,7 @@
|
||||
'model': 'RWL021',
|
||||
'name': 'Hue dimmer switch',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462389072572',
|
||||
'suggested_area': None,
|
||||
'sw_version': '45.1.17846',
|
||||
@@ -12106,6 +12166,7 @@
|
||||
'model': 'LWB010',
|
||||
'name': 'Hue white lamp',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462378982941',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -12229,6 +12290,7 @@
|
||||
'model': 'LWB010',
|
||||
'name': 'Hue white lamp',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462378983942',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -12352,6 +12414,7 @@
|
||||
'model': 'LWB010',
|
||||
'name': 'Hue white lamp',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462379122122',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -12475,6 +12538,7 @@
|
||||
'model': 'LWB010',
|
||||
'name': 'Hue white lamp',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462379123707',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -12598,6 +12662,7 @@
|
||||
'model': 'LWB010',
|
||||
'name': 'Hue white lamp',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462383114163',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -12721,6 +12786,7 @@
|
||||
'model': 'LWB010',
|
||||
'name': 'Hue white lamp',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462383114193',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -12844,6 +12910,7 @@
|
||||
'model': 'LWB010',
|
||||
'name': 'Hue white lamp',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '6623462385996792',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.46.13',
|
||||
@@ -12967,6 +13034,7 @@
|
||||
'model': 'BSB002',
|
||||
'name': 'Philips hue - 482544',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '123456',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.32.1932126170',
|
||||
@@ -13044,6 +13112,7 @@
|
||||
'model': 'LS1',
|
||||
'name': 'Koogeek-LS1-20833F',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AAAA011111111111',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2.2.15',
|
||||
@@ -13186,6 +13255,7 @@
|
||||
'model': 'P1EU',
|
||||
'name': 'Koogeek-P1-A00AA0',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'EUCP03190xxxxx48',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2.3.7',
|
||||
@@ -13349,6 +13419,7 @@
|
||||
'model': 'KH02CN',
|
||||
'name': 'Koogeek-SW2-187A91',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'CNNT061751001372',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.3',
|
||||
@@ -13551,6 +13622,7 @@
|
||||
'model': 'E30 2B',
|
||||
'name': 'Lennox',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'XXXXXXXX',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.40.XX',
|
||||
@@ -13831,6 +13903,7 @@
|
||||
'model': 'OLED55B9PUA',
|
||||
'name': 'LG webOS TV AF80',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '999AAAAAA999',
|
||||
'suggested_area': None,
|
||||
'sw_version': '04.71.04',
|
||||
@@ -14010,6 +14083,7 @@
|
||||
'model': 'PD-FSQN-XX',
|
||||
'name': 'Caséta® Wireless Fan Speed Control',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '39024290',
|
||||
'suggested_area': None,
|
||||
'sw_version': '001.005',
|
||||
@@ -14130,6 +14204,7 @@
|
||||
'model': 'L-BDG2-WH',
|
||||
'name': 'Smart Bridge 2',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '12344331',
|
||||
'suggested_area': None,
|
||||
'sw_version': '08.08',
|
||||
@@ -14207,6 +14282,7 @@
|
||||
'model': 'MSS425F',
|
||||
'name': 'MSS425F-15cc',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'HH41234',
|
||||
'suggested_area': None,
|
||||
'sw_version': '4.2.3',
|
||||
@@ -14484,6 +14560,7 @@
|
||||
'model': 'MSS565',
|
||||
'name': 'MSS565-28da',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'BB1121',
|
||||
'suggested_area': None,
|
||||
'sw_version': '4.1.9',
|
||||
@@ -14611,6 +14688,7 @@
|
||||
'model': 'v1',
|
||||
'name': 'Mysa-85dda9',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AAAAAAA000',
|
||||
'suggested_area': None,
|
||||
'sw_version': '2.8.1',
|
||||
@@ -14939,6 +15017,7 @@
|
||||
'model': 'NL55',
|
||||
'name': 'Nanoleaf Strip 3B32',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AAAA011111111111',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.4.40',
|
||||
@@ -15209,6 +15288,7 @@
|
||||
'model': 'Netatmo Doorbell',
|
||||
'name': 'Netatmo-Doorbell-g738658',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'g738658',
|
||||
'suggested_area': None,
|
||||
'sw_version': '80.0.0',
|
||||
@@ -15501,6 +15581,7 @@
|
||||
'model': 'Smart CO Alarm',
|
||||
'name': 'Smart CO Alarm',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1234',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.3',
|
||||
@@ -15660,6 +15741,7 @@
|
||||
'model': 'Healthy Home Coach',
|
||||
'name': 'Healthy Home Coach',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AAAAAAAAAAAAA',
|
||||
'suggested_area': None,
|
||||
'sw_version': '59',
|
||||
@@ -15961,6 +16043,7 @@
|
||||
'model': 'SPK5 Pro',
|
||||
'name': 'RainMachine-00ce4a',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '00aa0000aa0a',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.0.4',
|
||||
@@ -16382,6 +16465,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'Master Bath South',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1.0.0',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.0.8',
|
||||
@@ -16543,6 +16627,7 @@
|
||||
'model': 'RYSE SmartBridge',
|
||||
'name': 'RYSE SmartBridge',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '0101.3521.0436',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.3.0',
|
||||
@@ -16616,6 +16701,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'RYSE SmartShade',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '',
|
||||
'suggested_area': None,
|
||||
'sw_version': '',
|
||||
@@ -16781,6 +16867,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'BR Left',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1.0.0',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.0.8',
|
||||
@@ -16942,6 +17029,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'LR Left',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1.0.0',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.0.8',
|
||||
@@ -17103,6 +17191,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'LR Right',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1.0.0',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.0.8',
|
||||
@@ -17264,6 +17353,7 @@
|
||||
'model': 'RYSE SmartBridge',
|
||||
'name': 'RYSE SmartBridge',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '0401.3521.0679',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.3.0',
|
||||
@@ -17337,6 +17427,7 @@
|
||||
'model': 'RYSE Shade',
|
||||
'name': 'RZSS',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1.0.0',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.0.8',
|
||||
@@ -17502,6 +17593,7 @@
|
||||
'model': 'BE479CAM619',
|
||||
'name': 'SENSE ',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AAAAAAA000',
|
||||
'suggested_area': None,
|
||||
'sw_version': '004.027.000',
|
||||
@@ -17620,6 +17712,7 @@
|
||||
'model': 'SIMPLEconnect',
|
||||
'name': 'SIMPLEconnect Fan-06F674',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1234567890abcd',
|
||||
'suggested_area': None,
|
||||
'sw_version': '',
|
||||
@@ -17795,6 +17888,7 @@
|
||||
'model': 'VELUX Gateway',
|
||||
'name': 'VELUX Gateway',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'a1a11a1',
|
||||
'suggested_area': None,
|
||||
'sw_version': '70',
|
||||
@@ -17868,6 +17962,7 @@
|
||||
'model': 'VELUX Sensor',
|
||||
'name': 'VELUX Sensor',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'a11b111',
|
||||
'suggested_area': None,
|
||||
'sw_version': '16',
|
||||
@@ -18076,6 +18171,7 @@
|
||||
'model': 'VELUX Window',
|
||||
'name': 'VELUX Window',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': '1111111a114a111a',
|
||||
'suggested_area': None,
|
||||
'sw_version': '48',
|
||||
@@ -18196,6 +18292,7 @@
|
||||
'model': 'Flowerbud',
|
||||
'name': 'VOCOlinc-Flowerbud-0d324b',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'AM01121849000327',
|
||||
'suggested_area': None,
|
||||
'sw_version': '3.121.2',
|
||||
@@ -18500,6 +18597,7 @@
|
||||
'model': 'VP3',
|
||||
'name': 'VOCOlinc-VP3-123456',
|
||||
'name_by_user': None,
|
||||
'primary_config_entry': 'TestData',
|
||||
'serial_number': 'EU0121203xxxxx07',
|
||||
'suggested_area': None,
|
||||
'sw_version': '1.101.2',
|
||||
|
||||
@@ -118,7 +118,7 @@ async def test_migrate_device_id_no_serial_skip_if_other_owner(
|
||||
bridge = device_registry.async_get(bridge.id)
|
||||
|
||||
assert bridge.identifiers == variant.before
|
||||
assert bridge.config_entries == [entry.entry_id]
|
||||
assert bridge.config_entries == {entry.entry_id}
|
||||
|
||||
|
||||
@pytest.mark.parametrize("variant", DEVICE_MIGRATION_TESTS)
|
||||
|
||||
Reference in New Issue
Block a user