Did Home Assistant change where the custom configurations go?

About two months ago or maybe in May. Several of my custom integrations stopped working and rolling back to an ealier version fixed it.

Has Home assistant moved where these configurations are supposed to be, and if so, is there a way I can move them manually so I can keep up to date? I don’t mind using the ealier version as it does everything I need, but I was just wondering.

No.

Likely something else broke. Check Settings → System → Logs after updating again.

Can you tell me what any of this means. I would contact the developers but I don’t think either of them maintains their integrations for the Vivint or Tuya local.

a2025-06-23 21:54:06.636 WARNING (SyncWorker_0) [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
2025-06-23 21:54:06.638 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration spook 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
2025-06-23 21:54:06.639 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration alexa_media 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
2025-06-23 21:54:06.640 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration meross_lan 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
2025-06-23 21:54:06.642 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration spook_inverse 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
2025-06-23 21:54:06.643 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration localtuya 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
2025-06-23 21:54:06.644 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration vivint 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
2025-06-23 21:54:06.645 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration meross_cloud 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
2025-06-23 21:54:10.792 ERROR (MainThread) [homeassistant.components.script] Script with object id 'icon' could not be validated and has been disabled: expected a dictionary. Got 'mdi:calendar-text'
2025-06-23 21:54:10.793 ERROR (MainThread) [homeassistant.components.script] Script with object id 'mode' could not be validated and has been disabled: expected a dictionary. Got 'single'
2025-06-23 21:54:10.807 ERROR (MainThread) [homeassistant.components.script] Script with alias 'Send Message to Phone' has invalid object id and has been disabled: invalid slug Send_message_to_phone (try send_message_to_phone). Got 'Send_message_to_phone'
2025-06-23 21:54:10.807 ERROR (MainThread) [homeassistant.components.script] Script with alias 'Send Message to Phone' has invalid object id and has been disabled: invalid slug Send Message to Work Phone (try send_message_to_work_phone). Got 'Send Message to Work Phone'
2025-06-23 21:54:10.808 ERROR (MainThread) [homeassistant.components.script] Script with object id 'sequence' could not be validated and has been disabled: expected a dictionary. Got [{'service': 'notify.mobile_app_sm_n960u', 'data_template': {'message': '{{message}}', 'title': '{{title}}'}}]
2025-06-23 21:54:11.815 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/__init__.py:2: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81.
  __import__('pkg_resources').declare_namespace(__name__)

2025-06-23 21:54:12.706 WARNING (MainThread) [homeassistant.components.heos.coordinator] The HEOS System is not logged in: Enter credentials in the integration options to access favorites and streaming services
2025-06-23 21:54:12.711 WARNING (ImportExecutor_0) [homeassistant.components.light] ATTR_COLOR_TEMP was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use kelvin equivalent (ATTR_COLOR_TEMP_KELVIN) instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.715 WARNING (ImportExecutor_0) [homeassistant.components.light] SUPPORT_BRIGHTNESS was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use supported_color_modes instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.716 WARNING (ImportExecutor_0) [homeassistant.components.light] SUPPORT_COLOR was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use supported_color_modes instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.717 WARNING (ImportExecutor_0) [homeassistant.components.light] SUPPORT_COLOR_TEMP was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use supported_color_modes instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.719 WARNING (ImportExecutor_0) [homeassistant.components.light] SUPPORT_EFFECT was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use LightEntityFeature.EFFECT instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.720 WARNING (ImportExecutor_0) [homeassistant.components.light] ATTR_COLOR_TEMP was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use kelvin equivalent (ATTR_COLOR_TEMP_KELVIN) instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.721 WARNING (ImportExecutor_0) [homeassistant.components.light] SUPPORT_BRIGHTNESS was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use supported_color_modes instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.723 WARNING (ImportExecutor_0) [homeassistant.components.light] SUPPORT_COLOR was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use supported_color_modes instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.724 WARNING (ImportExecutor_0) [homeassistant.components.light] SUPPORT_COLOR_TEMP was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use supported_color_modes instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.727 WARNING (ImportExecutor_0) [homeassistant.components.light] SUPPORT_EFFECT was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use LightEntityFeature.EFFECT instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.748 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_CLEANING was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.CLEANING instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.749 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_DOCKED was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.DOCKED instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.750 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_ERROR was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.ERROR instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.751 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_IDLE was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.IDLE instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.752 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_PAUSED was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.PAUSED instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.753 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_RETURNING was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.RETURNING instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.755 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_CLEANING was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.CLEANING instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.756 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_DOCKED was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.DOCKED instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.757 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_ERROR was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.ERROR instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.758 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_IDLE was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.IDLE instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.759 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_PAUSED was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.PAUSED instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.760 WARNING (ImportExecutor_0) [homeassistant.components.vacuum] STATE_RETURNING was used from localtuya, this is a deprecated constant which will be removed in HA Core 2026.1. Use VacuumActivity.RETURNING instead, please report it to the author of the 'localtuya' custom integration
2025-06-23 21:54:12.764 ERROR (MainThread) [homeassistant.setup] Error during setup of component localtuya: 'HomeAssistant' object has no attribute 'helpers'
Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/setup.py", line 426, in _async_setup_component
    result = await task
             ^^^^^^^^^^
  File "/config/custom_components/localtuya/__init__.py", line 165, in async_setup
    hass.helpers.service.async_register_admin_service(
    ^^^^^^^^^^^^
AttributeError: 'HomeAssistant' object has no attribute 'helpers'
2025-06-23 21:54:13.474 ERROR (SyncWorker_2) [homeassistant.util.package] Unable to install package vivintpy==2024.2.1: × No solution found when resolving dependencies:
  ╰─▶ Because vivintpy==2024.2.1 depends on protobuf>=4.23.1,<6.0.0 and
      protobuf==6.31.1, we can conclude that vivintpy==2024.2.1 cannot be
      used.
      And because you require vivintpy==2024.2.1, we can conclude that your
      requirements are unsatisfiable.
2025-06-23 21:54:14.355 ERROR (SyncWorker_2) [homeassistant.util.package] Unable to install package vivintpy==2024.2.1: × No solution found when resolving dependencies:
  ╰─▶ Because vivintpy==2024.2.1 depends on protobuf>=4.23.1,<6.0.0 and
      protobuf==6.31.1, we can conclude that vivintpy==2024.2.1 cannot be
      used.
      And because you require vivintpy==2024.2.1, we can conclude that your
      requirements are unsatisfiable.
2025-06-23 21:54:14.594 WARNING (MainThread) [denonavr.input] Input source 'Media Player' is renamed to non-unique name 'Home Theater'. Using original name. Please choose unique names in your receiver's web-interface
2025-06-23 21:54:14.595 WARNING (MainThread) [denonavr.input] Input source 'GAME1' is renamed to non-unique name 'Home Theater'. Using original name. Please choose unique names in your receiver's web-interface
2025-06-23 21:54:15.252 ERROR (SyncWorker_2) [homeassistant.util.package] Unable to install package vivintpy==2024.2.1: × No solution found when resolving dependencies:
  ╰─▶ Because vivintpy==2024.2.1 depends on protobuf>=4.23.1,<6.0.0 and
      protobuf==6.31.1, we can conclude that vivintpy==2024.2.1 cannot be
      used.
      And because you require vivintpy==2024.2.1, we can conclude that your
      requirements are unsatisfiable.
2025-06-23 21:54:15.253 ERROR (MainThread) [homeassistant.setup] Setup failed for custom integration 'vivint': Requirements for vivint not found: ['vivintpy==2024.2.1'].
2025-06-23 21:54:17.191 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/device.py:34: SyntaxWarning: invalid escape sequence '\s'
  INSTALL_RESULT_PATTERN = "(Success|Failure|Error)\s?(.*)"

2025-06-23 21:54:17.195 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/command/transport/__init__.py:95: SyntaxWarning: invalid escape sequence '\['
  result_pattern = "^\[([\s\S]*?)\]: \[([\s\S]*?)\]\r?$"

2025-06-23 21:54:17.300 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:35: SyntaxWarning: invalid escape sequence '\s'
  pattern = "ACTIVITY\s([\w\.]+)/([\w\.]+)\s[\w\d]+\spid=([\d]+)"

2025-06-23 21:54:17.300 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:48: SyntaxWarning: invalid escape sequence '\s'
  total_meminfo_re = re.compile('\s*TOTAL\s*(?P<pss>\d+)'

2025-06-23 21:54:17.300 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:49: SyntaxWarning: invalid escape sequence '\s'
  '\s*(?P<private_dirty>\d+)'

2025-06-23 21:54:17.300 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:50: SyntaxWarning: invalid escape sequence '\s'
  '\s*(?P<private_clean>\d+)'

2025-06-23 21:54:17.300 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:51: SyntaxWarning: invalid escape sequence '\s'
  '\s*(?P<swapped_dirty>\d+)'

2025-06-23 21:54:17.300 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:52: SyntaxWarning: invalid escape sequence '\s'
  '\s*(?P<heap_size>\d+)'

2025-06-23 21:54:17.301 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:53: SyntaxWarning: invalid escape sequence '\s'
  '\s*(?P<heap_alloc>\d+)'

2025-06-23 21:54:17.301 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:54: SyntaxWarning: invalid escape sequence '\s'
  '\s*(?P<heap_free>\d+)')

2025-06-23 21:54:17.301 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:85: SyntaxWarning: invalid escape sequence '\d'
  pattern = "userId=([\d]+)"

2025-06-23 21:54:17.301 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/utils.py:102: SyntaxWarning: invalid escape sequence '\d'
  pattern = "versionName=([\d\.]+)"

2025-06-23 21:54:17.310 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/wm.py:12: SyntaxWarning: invalid escape sequence '\s'
  SIZE_RE = 'Physical size:\s([\d]+)x([\d]+)'

2025-06-23 21:54:17.312 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/traffic.py:36: SyntaxWarning: invalid escape sequence '\d'
  pattern = "userId=([\d]+)"

2025-06-23 21:54:17.316 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/ppadb/plugins/device/cpustat.py:90: SyntaxWarning: invalid escape sequence '\s'
  "cpu\s+([\d]+)\s([\d]+)\s([\d]+)\s([\d]+)\s([\d]+)\s([\d]+)\s([\d]+)\s([\d]+)\s([\d]+)\s([\d]+)\s")

2025-06-23 21:54:17.970 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/ProtocolMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.972 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/AudioFadeMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.974 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/PlayerPath.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.977 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/Origin.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.978 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/DeviceInfoMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.980 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/Common.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.982 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/NowPlayingClient.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.984 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/NowPlayingPlayer.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.986 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/AudioFadeResponseMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.987 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/ClientUpdatesConfigMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.989 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/ConfigureConnectionMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.991 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/CryptoPairingMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.992 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/GenericMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.994 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/GetKeyboardSessionMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.995 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/GetRemoteTextInputSessionMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.997 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/GetVolumeMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:17.998 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/GetVolumeResultMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:18.000 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/KeyboardMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:18.002 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/ModifyOutputContextRequestMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:18.004 WARNING (ImportExecutor_0) [py.warnings] /usr/local/lib/python3.13/site-packages/google/protobuf/runtime_version.py:98: UserWarning: Protobuf gencode version 5.28.1 is exactly one major version older than the runtime version 6.31.1 at pyatv/protocols/mrp/protobuf/NotificationMessage.proto. Please update the gencode to avoid compatibility violations in the next runtime release.
  warnings.warn(

2025-06-23 21:54:29.371 WARNING (Recorder) [homeassistant.components.recorder.migration] The database is about to upgrade from schema version 47 to 50
2025-06-23 21:54:29.371 WARNING (Recorder) [homeassistant.components.recorder.migration] Upgrading recorder db schema to version 48
2025-06-23 21:54:29.425 WARNING (Recorder) [homeassistant.components.recorder.migration] Upgrade to version 48 done
2025-06-23 21:54:29.425 WARNING (Recorder) [homeassistant.components.recorder.migration] Upgrading recorder db schema to version 49
2025-06-23 21:54:29.426 WARNING (Recorder) [homeassistant.components.recorder.migration] Adding columns mean_type to table statistics_meta. Note: this may take several minutes on large databases and slow machines. Please be patient!
2025-06-23 21:54:29.434 WARNING (Recorder) [homeassistant.components.recorder.migration] Adding columns mean_weight to table statistics. Note: this may take several minutes on large databases and slow machines. Please be patient!
2025-06-23 21:54:29.455 WARNING (Recorder) [homeassistant.components.recorder.migration] Adding columns mean_weight to table statistics_short_term. Note: this may take several minutes on large databases and slow machines. Please be patient!
2025-06-23 21:54:29.475 WARNING (Recorder) [homeassistant.components.recorder.migration] Upgrade to version 49 done
2025-06-23 21:54:29.476 WARNING (Recorder) [homeassistant.components.recorder.migration] Upgrading recorder db schema to version 50
2025-06-23 21:54:29.480 WARNING (Recorder) [homeassistant.components.recorder.migration] Upgrade to version 50 done
2025-06-23 21:54:29.536 WARNING (MainThread) [homeassistant.helpers.frame] Detected that custom integration 'spook' accessed lovelace_data['dashboards'] instead of lovelace_data.dashboards at custom_components/spook/ectoplasms/lovelace/repairs/unknown_entity_references.py, line 45: self._dashboards = self.hass.data["lovelace"]["dashboards"]. This will stop working in Home Assistant 2026.2, please create a bug report at https://github.com/frenck/spook/issues

Ignore all these:

Fix your script config:

Fix your HEOS integration config:

Fix your denon media player config:

Fix your Local Tuya integration config:

Or stop buying Tuya wifi devices, their API is rubbish.

Blockquote
Or stop buying Tuya wifi devices, their API is rubbish.

Blockquote

Any suggestions on what might work better? The Govee bulbs I bought don’t seem to work much better and I refuse to buy phillips bulbs, such a waste of money… I might just get some matter compatible devices when I can afford to replace everything… thanks

And update you vivint integration too.

And the longer you wait to update this stuff, the worse it gets…
Update the Custom stuff, one at a time, then HA.

And make sure you have a back-up that you know how to restore if something goes bad…

That’s not fixable through configuration changes. That’s just a bug in localtuya.

That’s also not fixable through configuration changes. Thats a dependency issue with HA and vivint which apparently is solvable by updating

Ok apparently i was mistaken and there are updates for both. So how do I replace the files using file editor?

Use HACS to download the update, or use the samba add-on to overwrite the existing files.