imonlinux
d071803257
Revert API Microphone Mute Switch
2025-10-12 10:11:22 -07:00
imonlinux
4d12149dae
Add Microphone Mute Switch Entity
...
Instantiates the MicMuteSwitchEntity on startup to register it with Home Assistant.
Updates the central message handler to correctly route SwitchCommandRequest messages from Home Assistant to the appropriate entity.
2025-10-11 17:09:26 -07:00
imonlinux
aa3ebff8f4
Add support for HAL and Marvn led_controller.py files
...
This is to support my personal use cases of HAL-9000 and Marvin voice assistants.
2025-10-11 16:16:41 -07:00
imonlinux
6ce1c5f2b7
Integrates the event bus into the VoiceSatelliteProtocol
...
Translates low-level aioesphomeapi events into meaningful application events.
Publishes events for key moments in the voice assistant lifecycle, including: voice_wakeword, voice_stt_start, voice_vad_start, voice_stt_end, voice_tts_start, and voice_run_end.
2025-10-11 12:41:06 -07:00
imonlinux
0a44238655
Add LED Events to satellite.py
2025-10-10 19:05:18 -07:00
Michael Hansen
7a4b3e661a
Add zeroconf discovery
2025-09-18 10:52:56 -05:00
Michael Hansen
d5300ae694
Support openWakeWord
2025-09-16 15:05:18 -05:00
Michael Hansen
e26864a191
Support multiple wake words
2025-09-15 11:29:28 -05:00
Michael Hansen
2c937e3cb3
Save preferences to JSON file
2025-09-15 11:06:09 -05:00
Michael Hansen
ea901a1c14
Small refactor
2025-09-15 10:43:51 -05:00