Leds and buttons events (#266)
Use events and commands to control custom onboard leds and buttons. Can be used to communicate with an external Python script via a WebSocket API running in a container alongside LVA.
This commit is contained in:
1 parent
e1770d071c
commit
2d460b6728
51 files changed
+9251
-117
No files matched your search
@@ -84,6 +84,10 @@ if [ -n "${WAKEUP_SOUND}" ]; then
|
||||
EXTRA_ARGS+=( "--wakeup-sound" "$WAKEUP_SOUND" )
|
||||
fi
|
||||
|
||||
if [ -n "${START_LISTENING_SOUND}" ]; then
|
||||
EXTRA_ARGS+=( "--start-listening-sound" "$START_LISTENING_SOUND" )
|
||||
fi
|
||||
|
||||
if [ -n "${TIMER_FINISHED_SOUND}" ]; then
|
||||
EXTRA_ARGS+=( "--timer-finished-sound" "$TIMER_FINISHED_SOUND" )
|
||||
fi
|
||||
@@ -104,6 +108,22 @@ if [ -n "${TIMER_MAX_RING_SECONDS}" ]; then
|
||||
EXTRA_ARGS+=( "--timer-max-ring-seconds" "$TIMER_MAX_RING_SECONDS" )
|
||||
fi
|
||||
|
||||
if [ -n "${PERIPHERAL_HOST}" ]; then
|
||||
EXTRA_ARGS+=( "--peripheral-host" "$PERIPHERAL_HOST" )
|
||||
fi
|
||||
|
||||
if [ -n "${PERIPHERAL_PORT}" ]; then
|
||||
EXTRA_ARGS+=( "--peripheral-port" "$PERIPHERAL_PORT" )
|
||||
fi
|
||||
|
||||
if [ -n "${PERIPHERAL_VOLUME_STEP}" ]; then
|
||||
EXTRA_ARGS+=( "--peripheral-volume-step" "$PERIPHERAL_VOLUME_STEP" )
|
||||
fi
|
||||
|
||||
if [ -n "${DISABLE_PERIPHERAL_API}" ]; then
|
||||
EXTRA_ARGS+=( "--disable-peripheral-api" "$DISABLE_PERIPHERAL_API" )
|
||||
fi
|
||||
|
||||
if [ "$ENABLE_OUTPUT_ONLY" = "1" ]; then
|
||||
EXTRA_ARGS+=( "--output-only" )
|
||||
fi
|
||||
|
||||
Reference in new issue
Block a user