Watch the DiGiCo FOH console inside AUDIO; "+ Key" asks for a group when the deck is full

- DIGICO (in the AUDIO group): Companion's DiGiCo_FOH connection, the digico-relay helper on
  NA Ingest (hold AUDIO restarts it), and a ping to the console at 10.1.60.100 (the OSC
  connection reads good even with the console off).
- Settings page: "+ Key" on an unwatched Companion connection asks which group key to put it
  in when the Status page has no free spot (it used to make a key nobody could see); the
  connection field of a check suggests Companion's connection names.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-15 11:33:40 -04:00
co-authored by Claude Opus 5.5
parent d1ae84e4cc
commit 309bc5fab7
4 changed files with 52 additions and 4 deletions
+35
View File
@@ -797,6 +797,18 @@
"wait_seconds": 45,
"dante": "STUDIO-B-Tascam"
}
},
"digico_relay": {
"kind": "local",
"short": "DIGICO",
"label": "restart the DiGiCo relay (Companion and the tablets to the FOH console)",
"run": "launchctl kickstart -k gui/$(id -u)/org.waterschurch.digico-relay || launchctl bootstrap gui/$(id -u) ~/Library/LaunchAgents/org.waterschurch.digico-relay.plist",
"template": "helpers",
"params": {
"labels": [
"org.waterschurch.digico-relay"
]
}
}
},
"atem": {
@@ -1337,6 +1349,7 @@
],
"members": [
"x32",
"digico",
"dante"
]
},
@@ -1542,6 +1555,28 @@
}
]
},
{
"id": "digico",
"label": "DIGICO",
"checks": [
{
"type": "conn",
"conn": "DiGiCo_FOH",
"tag": "DIGICO"
},
{
"type": "launchd",
"label": "org.waterschurch.digico-relay",
"name": "RELAY",
"fix": "digico_relay"
},
{
"type": "ping",
"host": "10.1.60.100",
"name": "DIGICO"
}
]
},
{
"id": "dante",
"label": "DANTE",