First of all great to see this project moving forward, and many thanks for the effort put into it!
Currently, when a timer is cancelled, the peripheral API is not informed as only an IDLE event is sent.
I assume this is here
|
elif event_type == VoiceAssistantTimerEventType.VOICE_ASSISTANT_TIMER_CANCELLED: |
It would be great if the peripheral could be informed. Depending on what you think fits best in terms of architecture, either via a dedicated event, or a timer_updated with cancelled or similar.
First of all great to see this project moving forward, and many thanks for the effort put into it!
Currently, when a timer is cancelled, the peripheral API is not informed as only an
IDLEevent is sent.I assume this is here
linux-voice-assistant/linux_voice_assistant/satellite.py
Line 601 in c37b482
It would be great if the peripheral could be informed. Depending on what you think fits best in terms of architecture, either via a dedicated event, or a
timer_updatedwithcancelledor similar.