Skip to content

v4.6.2 — Discovery Fix: Fehlende Geräte + Auto-IP

Choose a tag to compare

@moag1000 moag1000 released this 21 Apr 19:41

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 from KNOWN_DEVICES at 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