feat: auto-sync entity names from project documentation
...
- Add sync_names.py: parses proj-ib-lighting-rs485-zarki.yaml,
updates friendly_names in ibsystem2mqtt.yaml, restarts service
- Add ibsystem-sync-names.path: systemd path watcher on project YAML
- Add ibsystem-sync-names.service: oneshot service running sync_names.py
- Update config.yaml: 85 friendly_names from all devices (ID2-ID41)
Usage: edit /smart-home/proj-ib-lighting-rs485-zarki.yaml → HA updates automatically
Manual: python3 /ibsystem/sync_names.py [--dry-run]
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Wojciech Konieczny
committed
on 3 Mar