Hi,
long time picroft user here.
as we all know, mycroft.ai servers died recently.
Is there any way of pointing mycroft instance to ovos or neon servers? (like yaml config changes) ?
The reason I’m asking is, it was a real PITA to configure mycroft on RPI3, to make him use logitech webcam as his microphone, and 3.5" analog jack speaker as his speaker, then configuring all skills like openhab smart home integration etc…
also I’m running some other small services on that machine, so would like to avoid running it over with OVOS image and starting from scratch
If there is any way to upgrade existing mycroft software on top of raspbian OS without running over the entire machine, would be grateful for the info…
There isn’t, unfortunately. OVOS doesn’t have servers - everything runs on-device. The RaspOVOS image should pick up everything you just mentioned except the small additional services. If that doesn’t work for you, the ovos-installer can be run over any Debian or Fedora based distro to get it working with systemd services (venv option) or docker compose (container option).
There are lots of folks available to help with the cutover, both here and in Matrix chat.
thanks for all the answers!
so, this local ovos-backend, what does it do, STT?
When I eventually run OVOS rpi image, this backend will be there by default, or by default mycroft goes to ovos servers for STT? (stt i mean to decipher what I am telling him right?)
it would replace selene and trick picroft into thinking the mycroft server exists, but it isnt really required for anything
i suggest moving away from mycroft completely, but if you must remain on mycroft-core this is the way to keep devices alive. Server side you still need to add api keys for wolfram alpha and open weather map for those skills, and use a STT plugin.
as pip install ovos-local-backend failed for me, and getting docker version also failed (i think docker image is too big and small PI3 is trying to extract it to ram and fails) and I am not putting too much effort in temporary workaround, as in that case i can go with fresh start with raspOVOS, then at least I know I’m investing my time towards a good cause