Files
linux-voice-assistant/linux_voice_assistant
imonlinux 0025fc781f Update mqtt_controller.py
Added MQTT topics for the new alarm duration control:

lva/<device_id>/alarm_duration/set

lva/<device_id>/alarm_duration/state

Published a new Home Assistant number discovery config:

number.<device_id>_alarm_duration (0–3600 seconds, step 5, unit s).

On /alarm_duration/set:

validates and parses the payload as a non-negative integer,

publishes a set_alarm_duration event on the EventBus,

echoes the value back to /alarm_duration/state.

On connect, publishes the current alarm_duration_seconds from preferences to the state topic for retained startup behavior.
2025-11-29 14:38:52 -08:00
..
2025-08-26 09:30:58 -05:00
2025-11-29 14:37:18 -08:00
2025-11-18 15:15:46 -08:00
2025-11-20 20:01:13 -08:00
2025-11-17 17:42:40 -08:00
2025-11-17 20:17:44 -08:00
2025-10-12 10:09:45 -07:00
2025-11-17 21:50:53 -08:00
2025-11-21 16:59:04 -08:00
2025-11-29 14:38:13 -08:00
2025-11-21 11:00:03 -08:00
2025-11-29 14:38:52 -08:00
2025-11-24 15:14:15 -08:00
2025-11-21 17:17:56 -08:00
2025-11-19 18:46:05 -08:00