github SukramJ/homematicip_local 2.8.0b1

pre-release11 hours ago

What's Changed

Integration

  • Fix permanent mass deletion of entity-registry entries after a transient auth error (aiohomematic#3215): the startup orphan cleanup now refuses to run when it would remove more than half of the integration's registry entries — this guards against the central reporting RUNNING (clients connected) while the device descriptions failed to load, which previously wiped hundreds of entities and re-detected devices as new
  • Set EventDeviceClass.DOORBELL for HmIP-DBB event entities so they work with the new Home Assistant doorbell automation trigger; all other event entities continue to use EventDeviceClass.BUTTON
  • Routed the event entity device class through the EntityDescriptionRegistry (new HmEventEntityDescription, event() factory, EVENT_RULES, default for DataPointCategory.EVENT_GROUP) instead of hardcoding it on the entity class

Dependencies

Bump aiohomematic to 2026.6.2

  • Fix HmIP-RGBW / HmIP-DRG-DALI cannot be switched on (briefly flashes, then turns off again) (#3210)
  • Make interrupted device creation observable — CancelledError mid-build now logs a clear warning instead of silently abandoning the run with zero entities (#3213)
  • Revert the contract/event-type extraction (#3214): public event types stay in aiohomematic.central.events, no separate aiohomematic-contract runtime dependency

aiohomematic-config remains at 2026.5.0

  • No API or behavior changes for the integration since 2.7.2

homematicip-local-frontend (last commit unchanged since 2.7.2)

  • Latest commit "HA 2026.6 Compatibility — ha-radio Removal (#60)", already shipped with 2.7.2

Don't miss a new homematicip_local release

NewReleases is sending notifications on new releases.