-
97c30acfdd
deploy: device port fix, entrypoint CMD, mosquitto healthcheck
main
david
2026-07-11 04:37:06 -07:00
-
ba3e172dda
fix: power outage auto-recovery improvements
david
2026-07-09 18:56:36 -07:00
-
5383edd4ae
cyd-dashboard: add CYD plug dashboard sketch
david
2026-07-02 23:34:28 -07:00
-
ad9a5b4e02
party-lock: use Docker SDK instead of docker kill CLI
david
2026-07-02 23:33:43 -07:00
-
67bb68b097
party-lock: fix ACL file permissions (0700, owner 1883)
david
2026-07-02 20:46:21 -07:00
-
3e06bc9e4b
party-lock: global ACL block all zigbee2mqtt/+/set
david
2026-07-02 20:14:41 -07:00
-
36f9d0a284
party-lock: add MQTT ACL-based plug lock service
david
2026-07-02 20:04:11 -07:00
-
12bfd7fb09
mopidy: use libgirepository-1.0-1 (Debian 12 slim variant package name)
david
2026-07-01 08:40:15 -07:00
-
9faa5e15a1
mopidy: use libgirepository-2.0-0 (the -2.0 package variant)
david
2026-07-01 08:38:41 -07:00
-
9f1479edf6
mopidy: fix libgirepository package name (1.0-1 not 2.0-0)
david
2026-07-01 08:36:48 -07:00
-
6ff5e91952
mopidy: add gstreamer + PyGObject apt deps
david
2026-07-01 08:35:35 -07:00
-
ae088c2d9f
mopidy: pin setuptools<80 (pkg_resources removed in setuptools 80+)
david
2026-07-01 08:33:46 -07:00
-
0da1fbf9db
mopidy: add setuptools to fix 'No module named pkg_resources'
david
2026-07-01 08:11:03 -07:00
-
e2e9492a8d
librespot: add with-libmdns feature for Spotify Connect discovery
david
2026-07-01 07:38:40 -07:00
-
b2e44369a9
librespot: fix CMD args (--enable-audio-cache is invalid; --initial-volume)
david
2026-07-01 07:24:50 -07:00
-
131aa9d698
librespot: remove conflicting command override (Dockerfile CMD is enough)
david
2026-07-01 07:23:45 -07:00
-
134fd4a0ed
audio-bridge: switch /run/dbus + /run/user/0 from bind-mount to tmpfs
david
2026-07-01 07:22:42 -07:00
-
3e730942ba
audio-bridge: full pipewire-pulse.conf with context.modules
david
2026-07-01 07:16:42 -07:00
-
fff67f2baa
audio-bridge: custom pipewire-pulse.conf with TCP 4713 listener
david
2026-07-01 07:14:20 -07:00
-
6c896f5165
audio-bridge: start pipewire-pulse separately with TCP 4713 listener
david
2026-07-01 07:12:02 -07:00
-
6b55a16581
audio-bridge: remove --print-pid from dbus session (broken in containers)
david
2026-07-01 07:09:54 -07:00
-
c2f14b60aa
audio-bridge: fix bluetoothd path + add session dbus + cleanup stale pid
david
2026-07-01 07:06:25 -07:00
-
32b9189f2f
librespot: add native-tls feature (required by librespot-oauth)
david
2026-07-01 05:52:07 -07:00
-
e5b52fa56f
librespot: switch from cross-compile to native ARM64 build
david
2026-07-01 05:00:22 -07:00
-
573821426c
audio: add PipeWire+BT audio-bridge, mopidy (Qobuz+local), librespot (Spotify Connect)
david
2026-07-01 04:49:15 -07:00
-
09a4328960
doorbell-listener: poll every 5s (was 30s) for tighter lag
david
2026-07-01 02:46:40 -07:00
-
7ed170acd4
doorbell-listener: 1s flash interval (was 2s), 14 toggles total
david
2026-07-01 02:45:23 -07:00
-
66bc573dfd
nodered: inline-write start.sh to avoid COPY+chmod permission issue
david
2026-07-01 02:13:23 -07:00
-
1ac9ef948b
nodered: bake Dashboard 2.0 into Dockerfile for idempotent install
david
2026-07-01 01:50:39 -07:00
-
3f0c85c41b
zigbee2mqtt: add per-device pairing notes (3RSB22BZ button modes)
david
2026-07-01 01:35:04 -07:00
-
fda24c18a2
zigbee2mqtt: add z2m-repair / z2m-rename recipes for rejoin
david
2026-07-01 01:25:38 -07:00
-
c2de5ba85b
zigbee2mqtt: patch Bridge TypeError on BLZ coordinator
david
2026-07-01 01:22:56 -07:00
-
758edc0a9a
infra: tune flash params + persist zigbee network key for paired devices
david
2026-07-01 01:11:41 -07:00
-
1ef49652b0
doorbell-listener: flash plug on alert (configurable interval/duration)
david
2026-07-01 00:41:48 -07:00
-
c9ea2b9393
doorbell-listener: add PEP 723 inline deps for uv auto-resolve
david
2026-07-01 00:35:35 -07:00
-
90927ccc0e
Add doorbell-listener: ntfy → zigbee2mqtt Sideboard Lamp toggle
david
2026-07-01 00:30:08 -07:00
-
c1551c3d1e
Untrack output/zigbee-monitor.json (build artifact)
david
2026-06-30 23:31:03 -07:00
-
60ac42e711
Split button: single→3 plugs, hold-release→DJ Booth only
david
2026-06-30 23:28:13 -07:00
-
de260eec62
Add infra/ — full stack config as deployed on RPi 3B+
david
2026-06-30 23:19:37 -07:00
-
f95e8b8ecb
Flat-structure generator + Rego guards, rename Laser & Fog to DJ Booth
david
2026-06-30 23:16:17 -07:00
-
517f3dbdae
Add multi-plug toggle, debounce via unique topic subscriptions
david
2026-06-30 22:12:22 -07:00
-
ca1c7eda26
Initial: Node-RED flow validator with conftest/Rego
david
2026-06-30 19:15:45 -07:00