Confirmed.
@Doekse
The app crashes right after install on Homey SHS. It does find my ESPHome devices though, according to the log.
This seems to be the culprit:
Error: Could not mount /python : 32
at file:///app/packages/homey-local/lib/AppLocal.mts:1115:25
⚠ The app has crashed.
Relevant log entries:
Homey [log][ManagerAppsLocal][AppLocal:io.esphome] Automatically restarting in 100 seconds...
Homey [log][ManagerAppsLocal][AppLocal:io.esphome] Automatically restarting...
Homey [log][ManagerAppsLocal][AppLocal:io.esphome] Starting...
Homey [log][ManagerAppsLocal][AppLocal:io.esphome] Session ID: io.esphome-0.4.2-827554ab
Homey [log][ManagerDiscoveryLocal][DiscoveryStrategyMDNSSDLocal:a151f718-ac07-42e8-9422-2de19069d558] Init mDNS-SD Strategy: _esphomelib._tcp
Homey [log][ManagerDiscoveryLocal][DiscoveryStrategyMDNSSDLocal:a151f718-ac07-42e8-9422-2de19069d558] Discovered new service with ID 4827e25ddc24 and address 192.168.x.x
Homey [log][ManagerDiscoveryLocal][DiscoveryStrategyMDNSSDLocal:a151f718-ac07-42e8-9422-2de19069d558] Discovered new service with ID 2cf4321e84ad and address 192.168.x.xx
Homey [log][ManagerDiscoveryLocal][DiscoveryStrategyMDNSSDLocal:a151f718-ac07-42e8-9422-2de19069d558] Discovered new service with ID c4d8d50aed27 and address 192.168.x.xx
Homey [log][ManagerDiscoveryLocal][DiscoveryStrategyMDNSSDLocal:a151f718-ac07-42e8-9422-2de19069d558] Discovered new service with ID 2cf4322f86a1 and address 192.168.x.xx
Homey [log][ManagerAppsLocal][AppLocal:io.esphome] Could not unmount /homey/user/apps/7111cb336072ea096123bb0843484a2e/python : 32
Homey [err][ManagerAppsLocal][AppLocal:io.esphome] Error Starting: Could not mount /python : 32
Homey [err][ManagerDiscoveryLocal] Error Broadcasting onDiscoveryResult: Could not mount /python : 32
Homey [err][ManagerDiscoveryLocal] Error Broadcasting onDiscoveryResult: Could not mount /python : 32
Homey [err][ManagerDiscoveryLocal] Error Broadcasting onDiscoveryResult: Could not mount /python : 32
Homey [err][ManagerDiscoveryLocal] Error Broadcasting onDiscoveryResult: Could not mount /python : 32
Homey [log][ManagerAppsLocal][AppLocal:io.esphome] Last 10 lines Stderr:
Error: Could not mount /python : 32
at file:///app/packages/homey-local/lib/AppLocal.mts:1115:25
at process.processTicksAndRejections (node:internal/process/task_queues:104:5)
⚠ The app has crashed.
.
NB: Just FYI, the ESPHome Controller app works @ SHS