|
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> |
|---|
|
|
| ibsystem/config.yaml |
|---|
| ibsystem/sync_names.py 0 → 100755 |
|---|
| ibsystem/systemd/ibsystem-sync-names.service 0 → 100644 |
|---|