1.3.5 – Deleted-device reconciliation
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/.