Hi! I am unable to update 3 out of 4 of my konnected panels to ESPHome 2024.6.1
I do not understand what is wrong by reading the log. Could someone please help me out?
INFO ESPHome 2024.6.1
INFO Reading configuration /config/esphome/alarm-panel-6aca3c.yaml…
ERROR Unexpected exception while reading configuration:
Traceback (most recent call last):
File “/usr/local/bin/esphome”, line 8, in
sys.exit(main())
^^^^^^
File “/esphome/esphome/main.py”, line 1079, in main
return run_esphome(sys.argv)
^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/main.py”, line 1057, in run_esphome
config = read_config(dict(args.substitution) if args.substitution else {})
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/config.py”, line 1093, in read_config
res = load_config(command_line_substitutions)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/config.py”, line 947, in load_config
return _load_config(command_line_substitutions)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/config.py”, line 937, in _load_config
return validate_config(config, command_line_substitutions)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/config.py”, line 774, in validate_config
config = do_packages_pass(config)
^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/components/packages/init.py”, line 180, in do_packages_pass
config = merge_config(recursive_package, config)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/config_helpers.py”, line 101, in merge_config
return merge(full_old, full_new)
^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/config_helpers.py”, line 52, in merge
res[k] = merge(old[k], v) if k in old else v
^^^^^^^^^^^^^^^^
File “/esphome/esphome/config_helpers.py”, line 76, in merge
res[ids[new_id]] = merge(res[ids[new_id]], v)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/esphome/esphome/config_helpers.py”, line 52, in merge
res[k] = merge(old[k], v) if k in old else v
^^^^^^^^^^^^^^^^
File “/esphome/esphome/config_helpers.py”, line 71, in merge
if new_id := v.get(CONF_ID):
^^^^^
AttributeError: ‘EStr’ object has no attribute ‘get’