Commit Graph

3 Commits

Author SHA1 Message Date
david 67bb68b097 party-lock: fix ACL file permissions (0700, owner 1883)
Mosquitto 2.1.2 silently skips ACL file if world-readable or wrong owner.
Listener now sets proper permissions on ACL file writes.
Add CYD lock flash feedback on blocked tap.
2026-07-02 20:46:21 -07:00
david 3e06bc9e4b party-lock: global ACL block all zigbee2mqtt/+/set
Global party lock toggled via party-lock/set ON/OFF.
When locked, mosquitto ACL denies ALL zigbee2mqtt/+/set publishes.
Add lock button to CYD status bar.
2026-07-02 20:14:41 -07:00
david 36f9d0a284 party-lock: add MQTT ACL-based plug lock service
Listener watches party-lock/<plug>/set and dynamically generates
mosquitto ACL deny rules. Test against bamboo first, then dj-booth.
Add lock button to CYD dashboard.
2026-07-02 20:04:11 -07:00