Great progress! A small update from my side. Due to limitations of Squeeze (no good touch interface, running not very stable here), I have decided to give snapcast a go, so I have switched production here to snap now and quite like it. Currently use Volumio as easy access / set-up for this. So, I am out for testing in a squeeze environment and in for testing with snapcast. But I can always use spare PIs to at least test a small ad-hoc scenario.
But, coming to think about this whole issue in more depth in the last days, I come to the conclusion, that the actual problem it seems nobody has solved is the issue that we are usually facing a more-than-one user environment. This implies esp. that users will have different accounts (e.g. spotify) they ideally don’t want to mess up. So it be great if mycroft would also be personal somehow. So ideal would be to tell mycroft somehow, who is speaking to it. In consequence it would start the spotify song from the right account (this goes further than just music). I think home automation logic can help here, to get the right settings (trying to utilize Home Assitant for this).
Obviously not challenging the 1.0.0 plans with this, I would like to know your long-term thoughts about this. I have not managed to set this up here, I do not even have the right knowledge to get this running right now. Currently struggling with the startpoint of getting different spotify accounts stream into one snapserver…
Nor problem. Squeezelite is there, people that use it will know how to configure it as it is just another Squeezelite device if they want to. There is a Squeezelite skill somewhere flying around, so eventually someone will pick it up. (Otherwise I will do it myself later on in time)
Multi user mycroft environment is something that has been discussed more often and I believe is on a very long term roadmap of mycroft it self. A lot of things are involved, which start with user speech training / recognition. Eventually it will get there I think.
There are a few community ideas and implementations, such as face recognition and recently there is the password skill from @gras64 Perhaps he can also look into more users one way or the other. The challenge after that will be how to setup multiple skills and their settings on a per user basis.
Anyhow, I already had in my mind as long term thing. Starting with face recognition, hence the reason, I also pulled in OpenCV and Motion packages already. But haven’t figured it out in my mind yet.
Anyhow: Very interested to see some sort of write up from you configuring everything. Using MycroftOS all stuff is already there; mpd, snapcast-server and snapcast-client. Just need to be configured and enabled. Will eventually follow the exact same route.
Haha, I was downloadin and installing from your git release section. There is still the MycroftOS_0.1_rpi4_alpha4.img linked
Can you update your rls there too. I can easily watch them with my github account.
And perhaps you change the href of this articel just to your download page:
THX for your work. I will report later my results with a rpi4 (4gb ram) + respeaker core v1
Making use of all the building blocks available and created by the Mycroft Dev Team for consistency, making sure that MycroftOS utilizing HDMI widescreen ratio look the same as the Mark-2 and therefor familiar to everybody.
(Using the graphics of Mycroft, but other code for the wifi wizard)
just a mention for the alpha 7 release. I am not able to reboot or shutdown the device with voice. Mycroft ask me >>Confirming: Would you like me to restart now? I say ‘yes’ and nothing happened.
It’s a bug. Or actually, it is not yet implemented. That part should be taken care of by the enclosure code, but pushed that forward as their is still an outstanding discussion about what would be the best approach.
Well, pushed forward sounds a bit to harsh as it might be seen as I am waiting for that PR which is not the case. I have still enough other tasks.
However, my aim is to use all things from mycroft and follow whatever route they take. MycroftOS is just the OS, what runs, how it works and how it looks is all up to the official Mycroft team.
Edit: By the way @suisat is your respeaker core v1 working out of the box?