v4.6.2 — Discovery Fix: Fehlende Geräte + Auto-IP
Critical Fix: Discovery Filter
Problem
The UDP/Zeroconf discovery filter had a hardcoded list of only 8 product IDs. Newer devices (EASY/PLOOM, FLAT, HERMES solo, EB8313HC Oven) were broadcasting on the network but silently filtered out — the integration never "saw" them locally.
This caused devices to fall back to SmartLife cloud-only mode even when local control was possible.
Fix
- Dynamic filter:
_get_known_product_ids()now builds the set fromKNOWN_DEVICESat runtime — single source of truth, automatically includes all devices - Auto-IP: When a device has no stored IP but is discovered via broadcast, the IP is now set automatically and the entry reloads for local control
- Bitfield None guard: Fixed 56 errors per restart for cooktop zone entities when coordinator data isn't ready yet
Impact
- Devices that previously showed "No local IP found" may now auto-discover and switch to local control
- Particularly relevant for EASY/PLOOM hoods and the EB8313HC oven
Upgrade
HACS → Updates → KKT Kolbe → Update → Restart Home Assistant
Full Changelog: https://github.com/moag1000/HA-kkt-kolbe-integration/blob/main/CHANGELOG.md