# serializer version: 1 # name: test_switches[cooktop][switch.mock_cooktop_power_1-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_cooktop_power_1', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': 'Power (1)', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'power', 'unique_id': '00000000000004D2-0000000000000003-MatterNodeDevice-1-MatterPowerToggle-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[cooktop][switch.mock_cooktop_power_1-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'switch', 'friendly_name': 'Mock Cooktop Power (1)', }), 'context': , 'entity_id': 'switch.mock_cooktop_power_1', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'on', }) # --- # name: test_switches[cooktop][switch.mock_cooktop_power_2-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_cooktop_power_2', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': 'Power (2)', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'power', 'unique_id': '00000000000004D2-0000000000000003-MatterNodeDevice-2-MatterPowerToggle-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[cooktop][switch.mock_cooktop_power_2-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'switch', 'friendly_name': 'Mock Cooktop Power (2)', }), 'context': , 'entity_id': 'switch.mock_cooktop_power_2', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'on', }) # --- # name: test_switches[door_lock][switch.mock_door_lock-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_door_lock', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-0000000000000001-MatterNodeDevice-1-MatterSwitch-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[door_lock][switch.mock_door_lock-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'Mock Door Lock', }), 'context': , 'entity_id': 'switch.mock_door_lock', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[door_lock_with_unbolt][switch.mock_door_lock-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_door_lock', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-0000000000000001-MatterNodeDevice-1-MatterSwitch-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[door_lock_with_unbolt][switch.mock_door_lock-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'Mock Door Lock', }), 'context': , 'entity_id': 'switch.mock_door_lock', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[eve_energy_plug][switch.eve_energy_plug-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.eve_energy_plug', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-0000000000000053-MatterNodeDevice-1-MatterPlug-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[eve_energy_plug][switch.eve_energy_plug-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'Eve Energy Plug', }), 'context': , 'entity_id': 'switch.eve_energy_plug', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[eve_energy_plug_patched][switch.eve_energy_plug_patched-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.eve_energy_plug_patched', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-00000000000000B7-MatterNodeDevice-1-MatterPlug-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[eve_energy_plug_patched][switch.eve_energy_plug_patched-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'Eve Energy Plug Patched', }), 'context': , 'entity_id': 'switch.eve_energy_plug_patched', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[eve_thermo][switch.eve_thermo_child_lock-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': , 'entity_id': 'switch.eve_thermo_child_lock', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': None, 'original_icon': None, 'original_name': 'Child lock', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'child_lock', 'unique_id': '00000000000004D2-0000000000000021-MatterNodeDevice-1-EveTrvChildLock-516-1', 'unit_of_measurement': None, }) # --- # name: test_switches[eve_thermo][switch.eve_thermo_child_lock-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'Eve Thermo Child lock', }), 'context': , 'entity_id': 'switch.eve_thermo_child_lock', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[laundry_dryer][switch.mock_laundrydryer_power-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_laundrydryer_power', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': 'Power', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'power', 'unique_id': '00000000000004D2-0000000000000008-MatterNodeDevice-1-MatterPowerToggle-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[laundry_dryer][switch.mock_laundrydryer_power-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'switch', 'friendly_name': 'Mock Laundrydryer Power', }), 'context': , 'entity_id': 'switch.mock_laundrydryer_power', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[mounted_dimmable_load_control_fixture][switch.mock_mounted_dimmable_load_control-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_mounted_dimmable_load_control', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-000000000000000E-MatterNodeDevice-1-MatterSwitch-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[mounted_dimmable_load_control_fixture][switch.mock_mounted_dimmable_load_control-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'Mock Mounted dimmable load control', }), 'context': , 'entity_id': 'switch.mock_mounted_dimmable_load_control', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'unavailable', }) # --- # name: test_switches[on_off_plugin_unit][switch.mock_onoffpluginunit-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_onoffpluginunit', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-0000000000000001-MatterNodeDevice-1-MatterPlug-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[on_off_plugin_unit][switch.mock_onoffpluginunit-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'Mock OnOffPluginUnit', }), 'context': , 'entity_id': 'switch.mock_onoffpluginunit', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[oven][switch.mock_oven_power_3-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_oven_power_3', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': 'Power (3)', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'power', 'unique_id': '00000000000004D2-0000000000000002-MatterNodeDevice-3-MatterPowerToggle-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[oven][switch.mock_oven_power_3-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'switch', 'friendly_name': 'Mock Oven Power (3)', }), 'context': , 'entity_id': 'switch.mock_oven_power_3', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[oven][switch.mock_oven_power_4-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_oven_power_4', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': 'Power (4)', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'power', 'unique_id': '00000000000004D2-0000000000000002-MatterNodeDevice-4-MatterPowerToggle-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[oven][switch.mock_oven_power_4-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'switch', 'friendly_name': 'Mock Oven Power (4)', }), 'context': , 'entity_id': 'switch.mock_oven_power_4', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[pump][switch.mock_pump_power-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_pump_power', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': 'Power', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'power', 'unique_id': '00000000000004D2-0000000000000003-MatterNodeDevice-1-MatterPowerToggle-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[pump][switch.mock_pump_power-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'switch', 'friendly_name': 'Mock Pump Power', }), 'context': , 'entity_id': 'switch.mock_pump_power', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'on', }) # --- # name: test_switches[room_airconditioner][switch.room_airconditioner_power-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.room_airconditioner_power', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': 'Power', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'power', 'unique_id': '00000000000004D2-0000000000000024-MatterNodeDevice-1-MatterPowerToggle-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[room_airconditioner][switch.room_airconditioner_power-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'switch', 'friendly_name': 'Room AirConditioner Power', }), 'context': , 'entity_id': 'switch.room_airconditioner_power', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[silabs_evse_charging][switch.evse_enable_charging-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.evse_enable_charging', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': None, 'original_icon': None, 'original_name': 'Enable charging', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'evse_charging_switch', 'unique_id': '00000000000004D2-0000000000000017-MatterNodeDevice-1-EnergyEvseChargingSwitch-153-1', 'unit_of_measurement': None, }) # --- # name: test_switches[silabs_evse_charging][switch.evse_enable_charging-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'friendly_name': 'evse Enable charging', }), 'context': , 'entity_id': 'switch.evse_enable_charging', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'on', }) # --- # name: test_switches[silabs_refrigerator][switch.refrigerator_power-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.refrigerator_power', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': 'Power', 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': 'power', 'unique_id': '00000000000004D2-000000000000003A-MatterNodeDevice-1-MatterPowerToggle-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[silabs_refrigerator][switch.refrigerator_power-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'switch', 'friendly_name': 'Refrigerator Power', }), 'context': , 'entity_id': 'switch.refrigerator_power', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[switch_unit][switch.mock_switchunit-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.mock_switchunit', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-0000000000000001-MatterNodeDevice-1-MatterSwitch-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[switch_unit][switch.mock_switchunit-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'Mock SwitchUnit', }), 'context': , 'entity_id': 'switch.mock_switchunit', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'off', }) # --- # name: test_switches[thermostat][switch.longan_link_hvac-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.longan_link_hvac', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-0000000000000004-MatterNodeDevice-1-MatterSwitch-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[thermostat][switch.longan_link_hvac-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'Longan link HVAC', }), 'context': , 'entity_id': 'switch.longan_link_hvac', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'on', }) # --- # name: test_switches[yandex_smart_socket][switch.yndx_00540-entry] EntityRegistryEntrySnapshot({ 'aliases': set({ }), 'area_id': None, 'capabilities': None, 'config_entry_id': , 'config_subentry_id': , 'device_class': None, 'device_id': , 'disabled_by': None, 'domain': 'switch', 'entity_category': None, 'entity_id': 'switch.yndx_00540', 'has_entity_name': True, 'hidden_by': None, 'icon': None, 'id': , 'labels': set({ }), 'name': None, 'options': dict({ }), 'original_device_class': , 'original_icon': None, 'original_name': None, 'platform': 'matter', 'previous_unique_id': None, 'suggested_object_id': None, 'supported_features': 0, 'translation_key': None, 'unique_id': '00000000000004D2-0000000000000004-MatterNodeDevice-1-MatterPlug-6-0', 'unit_of_measurement': None, }) # --- # name: test_switches[yandex_smart_socket][switch.yndx_00540-state] StateSnapshot({ 'attributes': ReadOnlyDict({ 'device_class': 'outlet', 'friendly_name': 'YNDX-00540', }), 'context': , 'entity_id': 'switch.yndx_00540', 'last_changed': , 'last_reported': , 'last_updated': , 'state': 'on', }) # ---