Gestern habe ich aus Sicherheitsgründen die Firmware des Ubiquiti UDM Pro auf v5.1.12 angehoben.
Seitdem flutet der Chromecast-Adapter im Sekundentakt das log mit gefundenen Heos-Geräten.
Das sieht dann in etwa so aus:
Spoiler
026-05-26 08:16:13.208 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:18.096 - error: chromecast.0 (161713) HEOS_Sauna- Cannot get status: Error: Could not connect after 10 seconds
2026-05-26 08:16:18.328 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:23.447 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:28.580 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:33.711 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:38.832 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:43.961 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:49.082 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:54.202 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:16:59.332 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:17:04.454 - error: chromecast.0 (161713) HEOS Sauna - Error disconnecting - TypeError: Cannot read properties of null (reading 'socket')
2026-05-26 08:17:06.956 - error: chromecast.0 (161713) b87bd4deaa73 is not unique, please fix configuration!
Der Chromecast-Adapter (v4+) hat offenbar Probleme mit HEOS-Geräten (Denon/Marantz).
Er findet sie im Netzwerk via mDNS, kann sie aber nicht stabil einbinden.
Seit dem UDM-Pro Update (v5.1.12) werden offenbar mDNS-Pakete so effizient verteilt,
dass der Adapter die Geräte im Sekundentakt neu erkennt.
Eine Firewall-Regel hilft mir nicht, da die Heos im selben Netzwerksegment wie der ioBroker sitzen. Die reden miteinander und fragen erst gar nicht beim Router an.
Von meinen drei Heos-Geräten tauchen zwei im Objektbaum des Adapters auf.
Spoiler
[image: 1779806843020-4ca58267-316a-47d3-80d6-b26a958b2673-image.jpeg]
Mein vorläufiger Workaround sieht jetzt so aus:
Ich habe bei beiden Geräten die IP auf 0.0.0.0
den Port auf 0
chromecast.0.0005cd77e0a8.enabled auf false gestellt
Spoiler
[image: 1779807029842-3aaff877-8c78-47ae-a7e8-7c0d0e9a01bf-image.jpeg]
und den Datenpunkt nur lesbar und nicht schreibbar gemacht:
Spoiler
{
"type": "state",
"common": {
"name": "HEOS_Sauna enabled",
"def": true,
"type": "boolean",
"read": true,
"write": false,
"role": "switch.enable",
"desc": "Enable Chromecast"
},
"native": {},
"_id": "chromecast.0.0005cd77e0a8.enabled",
"acl": {
"owner": "system.user.admin",
"ownerGroup": "system.group.administrator",
"object": 1636,
"state": 1636
},
"from": "system.adapter.javascript.0",
"user": "system.user.admin",
"ts": 1779803503987
}
Jetzt ist erstmal Ruhe im Karton, aber das Ganze von einer Lösung weit entfernt.
Hat hier jemand eine Idee zur Lösung?