Skip to content

Could not determine ESPHome version #1

@schwarzenbergf

Description

@schwarzenbergf

First off all, thanks for this great stuff.
Unfortunately I experience a problem which I could not solve by myself.
The main problem is, that the add-on for some reason cannot determine the ESPHome version.
And furthermore it seems to be unable to get the current version of the devices.

It is getting for both always 'unknown'.

Then it compares 'unknown' against 'unknown', so nothing to do.
Do you have any idea what could go wrong in my setup.

Thanks,
Frank

PS.:

If I run in HA Terminal
docker exec addon_5c53de3b_esphome esphome version
I get: Version: 2025.10.4
In your code you are looking for 'ESPHome' instead of 'Version'.

Here is the log:

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
s6-rc: info: service legacy-services successfully started
[INFO] ======================================================================
[INFO] ESPHome Selective Updates - Starting
[INFO] ======================================================================
[INFO] Configuration:
[INFO] ESPHome container: addon_5c53de3b_esphome
[INFO] Dry run mode: true
[INFO]
[INFO] Checking Docker socket availability...
[INFO] ✓ Docker socket found: /run/docker.sock
[INFO]
[INFO] Verifying Docker CLI...
[INFO] ✓ Docker CLI available: Docker version 25.0.5, build d260a54c81efcc3f00fe67dee78c94b16c2f8692
[INFO]
[INFO] Testing Docker daemon connection...
[INFO] ✓ Docker daemon connection OK
[INFO]
[INFO] Verifying ESPHome container 'addon_5c53de3b_esphome'...
[INFO] ✓ ESPHome container found and accessible
[INFO]
[INFO] Detecting ESPHome version...
[INFO] ✓ ESPHome version: unknown
[INFO]
[INFO] ======================================================================
[INFO] Pre-flight Checks Complete
[INFO] ======================================================================
[INFO] ✓ Docker socket: /run/docker.sock
[INFO] ✓ Docker daemon: Connected
[INFO] ✓ ESPHome container: addon_5c53de3b_esphome
[INFO] ✓ ESPHome version: unknown
[INFO]
[INFO] Safety boundaries:
[INFO] • Will only access: addon_5c53de3b_esphome
[INFO] • Will only modify: /config/esphome/builds/
[INFO] • No access to: host system, other containers
[INFO]
[INFO] Starting Python updater script...
[INFO] ======================================================================
[INFO]
[2025-11-04 10:55:41] ===============================================================================
[2025-11-04 10:55:41] Safety Verification
[2025-11-04 10:55:41] ===============================================================================
[2025-11-04 10:55:41]
[2025-11-04 10:55:41] --- Safety Check: Docker Socket ---
[2025-11-04 10:55:41] ✓ Docker socket found: /run/docker.sock
[2025-11-04 10:55:41] ✓ Docker CLI available: Docker version 25.0.5, build d260a54c81efcc3f00fe67dee78c94b16c2f8692
[2025-11-04 10:55:41] ✓ Docker daemon communication OK
[2025-11-04 10:55:41]
[2025-11-04 10:55:41] --- Safety Check: ESPHome Container ---
[2025-11-04 10:55:41] ✓ ESPHome container found: addon_5c53de3b_esphome

[2025-11-04 10:55:41] ⚠ Could not determine ESPHome version

[2025-11-04 10:55:41]
[2025-11-04 10:55:41] --- Safety Check: ESPHome Configuration ---
[2025-11-04 10:55:41] ✓ ESPHome config directory accessible
[2025-11-04 10:55:41] ✓ Found 38 device configuration(s)
[2025-11-04 10:55:41]
[2025-11-04 10:55:41] --- Safety Checks Complete ---
[2025-11-04 10:55:41] ✓ All safety checks passed
[2025-11-04 10:55:41] ✓ Operating boundaries:
[2025-11-04 10:55:41] • Docker container: addon_5c53de3b_esphome
[2025-11-04 10:55:41] • Config directory: /config/esphome
[2025-11-04 10:55:41] • Build output: /config/esphome/builds/
[2025-11-04 10:55:41] • No access to: host system, other containers, external networks
[2025-11-04 10:55:41] ===============================================================================
[2025-11-04 10:55:41] ESPHome Selective Updates v2.0
[2025-11-04 10:55:41] ===============================================================================
[2025-11-04 10:55:41] ⚠ DRY RUN MODE - No actual updates will be performed
[2025-11-04 10:55:41]
[2025-11-04 10:55:41] --- Device Discovery ---
[2025-11-04 10:55:41] Found 38 total device configuration(s)
[2025-11-04 10:55:41]
[2025-11-04 10:55:41] --- Filtering Devices ---
[2025-11-04 10:55:41] Devices needing update: 0
[2025-11-04 10:55:41] Devices to skip: 38
[2025-11-04 10:55:41]
[2025-11-04 10:55:41] Skipped devices:
[2025-11-04 10:55:41] • SonOff Touch Wandschalter: already updated this run
[2025-11-04 10:55:41] • carports: already updated this run
[2025-11-04 10:55:41] • chinese_lantern: already updated this run
[2025-11-04 10:55:41] • controller-frank: already updated this run
[2025-11-04 10:55:41] • controller-gh: already updated this run
[2025-11-04 10:55:41] • dalybms: already updated this run
[2025-11-04 10:55:41] • droplet: already updated this run
[2025-11-04 10:55:41] • esp32-cam-gh: already updated this run
[2025-11-04 10:55:41] • esszimmer-nspanel: already updated this run
[2025-11-04 10:55:41] • everything-presence-one-fb06d4: already updated this run
[2025-11-04 10:55:41] • fassade: already updated this run
[2025-11-04 10:55:41] • gaszaehler: already updated this run
[2025-11-04 10:55:41] • h801-bad-oben: already updated this run
[2025-11-04 10:55:41] • h801_bad: already updated this run
[2025-11-04 10:55:41] • h801_flur_treppe: already updated this run
[2025-11-04 10:55:41] • heating_system_temperatures: already updated this run
[2025-11-04 10:55:41] • heizkoerper-vorraum-bad-2: already updated this run
[2025-11-04 10:55:41] • heizstab_sonoff: already updated this run
[2025-11-04 10:55:41] • heizungskeller: already updated this run
[2025-11-04 10:55:41] • irrigation-orchids: already updated this run
[2025-11-04 10:55:41] • irrigation_valves: already updated this run
[2025-11-04 10:55:41] • jalousie_steuerung_wintergarten: already updated this run
[2025-11-04 10:55:41] • keller_entry: already updated this run
[2025-11-04 10:55:41] • klingel: already updated this run
[2025-11-04 10:55:41] • led_strip_samsung_monitor: already updated this run
[2025-11-04 10:55:41] • leds-toilette-unten: already updated this run
[2025-11-04 10:55:41] • motion_sensor_eingang: already updated this run
[2025-11-04 10:55:41] • schalter-vorraum-oben-badseitig: already updated this run
[2025-11-04 10:55:41] • secrets: already updated this run
[2025-11-04 10:55:41] • sml-reader: already updated this run
[2025-11-04 10:55:41] • sonoff_touch_vorraum_oben: already updated this run
[2025-11-04 10:55:41] • steckdose-treppe: already updated this run
[2025-11-04 10:55:41] • steckdose_carport2: already updated this run
[2025-11-04 10:55:41] • tor: already updated this run
[2025-11-04 10:55:41] • traffic_signal_for_phase_consumption: already updated this run
[2025-11-04 10:55:41] • waschmaschinen_keller: already updated this run
[2025-11-04 10:55:41] • wasser_bad_oben: already updated this run
[2025-11-04 10:55:41] • wintergarten: already updated this run
[2025-11-04 10:55:41]
[2025-11-04 10:55:41] ✓ No devices need updating. All done!
s6-rc: info: service legacy-services: stopping
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions