Skip to content

1.3.5 – Deleted-device reconciliation

Choose a tag to compare

@DFRNT691 DFRNT691 released this 09 Sep 12:24

Deleting a device in Loxone Config previously left stale HA registry entries and could block automatic setup because its logger input was disconnected.

  • Reconcile deleted project UUIDs during setup/reload, with verified registry backups and safeguards for existing/offline, shared and active devices.
  • Remove only integration-generated disconnected logger references whose source signal was deleted. Preserve customer content and the mandatory project backup.
  • Clean up lifecycle listeners and the WebSocket task when unloading.
  • Document the update workflow in English and German.

Validation: 105 automated tests; the current demo project identified exactly 6 deleted devices/35 entities. The automatic logger repair preserved customer blocks, activated successfully and restored healthy UDP reception. Integration reload retained 96 entities. This does not constitute a physical acceptance test of every device.

After updating through HACS, restart Home Assistant. After saving device changes to the Miniserver, reload the Loxone integration; automatic setup also checks program changes when enabled. Registry backups are stored under /config/loxone_registry_backups/.