Audio Support#86
Conversation
ccutrer
commented
Apr 20, 2026
- Channels for controlling media player entities
- Expose media player components as openHAB audio sinks
- Expose voice assistant components (microphones) as openHAB audio sources
|
@seime: I've not tested this with an actual device yet, since I don't yet have one with a speaker or microphone, but plan to build one at some point. I just wanted to get this up here in the meantime, in case someone else can fully test it. Would you prefer I break it up into 3 PRs, though - one for media player entities, one for audio source, and one for audio sink? |
|
Ohhhhh, well..... the AudioSource depends on PipedAudioStream, which was first added in openHAB 4.2, so can't be compiled for 4.0 (I run 5.2-SNAPSHOT). |
|
I'm good with either 1 or 3 PRs, preferably not too big or not changing too much of the existing codebase (much harder to review). Regarding version; perosnally bumping parent version to 4.2 isn't an issue, but could be for some users (I have no insights on what they are using). Changing the artifact name (including version) might break the marketplace listing since it AFAIK requires a stable link to the artifact. |
|
people still using older versions of openhab can just pin their binding version to a known working one. But since we don't have any versioning system here, that won't work. |
|
@jimtng the reason I haven't bothered with a proper release cycle is
Sure I could work around some of these limitations, IMHO the extra hassle isn't worth it (for me). Though, I'm happy to take PRs to improve this :) |