homeassistant-satellite icon indicating copy to clipboard operation
homeassistant-satellite copied to clipboard

Replaced by wyoming-satellite?

Open raetha opened this issue 7 months ago • 6 comments

Had this been replaced by https://github.com/rhasspy/wyoming-satellite?

I just stumbled across that project which appears to have been updated more recently, and is part of the overall Wyoming project. It seems very similar, though includes auto discovery by Home Assistant.

I believe the author is the same and am trying to figure out which one makes the most sense to be building off of.

Thanks!

raetha avatar Dec 09 '23 03:12 raetha

Not according to my understanding ... though I admit it can be confusing ;-)

Post deleted due to my understanding being just plain wrong - see Mike's post below

donburch888 avatar Dec 09 '23 03:12 donburch888

Got it, I think! I just noticed in the recent Home Assistant patch notes a mention of support for Wyoming Satellites on RPis, and linking to the other repo. HA even has auto discovery for them. So it looked like an upgraded version of this, which also has a few more features like callback scripts, etc. I’m good with either path, just want to make sure I’m using what will be updated and has the most community support! :)

In my case I run HA in Docker, and am running separate Docker containers for each Wyoming service. So it sounds like this might better fit my situation anyway. Ultimately looking to create an RPi satellite that does local wake word, and acts as a media player using Mopidy, MPD, or Snapcast.

raetha avatar Dec 09 '23 05:12 raetha

My understanding is that eventually it will be replaced, as wyoming offers a better communication protocol with the satellite. The main advantage for the moment is that wyoming-satellite will appear as a device in HA.

See https://github.com/home-assistant/core/pull/104759

Of course HA uses open protocols, so eventually more satellites with different features will be developed, choice is a good thing.

chatziko avatar Dec 09 '23 10:12 chatziko

Yes, wyoming-satellite will replace this project eventually. It's not fully stable yet, so expect some issues.

Besides discovery, wyoming-satellite uses Wyoming services for audio input/output (and wake word detection). I want to move the great work on pulseaudio, etc. people have done here to their own services so it's easier to maintain.

synesthesiam avatar Dec 09 '23 14:12 synesthesiam

In my case I run HA in Docker, and am running separate Docker containers for each Wyoming service. So it sounds like this might better fit my situation anyway.

I run HA in Docker too, so the only way to get usb-mic working was to add another container homeassistant-satellite on the same PC where HA is running.

Now I wonder if can I use wyoming-satellite instead of homeassistant-satellite for my case?

Solarunit avatar Dec 09 '23 16:12 Solarunit

Yes, wyoming-satellite will replace this project eventually. It's not fully stable yet, so expect some issues.

Besides discovery, wyoming-satellite uses Wyoming services for audio input/output (and wake word detection). I want to move the great work on pulseaudio, etc. people have done here to their own services so it's easier to maintain.

Could you open up the docker images on the Docker hub? I'd love to test it already (yes, I'm kind of the kid that searches the house for all the hidden christmas presents...). Unfortunatley the images are not public yet.

Error response from daemon: pull access denied for rhasspy/wyoming-snd-external, repository does not exist or may require 'docker login': denied: requested access to the resource is denied```

andreasbrett avatar Dec 10 '23 16:12 andreasbrett