"Invalid Config" Plus aucune Automatisation

Bonjour,

J’ai un message d’erreur depuis aujourd’hui, et je n’ai plus aucune automatisation !

1

J’ai l’impression que c’est arrivé juste après avoir fait la dernière mise à jour de HA, sans en être sûr à 100%…
J’ai fait une restauration antérieure, mais rien ne change.

Je suis sous un Raspberry 4 8go, ssd nvme sous hub alimenté.

Voici mes logs:

2023-08-12 16:11:56.575 WARNING (SyncWorker_4) [homeassistant.loader] We found a custom integration husqvarna_automower which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2023-08-12 16:11:56.578 WARNING (SyncWorker_4) [homeassistant.loader] We found a custom integration hacs which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2023-08-12 16:11:56.582 WARNING (SyncWorker_4) [homeassistant.loader] We found a custom integration daikin_residential which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2023-08-12 16:11:56.585 WARNING (SyncWorker_4) [homeassistant.loader] We found a custom integration xiaomi_miot which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2023-08-12 16:12:01.184 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //config/home-assistant_v2.db was shutdown cleanly
2023-08-12 16:12:25.987 WARNING (MainThread) [homeassistant.config_entries] Config entry '55OLED807/12' for androidtv_remote integration not ready yet: Couldn't connect to 192.168.1.10:6466; Retrying in background
2023-08-12 16:12:26.612 WARNING (MainThread) [homeassistant.config_entries] Config entry '55OLED807/12' for androidtv_remote integration not ready yet: Couldn't connect to 192.168.1.16:6466; Retrying in background
2023-08-12 16:12:30.217 ERROR (MainThread) [homeassistant.setup] Error during setup of component automation
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 288, in _async_setup_component
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/automation/__init__.py", line 259, in async_setup
    await _async_process_config(hass, config, component)
  File "/usr/src/homeassistant/homeassistant/components/automation/__init__.py", line 976, in _async_process_config
    entities = await _create_automation_entities(hass, updated_automation_configs)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/automation/__init__.py", line 860, in _create_automation_entities
    cond_func = await _async_process_if(hass, name, config_block)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/automation/__init__.py", line 989, in _async_process_if
    checks.append(await condition.async_from_config(hass, if_config))
                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/condition.py", line 246, in async_from_config
    return cast(ConditionCheckerType, await factory(hass, config))
                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/device_automation/condition.py", line 55, in async_condition_from_config
    return trace_condition_function(platform.async_condition_from_config(hass, config))
                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/binary_sensor/device_condition.py", line 317, in async_condition_from_config
    state_config = condition.state_validate_config(hass, state_config)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/condition.py", line 1022, in state_validate_config
    config[CONF_ENTITY_ID] = er.async_validate_entity_ids(
                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 1395, in async_validate_entity_ids
    return [async_validate_entity_id(registry, item) for item in entity_ids_or_uuids]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 1395, in <listcomp>
    return [async_validate_entity_id(registry, item) for item in entity_ids_or_uuids]
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/entity_registry.py", line 1364, in async_validate_entity_id
    raise vol.Invalid(f"Unknown entity registry entry {entity_id_or_uuid}")
voluptuous.error.Invalid: Unknown entity registry entry b4d7fe192ac1cdd44510bdfc866a0963
2023-08-12 16:12:34.852 ERROR (MainThread) [homeassistant.setup] Unable to set up dependencies of default_config. Setup failed for dependencies: automation
2023-08-12 16:12:34.855 ERROR (MainThread) [homeassistant.setup] Setup failed for default_config: (DependencyError(...), 'Could not setup dependencies: automation')
2023-08-12 16:12:36.945 WARNING (MainThread) [homeassistant.helpers.entity] Entity None (<class 'custom_components.husqvarna_automower.calendar.AutomowerCalendar'>) is implicitly using device name by not setting its name. Instead, the name should be set to None, please report it to the custom integration author.
2023-08-12 16:12:37.217 WARNING (MainThread) [homeassistant.helpers.entity] Entity None (<class 'custom_components.husqvarna_automower.device_tracker.AutomowerTracker'>) is implicitly using device name by not setting its name. Instead, the name should be set to None, please report it to the custom integration author.
2023-08-12 16:12:37.225 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT device name is equal to entity name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Ordinateur/set', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'name': 'Prise_Ordinateur', 'payload_off': 'OFF', 'payload_on': 'ON', 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_switch_zigbee2mqtt', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The entity name will be set to `null`
2023-08-12 16:12:37.235 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT device name is equal to entity name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_TV_Salon/set', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'name': 'Prise_TV_Salon', 'payload_off': 'OFF', 'payload_on': 'ON', 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_switch_zigbee2mqtt', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The entity name will be set to `null`
2023-08-12 16:12:37.291 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT device name is equal to entity name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Sonos/set', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'name': 'Prise_Sonos', 'payload_off': 'OFF', 'payload_on': 'ON', 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_switch_zigbee2mqtt', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The entity name will be set to `null`
2023-08-12 16:12:37.296 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT device name is equal to entity name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/set', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'name': 'Prise_Tv_Chambre_Parents', 'payload_off': 'OFF', 'payload_on': 'ON', 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_switch_zigbee2mqtt', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The entity name will be set to `null`
2023-08-12 16:12:37.302 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.CONFIG: 'config'>, 'icon': 'mdi:power-settings', 'name': 'Prise_Ordinateur_power_outage_memory', 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_power_outage_memory_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_memory }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_memory'
2023-08-12 16:12:37.312 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'enabled_by_default': False, 'name': 'Prise_Ordinateur_indicator_mode', 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_indicator_mode_zigbee2mqtt', 'value_template': Template<template=({{ value_json.indicator_mode }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_indicator_mode'
2023-08-12 16:12:37.321 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.POWER: 'power'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Ordinateur_power', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_power_zigbee2mqtt', 'unit_of_measurement': 'W', 'value_template': Template<template=({{ value_json.power }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power'
2023-08-12 16:12:37.328 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.CURRENT: 'current'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Ordinateur_current', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_current_zigbee2mqtt', 'unit_of_measurement': 'A', 'value_template': Template<template=({{ value_json.current }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_current'
2023-08-12 16:12:37.334 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.VOLTAGE: 'voltage'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Ordinateur_voltage', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_voltage_zigbee2mqtt', 'unit_of_measurement': 'V', 'value_template': Template<template=({{ value_json.voltage }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_voltage'
2023-08-12 16:12:37.339 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.ENERGY: 'energy'>, 'enabled_by_default': True, 'name': 'Prise_Ordinateur_energy', 'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>, 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_energy_zigbee2mqtt', 'unit_of_measurement': 'kWh', 'value_template': Template<template=({{ value_json.energy }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_energy'
2023-08-12 16:12:37.345 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:signal', 'name': 'Prise_Ordinateur_linkquality', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_linkquality_zigbee2mqtt', 'unit_of_measurement': 'lqi', 'value_template': Template<template=({{ value_json.linkquality }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_linkquality'
2023-08-12 16:12:37.351 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:clock', 'name': 'Prise_Ordinateur_last_seen', 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_last_seen_zigbee2mqtt', 'value_template': Template<template=({{ value_json.last_seen }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_last_seen'
2023-08-12 16:12:37.357 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:update', 'name': 'Prise_Ordinateur_update_state', 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_update_state_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['state'] }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_update_state'
2023-08-12 16:12:37.360 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.CONFIG: 'config'>, 'icon': 'mdi:power-settings', 'name': 'Prise_TV_Salon_power_outage_memory', 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_power_outage_memory_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_memory }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_memory'
2023-08-12 16:12:37.364 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'enabled_by_default': False, 'name': 'Prise_TV_Salon_indicator_mode', 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_indicator_mode_zigbee2mqtt', 'value_template': Template<template=({{ value_json.indicator_mode }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_indicator_mode'
2023-08-12 16:12:37.367 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'device_class': <SensorDeviceClass.POWER: 'power'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_TV_Salon_power', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_power_zigbee2mqtt', 'unit_of_measurement': 'W', 'value_template': Template<template=({{ value_json.power }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power'
2023-08-12 16:12:37.370 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'device_class': <SensorDeviceClass.CURRENT: 'current'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_TV_Salon_current', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_current_zigbee2mqtt', 'unit_of_measurement': 'A', 'value_template': Template<template=({{ value_json.current }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_current'
2023-08-12 16:12:37.374 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'device_class': <SensorDeviceClass.VOLTAGE: 'voltage'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_TV_Salon_voltage', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_voltage_zigbee2mqtt', 'unit_of_measurement': 'V', 'value_template': Template<template=({{ value_json.voltage }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_voltage'
2023-08-12 16:12:37.376 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'device_class': <SensorDeviceClass.ENERGY: 'energy'>, 'enabled_by_default': True, 'name': 'Prise_TV_Salon_energy', 'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>, 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_energy_zigbee2mqtt', 'unit_of_measurement': 'kWh', 'value_template': Template<template=({{ value_json.energy }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_energy'
2023-08-12 16:12:37.381 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:signal', 'name': 'Prise_TV_Salon_linkquality', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_linkquality_zigbee2mqtt', 'unit_of_measurement': 'lqi', 'value_template': Template<template=({{ value_json.linkquality }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_linkquality'
2023-08-12 16:12:37.384 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:clock', 'name': 'Prise_TV_Salon_last_seen', 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_last_seen_zigbee2mqtt', 'value_template': Template<template=({{ value_json.last_seen }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_last_seen'
2023-08-12 16:12:37.388 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:update', 'name': 'Prise_TV_Salon_update_state', 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_update_state_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['state'] }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_update_state'
2023-08-12 16:12:37.392 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.CONFIG: 'config'>, 'icon': 'mdi:power-settings', 'name': 'Prise_Sonos_power_outage_memory', 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_power_outage_memory_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_memory }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_memory'
2023-08-12 16:12:37.396 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'enabled_by_default': False, 'name': 'Prise_Sonos_indicator_mode', 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_indicator_mode_zigbee2mqtt', 'value_template': Template<template=({{ value_json.indicator_mode }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_indicator_mode'
2023-08-12 16:12:37.400 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'device_class': <SensorDeviceClass.POWER: 'power'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Sonos_power', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_power_zigbee2mqtt', 'unit_of_measurement': 'W', 'value_template': Template<template=({{ value_json.power }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power'
2023-08-12 16:12:37.404 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'device_class': <SensorDeviceClass.CURRENT: 'current'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Sonos_current', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_current_zigbee2mqtt', 'unit_of_measurement': 'A', 'value_template': Template<template=({{ value_json.current }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_current'
2023-08-12 16:12:37.408 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'device_class': <SensorDeviceClass.VOLTAGE: 'voltage'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Sonos_voltage', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_voltage_zigbee2mqtt', 'unit_of_measurement': 'V', 'value_template': Template<template=({{ value_json.voltage }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_voltage'
2023-08-12 16:12:37.410 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'device_class': <SensorDeviceClass.ENERGY: 'energy'>, 'enabled_by_default': True, 'name': 'Prise_Sonos_energy', 'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>, 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_energy_zigbee2mqtt', 'unit_of_measurement': 'kWh', 'value_template': Template<template=({{ value_json.energy }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_energy'
2023-08-12 16:12:37.415 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:signal', 'name': 'Prise_Sonos_linkquality', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_linkquality_zigbee2mqtt', 'unit_of_measurement': 'lqi', 'value_template': Template<template=({{ value_json.linkquality }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_linkquality'
2023-08-12 16:12:37.419 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:clock', 'name': 'Prise_Sonos_last_seen', 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_last_seen_zigbee2mqtt', 'value_template': Template<template=({{ value_json.last_seen }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_last_seen'
2023-08-12 16:12:37.424 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:update', 'name': 'Prise_Sonos_update_state', 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_update_state_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['state'] }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_update_state'
2023-08-12 16:12:37.429 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00075e20cb'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.BATTERY: 'battery'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_Ordinateur_battery', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_Ordinateur', 'unique_id': '0x00158d00075e20cb_battery_zigbee2mqtt', 'unit_of_measurement': '%', 'value_template': Template<template=({{ value_json.battery }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_battery'
2023-08-12 16:12:37.433 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00075e20cb'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.VOLTAGE: 'voltage'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_Ordinateur_voltage', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_Ordinateur', 'unique_id': '0x00158d00075e20cb_voltage_zigbee2mqtt', 'unit_of_measurement': 'mV', 'value_template': Template<template=({{ value_json.voltage }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_voltage'
2023-08-12 16:12:37.440 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00075e20cb'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Ordinateur', 'connections': []}, 'enabled_by_default': True, 'icon': 'mdi:gesture-double-tap', 'name': 'Bouton_Ordinateur_action', 'state_topic': 'zigbee2mqtt/Bouton_Ordinateur', 'unique_id': '0x00158d00075e20cb_action_zigbee2mqtt', 'value_template': Template<template=({{ value_json.action }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_action'
2023-08-12 16:12:37.444 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00075e20cb'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_Ordinateur_device_temperature', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_Ordinateur', 'unique_id': '0x00158d00075e20cb_device_temperature_zigbee2mqtt', 'unit_of_measurement': '°C', 'value_template': Template<template=({{ value_json.device_temperature }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_device_temperature'
2023-08-12 16:12:37.451 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00075e20cb'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Ordinateur', 'connections': []}, 'enabled_by_default': True, 'name': 'Bouton_Ordinateur_power_outage_count', 'state_topic': 'zigbee2mqtt/Bouton_Ordinateur', 'unique_id': '0x00158d00075e20cb_power_outage_count_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_count }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_count'
2023-08-12 16:12:37.454 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00075e20cb'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Ordinateur', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:signal', 'name': 'Bouton_Ordinateur_linkquality', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_Ordinateur', 'unique_id': '0x00158d00075e20cb_linkquality_zigbee2mqtt', 'unit_of_measurement': 'lqi', 'value_template': Template<template=({{ value_json.linkquality }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_linkquality'
2023-08-12 16:12:37.457 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00075e20cb'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Ordinateur', 'connections': []}, 'device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:clock', 'name': 'Bouton_Ordinateur_last_seen', 'state_topic': 'zigbee2mqtt/Bouton_Ordinateur', 'unique_id': '0x00158d00075e20cb_last_seen_zigbee2mqtt', 'value_template': Template<template=({{ value_json.last_seen }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_last_seen'
2023-08-12 16:12:37.461 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b15f4'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_TV_Salon', 'sw_version': '3000-0001', 'connections': []}, 'device_class': <SensorDeviceClass.BATTERY: 'battery'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_TV_Salon_battery', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_TV_Salon', 'unique_id': '0x00158d00076b15f4_battery_zigbee2mqtt', 'unit_of_measurement': '%', 'value_template': Template<template=({{ value_json.battery }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_battery'
2023-08-12 16:12:37.465 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b15f4'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_TV_Salon', 'sw_version': '3000-0001', 'connections': []}, 'device_class': <SensorDeviceClass.VOLTAGE: 'voltage'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_TV_Salon_voltage', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_TV_Salon', 'unique_id': '0x00158d00076b15f4_voltage_zigbee2mqtt', 'unit_of_measurement': 'mV', 'value_template': Template<template=({{ value_json.voltage }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_voltage'
2023-08-12 16:12:37.469 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b15f4'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_TV_Salon', 'sw_version': '3000-0001', 'connections': []}, 'enabled_by_default': True, 'icon': 'mdi:gesture-double-tap', 'name': 'Bouton_TV_Salon_action', 'state_topic': 'zigbee2mqtt/Bouton_TV_Salon', 'unique_id': '0x00158d00076b15f4_action_zigbee2mqtt', 'value_template': Template<template=({{ value_json.action }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_action'
2023-08-12 16:12:37.473 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b15f4'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_TV_Salon', 'sw_version': '3000-0001', 'connections': []}, 'device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_TV_Salon_device_temperature', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_TV_Salon', 'unique_id': '0x00158d00076b15f4_device_temperature_zigbee2mqtt', 'unit_of_measurement': '°C', 'value_template': Template<template=({{ value_json.device_temperature }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_device_temperature'
2023-08-12 16:12:37.477 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b15f4'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_TV_Salon', 'sw_version': '3000-0001', 'connections': []}, 'enabled_by_default': True, 'name': 'Bouton_TV_Salon_power_outage_count', 'state_topic': 'zigbee2mqtt/Bouton_TV_Salon', 'unique_id': '0x00158d00076b15f4_power_outage_count_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_count }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_count'
2023-08-12 16:12:37.483 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b15f4'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_TV_Salon', 'sw_version': '3000-0001', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:signal', 'name': 'Bouton_TV_Salon_linkquality', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_TV_Salon', 'unique_id': '0x00158d00076b15f4_linkquality_zigbee2mqtt', 'unit_of_measurement': 'lqi', 'value_template': Template<template=({{ value_json.linkquality }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_linkquality'
2023-08-12 16:12:37.486 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b15f4'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_TV_Salon', 'sw_version': '3000-0001', 'connections': []}, 'device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:clock', 'name': 'Bouton_TV_Salon_last_seen', 'state_topic': 'zigbee2mqtt/Bouton_TV_Salon', 'unique_id': '0x00158d00076b15f4_last_seen_zigbee2mqtt', 'value_template': Template<template=({{ value_json.last_seen }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_last_seen'
2023-08-12 16:12:37.489 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.CONFIG: 'config'>, 'icon': 'mdi:power-settings', 'name': 'Prise_Tv_Chambre_Parents_power_outage_memory', 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_power_outage_memory_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_memory }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_memory'
2023-08-12 16:12:37.493 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'enabled_by_default': False, 'name': 'Prise_Tv_Chambre_Parents_indicator_mode', 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_indicator_mode_zigbee2mqtt', 'value_template': Template<template=({{ value_json.indicator_mode }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_indicator_mode'
2023-08-12 16:12:37.496 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'device_class': <SensorDeviceClass.POWER: 'power'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Tv_Chambre_Parents_power', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_power_zigbee2mqtt', 'unit_of_measurement': 'W', 'value_template': Template<template=({{ value_json.power }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power'
2023-08-12 16:12:37.499 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'device_class': <SensorDeviceClass.CURRENT: 'current'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Tv_Chambre_Parents_current', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_current_zigbee2mqtt', 'unit_of_measurement': 'A', 'value_template': Template<template=({{ value_json.current }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_current'
2023-08-12 16:12:37.503 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'device_class': <SensorDeviceClass.VOLTAGE: 'voltage'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Tv_Chambre_Parents_voltage', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_voltage_zigbee2mqtt', 'unit_of_measurement': 'V', 'value_template': Template<template=({{ value_json.voltage }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_voltage'
2023-08-12 16:12:37.508 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'device_class': <SensorDeviceClass.ENERGY: 'energy'>, 'enabled_by_default': True, 'name': 'Prise_Tv_Chambre_Parents_energy', 'state_class': <SensorStateClass.TOTAL_INCREASING: 'total_increasing'>, 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_energy_zigbee2mqtt', 'unit_of_measurement': 'kWh', 'value_template': Template<template=({{ value_json.energy }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_energy'
2023-08-12 16:12:37.512 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:signal', 'name': 'Prise_Tv_Chambre_Parents_linkquality', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_linkquality_zigbee2mqtt', 'unit_of_measurement': 'lqi', 'value_template': Template<template=({{ value_json.linkquality }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_linkquality'
2023-08-12 16:12:37.515 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:clock', 'name': 'Prise_Tv_Chambre_Parents_last_seen', 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_last_seen_zigbee2mqtt', 'value_template': Template<template=({{ value_json.last_seen }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_last_seen'
2023-08-12 16:12:37.519 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:update', 'name': 'Prise_Tv_Chambre_Parents_update_state', 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_update_state_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['state'] }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_update_state'
2023-08-12 16:12:37.523 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b6766'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Chambre_Parents', 'sw_version': '3000-0001', 'connections': []}, 'device_class': <SensorDeviceClass.BATTERY: 'battery'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_Chambre_Parents_battery', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_Chambre_Parents', 'unique_id': '0x00158d00076b6766_battery_zigbee2mqtt', 'unit_of_measurement': '%', 'value_template': Template<template=({{ value_json.battery }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_battery'
2023-08-12 16:12:37.527 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b6766'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Chambre_Parents', 'sw_version': '3000-0001', 'connections': []}, 'device_class': <SensorDeviceClass.VOLTAGE: 'voltage'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_Chambre_Parents_voltage', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_Chambre_Parents', 'unique_id': '0x00158d00076b6766_voltage_zigbee2mqtt', 'unit_of_measurement': 'mV', 'value_template': Template<template=({{ value_json.voltage }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_voltage'
2023-08-12 16:12:37.530 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b6766'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Chambre_Parents', 'sw_version': '3000-0001', 'connections': []}, 'enabled_by_default': True, 'icon': 'mdi:gesture-double-tap', 'name': 'Bouton_Chambre_Parents_action', 'state_topic': 'zigbee2mqtt/Bouton_Chambre_Parents', 'unique_id': '0x00158d00076b6766_action_zigbee2mqtt', 'value_template': Template<template=({{ value_json.action }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_action'
2023-08-12 16:12:37.534 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b6766'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Chambre_Parents', 'sw_version': '3000-0001', 'connections': []}, 'device_class': <SensorDeviceClass.TEMPERATURE: 'temperature'>, 'enabled_by_default': True, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Bouton_Chambre_Parents_device_temperature', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_Chambre_Parents', 'unique_id': '0x00158d00076b6766_device_temperature_zigbee2mqtt', 'unit_of_measurement': '°C', 'value_template': Template<template=({{ value_json.device_temperature }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_device_temperature'
2023-08-12 16:12:37.537 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b6766'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Chambre_Parents', 'sw_version': '3000-0001', 'connections': []}, 'enabled_by_default': True, 'name': 'Bouton_Chambre_Parents_power_outage_count', 'state_topic': 'zigbee2mqtt/Bouton_Chambre_Parents', 'unique_id': '0x00158d00076b6766_power_outage_count_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_count }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_count'
2023-08-12 16:12:37.541 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b6766'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Chambre_Parents', 'sw_version': '3000-0001', 'connections': []}, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:signal', 'name': 'Bouton_Chambre_Parents_linkquality', 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_topic': 'zigbee2mqtt/Bouton_Chambre_Parents', 'unique_id': '0x00158d00076b6766_linkquality_zigbee2mqtt', 'unit_of_measurement': 'lqi', 'value_template': Template<template=({{ value_json.linkquality }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_linkquality'
2023-08-12 16:12:37.545 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Bouton_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0x00158d00076b6766'], 'manufacturer': 'Xiaomi', 'model': 'Aqara wireless switch (WXKG11LM)', 'name': 'Bouton_Chambre_Parents', 'sw_version': '3000-0001', 'connections': []}, 'device_class': <SensorDeviceClass.TIMESTAMP: 'timestamp'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'icon': 'mdi:clock', 'name': 'Bouton_Chambre_Parents_last_seen', 'state_topic': 'zigbee2mqtt/Bouton_Chambre_Parents', 'unique_id': '0x00158d00076b6766_last_seen_zigbee2mqtt', 'value_template': Template<template=({{ value_json.last_seen }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_last_seen'
2023-08-12 16:12:37.549 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Ordinateur/set/power_outage_memory', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'entity_category': <EntityCategory.CONFIG: 'config'>, 'icon': 'mdi:power-settings', 'name': 'Prise_Ordinateur_power_outage_memory', 'options': ['on', 'off', 'restore'], 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_power_outage_memory_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_memory }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_memory'
2023-08-12 16:12:37.553 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Ordinateur/set/indicator_mode', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'name': 'Prise_Ordinateur_indicator_mode', 'options': ['off', 'off/on', 'on/off', 'on'], 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_indicator_mode_zigbee2mqtt', 'value_template': Template<template=({{ value_json.indicator_mode }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_indicator_mode'
2023-08-12 16:12:37.557 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_TV_Salon/set/power_outage_memory', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'entity_category': <EntityCategory.CONFIG: 'config'>, 'icon': 'mdi:power-settings', 'name': 'Prise_TV_Salon_power_outage_memory', 'options': ['on', 'off', 'restore'], 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_power_outage_memory_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_memory }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_memory'
2023-08-12 16:12:37.560 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_TV_Salon/set/indicator_mode', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'name': 'Prise_TV_Salon_indicator_mode', 'options': ['off', 'off/on', 'on/off', 'on'], 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_indicator_mode_zigbee2mqtt', 'value_template': Template<template=({{ value_json.indicator_mode }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_indicator_mode'
2023-08-12 16:12:37.563 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Sonos/set/power_outage_memory', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'entity_category': <EntityCategory.CONFIG: 'config'>, 'icon': 'mdi:power-settings', 'name': 'Prise_Sonos_power_outage_memory', 'options': ['on', 'off', 'restore'], 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_power_outage_memory_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_memory }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_memory'
2023-08-12 16:12:37.567 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Sonos/set/indicator_mode', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'name': 'Prise_Sonos_indicator_mode', 'options': ['off', 'off/on', 'on/off', 'on'], 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_indicator_mode_zigbee2mqtt', 'value_template': Template<template=({{ value_json.indicator_mode }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_indicator_mode'
2023-08-12 16:12:37.570 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/set/power_outage_memory', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'entity_category': <EntityCategory.CONFIG: 'config'>, 'icon': 'mdi:power-settings', 'name': 'Prise_Tv_Chambre_Parents_power_outage_memory', 'options': ['on', 'off', 'restore'], 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_power_outage_memory_zigbee2mqtt', 'value_template': Template<template=({{ value_json.power_outage_memory }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_power_outage_memory'
2023-08-12 16:12:37.572 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/set/indicator_mode', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'name': 'Prise_Tv_Chambre_Parents_indicator_mode', 'options': ['off', 'off/on', 'on/off', 'on'], 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_indicator_mode_zigbee2mqtt', 'value_template': Template<template=({{ value_json.indicator_mode }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_indicator_mode'
2023-08-12 16:12:37.580 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Ordinateur/set/child_lock', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'name': 'Prise_Ordinateur_child_lock', 'payload_lock': 'LOCK', 'payload_unlock': 'UNLOCK', 'state_locked': 'LOCK', 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'state_unlocked': 'UNLOCK', 'unique_id': '0xa4c13835cb6c1f82_child_lock_zigbee2mqtt', 'value_template': Template<template=({{ value_json.child_lock }}) renders=0>, 'state_jammed': 'JAMMED', 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'state_locking': 'LOCKING', 'state_unlocking': 'UNLOCKING', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_child_lock'
2023-08-12 16:12:37.585 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_TV_Salon/set/child_lock', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'name': 'Prise_TV_Salon_child_lock', 'payload_lock': 'LOCK', 'payload_unlock': 'UNLOCK', 'state_locked': 'LOCK', 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'state_unlocked': 'UNLOCK', 'unique_id': '0xa4c1385a21da7c55_child_lock_zigbee2mqtt', 'value_template': Template<template=({{ value_json.child_lock }}) renders=0>, 'state_jammed': 'JAMMED', 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'state_locking': 'LOCKING', 'state_unlocking': 'UNLOCKING', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_child_lock'
2023-08-12 16:12:37.589 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Sonos/set/child_lock', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'name': 'Prise_Sonos_child_lock', 'payload_lock': 'LOCK', 'payload_unlock': 'UNLOCK', 'state_locked': 'LOCK', 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'state_unlocked': 'UNLOCK', 'unique_id': '0xa4c138148c935236_child_lock_zigbee2mqtt', 'value_template': Template<template=({{ value_json.child_lock }}) renders=0>, 'state_jammed': 'JAMMED', 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'state_locking': 'LOCKING', 'state_unlocking': 'UNLOCKING', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_child_lock'
2023-08-12 16:12:37.593 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/set/child_lock', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'name': 'Prise_Tv_Chambre_Parents_child_lock', 'payload_lock': 'LOCK', 'payload_unlock': 'UNLOCK', 'state_locked': 'LOCK', 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'state_unlocked': 'UNLOCK', 'unique_id': '0xa4c13890be2a6b5f_child_lock_zigbee2mqtt', 'value_template': Template<template=({{ value_json.child_lock }}) renders=0>, 'state_jammed': 'JAMMED', 'payload_available': 'online', 'qos': 0, 'optimistic': False, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'state_locking': 'LOCKING', 'state_unlocking': 'UNLOCKING', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_child_lock'
2023-08-12 16:12:37.599 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'device_class': <BinarySensorDeviceClass.UPDATE: 'update'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Ordinateur_update_available', 'payload_off': 'False', 'payload_on': 'True', 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_update_available_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['state'] == "available" }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_update_available'
2023-08-12 16:12:37.604 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'device_class': <BinarySensorDeviceClass.UPDATE: 'update'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_TV_Salon_update_available', 'payload_off': 'False', 'payload_on': 'True', 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_update_available_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['state'] == "available" }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_update_available'
2023-08-12 16:12:37.607 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'device_class': <BinarySensorDeviceClass.UPDATE: 'update'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Sonos_update_available', 'payload_off': 'False', 'payload_on': 'True', 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_update_available_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['state'] == "available" }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_update_available'
2023-08-12 16:12:37.611 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT entity name starts with the device name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'device_class': <BinarySensorDeviceClass.UPDATE: 'update'>, 'enabled_by_default': False, 'entity_category': <EntityCategory.DIAGNOSTIC: 'diagnostic'>, 'name': 'Prise_Tv_Chambre_Parents_update_available', 'payload_off': 'False', 'payload_on': 'True', 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_update_available_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['state'] == "available" }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'encoding': 'utf-8', 'payload_not_available': 'offline', 'force_update': False}, this is not expected. Please correct your configuration. The device name prefix will be stripped off the entity name and becomes '_update_available'
2023-08-12 16:12:37.619 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT device name is equal to entity name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Ordinateur/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/bridge/request/device/ota_update/update', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13835cb6c1f82'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Ordinateur', 'connections': []}, 'device_class': <UpdateDeviceClass.FIRMWARE: 'firmware'>, 'entity_picture': 'https://github.com/Koenkk/zigbee2mqtt/raw/master/images/logo.png', 'latest_version_template': Template<template=({{ value_json['update']['latest_version'] }}) renders=0>, 'latest_version_topic': 'zigbee2mqtt/Prise_Ordinateur', 'name': 'Prise_Ordinateur', 'payload_install': '{"id": "0xa4c13835cb6c1f82"}', 'state_topic': 'zigbee2mqtt/Prise_Ordinateur', 'unique_id': '0xa4c13835cb6c1f82_update_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['installed_version'] }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The entity name will be set to `null`
2023-08-12 16:12:37.625 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT device name is equal to entity name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_TV_Salon/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/bridge/request/device/ota_update/update', 'device': {'identifiers': ['zigbee2mqtt_0xa4c1385a21da7c55'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_TV_Salon', 'connections': []}, 'device_class': <UpdateDeviceClass.FIRMWARE: 'firmware'>, 'entity_picture': 'https://github.com/Koenkk/zigbee2mqtt/raw/master/images/logo.png', 'latest_version_template': Template<template=({{ value_json['update']['latest_version'] }}) renders=0>, 'latest_version_topic': 'zigbee2mqtt/Prise_TV_Salon', 'name': 'Prise_TV_Salon', 'payload_install': '{"id": "0xa4c1385a21da7c55"}', 'state_topic': 'zigbee2mqtt/Prise_TV_Salon', 'unique_id': '0xa4c1385a21da7c55_update_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['installed_version'] }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The entity name will be set to `null`
2023-08-12 16:12:37.629 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT device name is equal to entity name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Sonos/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/bridge/request/device/ota_update/update', 'device': {'identifiers': ['zigbee2mqtt_0xa4c138148c935236'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Sonos', 'connections': []}, 'device_class': <UpdateDeviceClass.FIRMWARE: 'firmware'>, 'entity_picture': 'https://github.com/Koenkk/zigbee2mqtt/raw/master/images/logo.png', 'latest_version_template': Template<template=({{ value_json['update']['latest_version'] }}) renders=0>, 'latest_version_topic': 'zigbee2mqtt/Prise_Sonos', 'name': 'Prise_Sonos', 'payload_install': '{"id": "0xa4c138148c935236"}', 'state_topic': 'zigbee2mqtt/Prise_Sonos', 'unique_id': '0xa4c138148c935236_update_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['installed_version'] }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The entity name will be set to `null`
2023-08-12 16:12:37.633 WARNING (MainThread) [homeassistant.components.mqtt.mixins] MQTT device name is equal to entity name in your config {'availability': [{'topic': 'zigbee2mqtt/bridge/state', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}, {'topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents/availability', 'value_template': Template<template=({{ value_json.state }}) renders=0>, 'payload_available': 'online', 'payload_not_available': 'offline'}], 'availability_mode': 'all', 'command_topic': 'zigbee2mqtt/bridge/request/device/ota_update/update', 'device': {'identifiers': ['zigbee2mqtt_0xa4c13890be2a6b5f'], 'manufacturer': 'Nous', 'model': 'Smart plug (with power monitoring) (A1Z)', 'name': 'Prise_Tv_Chambre_Parents', 'connections': []}, 'device_class': <UpdateDeviceClass.FIRMWARE: 'firmware'>, 'entity_picture': 'https://github.com/Koenkk/zigbee2mqtt/raw/master/images/logo.png', 'latest_version_template': Template<template=({{ value_json['update']['latest_version'] }}) renders=0>, 'latest_version_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'name': 'Prise_Tv_Chambre_Parents', 'payload_install': '{"id": "0xa4c13890be2a6b5f"}', 'state_topic': 'zigbee2mqtt/Prise_Tv_Chambre_Parents', 'unique_id': '0xa4c13890be2a6b5f_update_zigbee2mqtt', 'value_template': Template<template=({{ value_json['update']['installed_version'] }}) renders=0>, 'payload_available': 'online', 'qos': 0, 'enabled_by_default': True, 'retain': False, 'encoding': 'utf-8', 'payload_not_available': 'offline'}, this is not expected. Please correct your configuration. The entity name will be set to `null`
2023-08-12 16:12:37.800 WARNING (MainThread) [homeassistant.helpers.entity] Entity None (<class 'custom_components.husqvarna_automower.vacuum.HusqvarnaAutomowerEntity'>) is implicitly using device name by not setting its name. Instead, the name should be set to None, please report it to the custom integration author.
2023-08-12 16:12:38.584 WARNING (MainThread) [custom_components.xiaomi_miot.sensor] Get xiaomi message for 1806600902 failed: {'code': 0, 'message': 'ok', 'result': {'messages': None}}
2023-08-12 16:12:48.237 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f86bf4bd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f86bf4bd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f86bf4bd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))
2023-08-12 16:12:58.256 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f8881a5d0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f8881a5d0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f8881a5d0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))
2023-08-12 16:13:08.272 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f86d9d350>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f86d9d350>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f86d9d350>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))
2023-08-12 16:13:08.498 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/jwt/algorithms.py", line 350, in prepare_key
    RSAPrivateKey, load_pem_private_key(key_bytes, password=None)
                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/cryptography/hazmat/primitives/serialization/base.py", line 25, in load_pem_private_key
    return ossl.load_pem_private_key(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 747, in load_pem_private_key
    return self._load_key(
           ^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 929, in _load_key
    self._handle_key_loading_error()
  File "/usr/local/lib/python3.11/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 984, in _handle_key_loading_error
    raise ValueError(
ValueError: ('Could not deserialize key data. The data may be in an incorrect format, it may be encrypted with an unsupported algorithm, or it may be an unsupported key type (e.g. EC curves with explicit parameters).', [<OpenSSLError(code=503841036, lib=60, reason=524556, reason_text=unsupported)>])

During handling of the above exception, another exception occurred:

Merci Beaucoup pour votre aide ! :pray: :wink:

Ma configuration


System Information

version core-2023.8.2
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.4
os_name Linux
os_version 6.1.21-v8
arch aarch64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4778
Installed Version 1.32.1
Stage running
Available Repositories 1269
Downloaded Repositories 11
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 10.4
update_channel stable
supervisor_version supervisor-2023.08.1
agent_version 1.5.1
docker_version 23.0.6
disk_total 457.7 GB
disk_used 58.1 GB
healthy true
supported true
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Samba share (10.0.2), Terminal & SSH (9.7.1), Z-Wave JS UI (1.15.5), Studio Code Server (5.10.0), OneDrive Backup (2.1.2), Network UPS Tools (0.12.0), Samba Backup (5.2.0), Zigbee2MQTT (1.32.2-1), Mosquitto broker (6.2.1)
Husqvarna Automower
can_reach_server ok
Dashboards
dashboards 2
resources 6
views 10
mode storage
Recorder
oldest_recorder_run 2 août 2023 à 20:22
current_recorder_run 12 août 2023 à 16:12
estimated_db_size 856.56 MiB
database_engine sqlite
database_version 3.41.2
Xiaomi Miot Auto
component_version 0.7.10
can_reach_server ok
can_reach_spec ok
logged_accounts 1
total_devices 1
___

Suite des Logs:


During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f84f330d0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))
2023-08-12 16:14:25.418 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f7c209ad0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f7c209ad0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f7c209ad0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))
2023-08-12 16:16:15.419 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f7cebbbd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f7cebbbd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f7cebbbd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))
2023-08-12 16:16:25.439 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f7ce91150>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f7ce91150>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f7ce91150>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))
2023-08-12 16:18:15.561 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f998488d0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f998488d0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f998488d0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))
2023-08-12 16:18:25.590 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f86c63ed0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f86c63ed0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f86c63ed0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))
2023-08-12 16:20:15.397 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f7de9cdd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f7de9cdd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.18', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f7de9cdd0>, 'Connection to 192.168.0.18 timed out. (connect timeout=10)'))
2023-08-12 16:20:25.419 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
    conn = connection.create_connection(
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 95, in create_connection
    raise err
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 85, in create_connection
    sock.connect(sa)
TimeoutError: timed out

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 714, in urlopen
    httplib_response = self._make_request(
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 415, in _make_request
    conn.request(method, url, **httplib_request_kw)
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 244, in request
    super(HTTPConnection, self).request(method, url, body=body, headers=headers)
  File "/usr/local/lib/python3.11/http/client.py", line 1286, in request
    self._send_request(method, url, body, headers, encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1332, in _send_request
    self.endheaders(body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1281, in endheaders
    self._send_output(message_body, encode_chunked=encode_chunked)
  File "/usr/local/lib/python3.11/http/client.py", line 1041, in _send_output
    self.send(msg)
  File "/usr/local/lib/python3.11/http/client.py", line 979, in send
    self.connect()
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 205, in connect
    conn = self._new_conn()
           ^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 179, in _new_conn
    raise ConnectTimeoutError(
urllib3.exceptions.ConnectTimeoutError: (<urllib3.connection.HTTPConnection object at 0x7f821bddd0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)')

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 486, in send
    resp = conn.urlopen(
           ^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 798, in urlopen
    retries = retries.increment(
              ^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 592, in increment
    raise MaxRetryError(_pool, url, error or ResponseError(cause))
urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f821bddd0>, 'Connection to 192.168.0.201 timed out. (connect timeout=10)'))

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 471, in _async_handle_discovery_message
    await self.async_subscribe_to_zone_updates(discovered_ip)
  File "/usr/src/homeassistant/homeassistant/components/sonos/__init__.py", line 206, in async_subscribe_to_zone_updates
    await self.hass.async_add_executor_job(
  File "/usr/local/lib/python3.11/concurrent/futures/thread.py", line 58, in run
    result = self.fn(*self.args, **self.kwargs)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/core.py", line 444, in household_id
    self._household_id = self.deviceProperties.GetHouseholdID()[
                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 206, in _dispatcher
    return self.send_command(action, *args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 473, in send_command
    args = self.compose_args(action, kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 333, in compose_args
    for action in self.actions:
                  ^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 675, in actions
    self._actions = list(self.iter_actions())
                    ^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/soco/services.py", line 701, in iter_actions
    scpd_body = requests.get(self.base_url + self.scpd_url, timeout=10).content
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 73, in get
    return request("get", url, params=params, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/api.py", line 59, in request
    return session.request(method=method, url=url, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request
    resp = self.send(prep, **send_kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send
    r = adapter.send(request, **kwargs)
        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 507, in send
    raise ConnectTimeout(e, request=request)
requests.exceptions.ConnectTimeout: HTTPConnectionPool(host='192.168.0.201', port=1400): Max retries exceeded with url: /xml/DeviceProperties1.xml (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x7f821bddd0>,

Copie le fichier automatisation.yaml dans un coin, et efface son contenu pour redémarrer HA.
Ensuite, réimporte les automatisations 1 à 1, l’une d’elles sans doute incorrect au niveau de la syntaxe.

1 « J'aime »

Ok, merci.
Mais j’ai énormément d’automatisations.
Comment je les importe une à une ?
Je copie le code associé dans automatisation.yaml ?
Je dois redémarrer HA à chaque importation ?

ça risque d’être long, mais plus rapide que de tout réécrire
Confirme d’abord que c’est bien ce fichier là qui bloque.
Ensuite,tu peux importer les automatisations en mode YAML ça ressemble à ça :
image
Et dans le fichier à ça
image
Donc ça commence par ID (qu’il ne faut pas copier)

Pour basculer en mode yaml
autom

1 « J'aime »

Merci beaucoup !

Ah oui en effet, ça va être long !!! :sweat_smile:

Apres pas mal de temps et plus de 6000 lignes de codes… j’ai fini par trouver les deux automatisations en cause.
Les deux sont en relation avec mon alarme et ma porte de garage.
Elles font également buguer HA lorsque je les rentre via l’éditeur visuel.
Faut que je creuse, mais j’ai d’autre probleme avec Zwave à gerer avant ca ! :face_with_peeking_eye:

Les 2 automatisations en cause:

- id: '1679772886782'
  alias: 'Porte de Garage: Fermeture Soir Alarme'
  description: ''
  trigger:
  - platform: state
    entity_id:
    - alarm_control_panel.etats_alarme_ajax
    to: armed_night
    enabled: true
  - platform: time
    at: '21:00:00'
    enabled: true
  condition:
  - type: is_open
    condition: device
    device_id: c661bd6058bf71cb276da4b05f191582
    entity_id: b4d7fe192ac1cdd44510bdfc866a0963
    domain: binary_sensor
  action:
  - repeat:
      until:
      - type: is_not_open
        condition: device
        device_id: c661bd6058bf71cb276da4b05f191582
        entity_id: b4d7fe192ac1cdd44510bdfc866a0963
        domain: binary_sensor
      sequence:
      - service: switch.toggle
        data: {}
        target:
          entity_id: switch.porte_garage_trigger
      - delay:
          hours: 0
          minutes: 0
          seconds: 40
          milliseconds: 0
  mode: single
  
  - id: '1679774194625'
  alias: 'Porte de Garage: Fermeture Armement Alarme'
  description: ''
  trigger:
  - platform: state
    entity_id:
    - alarm_control_panel.etats_alarme_ajax
    to: armed_away
    for:
      hours: 0
      minutes: 0
      seconds: 40
  - platform: state
    entity_id:
    - alarm_control_panel.etats_alarme_ajax
    to: armed_night
    for:
      hours: 0
      minutes: 0
      seconds: 40
  condition:
  - type: is_open
    condition: device
    device_id: c661bd6058bf71cb276da4b05f191582
    entity_id: b4d7fe192ac1cdd44510bdfc866a0963
    domain: binary_sensor
  action:
  - repeat:
      until:
      - type: is_not_open
        condition: device
        device_id: c661bd6058bf71cb276da4b05f191582
        entity_id: b4d7fe192ac1cdd44510bdfc866a0963
        domain: binary_sensor
      sequence:
      - service: switch.toggle
        data: {}
        target:
          entity_id: switch.porte_garage_trigger
      - delay:
          hours: 0
          minutes: 0
          seconds: 40
          milliseconds: 0
  mode: single

Bien joué.
Perso, je regarderai du coté des id c661 et b4d7 et j’utiliserai à la place le nom des entités binary_sensor.xxx

Merci, je pensais aussi à ça.
Mais pour le moment tous les périphériques Zwave sur secteur (dont ceux de l’automatisation) sont indisponibles… Je ne trouve pas le problème… Je vais peut être poster un nouveau sujet…
Je les enchaînes… C’est fatiguant :smiling_face_with_tear: