[GH-ISSUE #87] Playback paused after announcement #39

Closed
opened 2026-02-27 19:28:03 +03:00 by kerem · 1 comment
Owner

Originally created by @ds556 on GitHub (Nov 19, 2025).
Original GitHub issue: https://github.com/lox-audioserver/lox-audioserver/issues/87

Triggering an announcement while playing something causes the playback to stop after the announcement. It seems we are sending an explicit "pause" command after the announcement.

[2025-11-19 07:38:14.192][info] [LoxoneHttp][appHttp] HTTP PUT request: /audio/cfg/upload/audioupload/add/audio_recording.wav
[2025-11-19 07:38:14.210][debug] [LoxoneHttp][appHttp] Command: audio/cfg/upload/audioupload/add/audio_recording.wav
[2025-11-19 07:38:14.210][debug] [RequestHandler] Received command: audio/cfg/upload/audioupload/add/audio_recording.wav
[2025-11-19 07:38:14.210][debug] [Upload] Existing file removed → /app/public/alerts/cache/audio_recording.wav
[2025-11-19 07:38:14.211][info] [Upload] Stored uploaded alert → /app/public/alerts/cache/audio_recording.wav
[2025-11-19 07:38:14.211][debug] [RequestHandler] Returning empty reply: [audio/cfg/upload/audioupload/add/audio_recording.wav]
[2025-11-19 07:38:14.214][debug] [LoxoneHttp][appHttp] WS message: audio/grouped/playuploadedfile/audio_recording.wav/19
[2025-11-19 07:38:14.214][debug] [LoxoneHttp][appHttp] Command: audio/grouped/playuploadedfile/audio_recording.wav/19
[2025-11-19 07:38:14.214][debug] [RequestHandler] Received command: audio/grouped/playuploadedfile/audio_recording.wav/19
[2025-11-19 07:38:14.214][info] [AlertsManager] ON uploaded alert "audio_recording.wav" zones=[19]
[2025-11-19 07:38:14.215][debug] [ZoneRuntime][Room] → volume 10
[2025-11-19 07:38:14.215][debug] [MusicAssistantApi] RPC request players/cmd/volume_set → params={"player_id":"RINCON_B8E937806BED02300","volume_level":10}
[2025-11-19 07:38:14.225][debug] [MusicAssistantCommandMapper][Room] Volume set → 10
[2025-11-19 07:38:14.225][debug] [AlertPlaybackEngine] Zone 19 → alert volume 10
[2025-11-19 07:38:14.225][debug] [ZoneRuntime][Room] → announce {"url":"http://192.168.1.11:7090/alerts/cache/audio_recording.wav"}
[2025-11-19 07:38:14.225][debug] [MA-Playback][Room] Announce → http://192.168.1.11:7090/alerts/cache/audio_recording.wav
[2025-11-19 07:38:14.225][debug] [MusicAssistantApi] RPC request players/cmd/play_announcement → params={"player_id":"RINCON_B8E937806BED02300","url":"http://192.168.1.11:7090/alerts/cache/audio_recording.wav"}
[2025-11-19 07:38:14.292][info] [AdminHttp] Static filerequest /app/public/alerts/cache/audio_recording.wav
[2025-11-19 07:38:14.325][info] [AdminHttp] Static filerequest /app/public/alerts/cache/audio_recording.wav
[2025-11-19 07:38:14.703][info] [AdminHttp] Static filerequest /app/public/alerts/cache/audio_recording.wav
[2025-11-19 07:38:17.458][info] [MA-Playback][Room] Announced http://192.168.1.11:7090/alerts/cache/audio_recording.wav
[2025-11-19 07:38:17.459][info] [AlertPlaybackEngine] Alert "uploaded" started on zone 19
[2025-11-19 07:38:17.459][debug] [ZoneRuntime][Room] → pause ""
[2025-11-19 07:38:17.459][debug] [MusicAssistantApi] RPC request players/cmd/pause → params={"player_id":"RINCON_B8E937806BED02300"}
[2025-11-19 07:38:17.471][debug] [AlertPlaybackEngine] Zone 19 paused (alert stop)
[2025-11-19 07:38:17.471][debug] [ZoneRuntime][Room] → volume 15
[2025-11-19 07:38:17.471][debug] [MusicAssistantApi] RPC request players/cmd/volume_set → params={"player_id":"RINCON_B8E937806BED02300","volume_level":15}
[2025-11-19 07:38:17.500][debug] [MusicAssistantApi] RPC request player_queues/items → params={"queue_id":"RINCON_B8E937806BED02300","offset":0,"limit":250}
[2025-11-19 07:38:17.506][debug] [MusicAssistantCommandMapper][Room] Volume set → 15
[2025-11-19 07:38:17.506][info] [AlertPlaybackEngine] Restored volume 15 on zone 19
[2025-11-19 07:38:17.522][debug] [MusicAssistantStateMapper][Room] Queue updated (60 items)
Originally created by @ds556 on GitHub (Nov 19, 2025). Original GitHub issue: https://github.com/lox-audioserver/lox-audioserver/issues/87 Triggering an announcement while playing something causes the playback to stop after the announcement. It seems we are sending an explicit "pause" command after the announcement. ``` [2025-11-19 07:38:14.192][info] [LoxoneHttp][appHttp] HTTP PUT request: /audio/cfg/upload/audioupload/add/audio_recording.wav [2025-11-19 07:38:14.210][debug] [LoxoneHttp][appHttp] Command: audio/cfg/upload/audioupload/add/audio_recording.wav [2025-11-19 07:38:14.210][debug] [RequestHandler] Received command: audio/cfg/upload/audioupload/add/audio_recording.wav [2025-11-19 07:38:14.210][debug] [Upload] Existing file removed → /app/public/alerts/cache/audio_recording.wav [2025-11-19 07:38:14.211][info] [Upload] Stored uploaded alert → /app/public/alerts/cache/audio_recording.wav [2025-11-19 07:38:14.211][debug] [RequestHandler] Returning empty reply: [audio/cfg/upload/audioupload/add/audio_recording.wav] [2025-11-19 07:38:14.214][debug] [LoxoneHttp][appHttp] WS message: audio/grouped/playuploadedfile/audio_recording.wav/19 [2025-11-19 07:38:14.214][debug] [LoxoneHttp][appHttp] Command: audio/grouped/playuploadedfile/audio_recording.wav/19 [2025-11-19 07:38:14.214][debug] [RequestHandler] Received command: audio/grouped/playuploadedfile/audio_recording.wav/19 [2025-11-19 07:38:14.214][info] [AlertsManager] ON uploaded alert "audio_recording.wav" zones=[19] [2025-11-19 07:38:14.215][debug] [ZoneRuntime][Room] → volume 10 [2025-11-19 07:38:14.215][debug] [MusicAssistantApi] RPC request players/cmd/volume_set → params={"player_id":"RINCON_B8E937806BED02300","volume_level":10} [2025-11-19 07:38:14.225][debug] [MusicAssistantCommandMapper][Room] Volume set → 10 [2025-11-19 07:38:14.225][debug] [AlertPlaybackEngine] Zone 19 → alert volume 10 [2025-11-19 07:38:14.225][debug] [ZoneRuntime][Room] → announce {"url":"http://192.168.1.11:7090/alerts/cache/audio_recording.wav"} [2025-11-19 07:38:14.225][debug] [MA-Playback][Room] Announce → http://192.168.1.11:7090/alerts/cache/audio_recording.wav [2025-11-19 07:38:14.225][debug] [MusicAssistantApi] RPC request players/cmd/play_announcement → params={"player_id":"RINCON_B8E937806BED02300","url":"http://192.168.1.11:7090/alerts/cache/audio_recording.wav"} [2025-11-19 07:38:14.292][info] [AdminHttp] Static filerequest /app/public/alerts/cache/audio_recording.wav [2025-11-19 07:38:14.325][info] [AdminHttp] Static filerequest /app/public/alerts/cache/audio_recording.wav [2025-11-19 07:38:14.703][info] [AdminHttp] Static filerequest /app/public/alerts/cache/audio_recording.wav [2025-11-19 07:38:17.458][info] [MA-Playback][Room] Announced http://192.168.1.11:7090/alerts/cache/audio_recording.wav [2025-11-19 07:38:17.459][info] [AlertPlaybackEngine] Alert "uploaded" started on zone 19 [2025-11-19 07:38:17.459][debug] [ZoneRuntime][Room] → pause "" [2025-11-19 07:38:17.459][debug] [MusicAssistantApi] RPC request players/cmd/pause → params={"player_id":"RINCON_B8E937806BED02300"} [2025-11-19 07:38:17.471][debug] [AlertPlaybackEngine] Zone 19 paused (alert stop) [2025-11-19 07:38:17.471][debug] [ZoneRuntime][Room] → volume 15 [2025-11-19 07:38:17.471][debug] [MusicAssistantApi] RPC request players/cmd/volume_set → params={"player_id":"RINCON_B8E937806BED02300","volume_level":15} [2025-11-19 07:38:17.500][debug] [MusicAssistantApi] RPC request player_queues/items → params={"queue_id":"RINCON_B8E937806BED02300","offset":0,"limit":250} [2025-11-19 07:38:17.506][debug] [MusicAssistantCommandMapper][Room] Volume set → 15 [2025-11-19 07:38:17.506][info] [AlertPlaybackEngine] Restored volume 15 on zone 19 [2025-11-19 07:38:17.522][debug] [MusicAssistantStateMapper][Room] Queue updated (60 items) ```
kerem closed this issue 2026-02-27 19:28:03 +03:00
Author
Owner

@rudyberends commented on GitHub (Dec 29, 2025):

fixed in 4.x

<!-- gh-comment-id:3695761871 --> @rudyberends commented on GitHub (Dec 29, 2025): fixed in 4.x
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/lox-audioserver#39
No description provided.