Build an open future with us.

Invest in Mycroft and become a community partner.

Update to picroft-google-aiy-voicekit-skill - feedback


#1

This is only for users with google AIY voicekits !

As the skill has gotten minor change/update/bugfix I would be glad for a feedback so it can be updated on the mycroft market.

How to install

If you alreddy are using the picroft-google-aiy-voicekit-skill pelase uninstall it the by

mycroft-msm uninstall picroft-google-aiy-voicekit

and then install the uppdated version from my GitHub repo by

mycroft-msm install https://github.com/andlo/picroft-google-aiy-voicekit-skill.git

How to test

Please veryfy that it works and look for errors in log duing install

  • Does the skill install
  • Does the skill work -does led light up when myroft is listning
  • Does short press button get mycroft to listen (sound and light)
  • Does long press button get mycroft top stop what he is dooing (like when listning to music and a long press should get him to stop)

Please give feedback here or through Issues on GitHub, or via Mycroft Chat.

Thanks @andlo


#2

Hi @andlo, I have been using your voicekit skill for a few weeks and it was working fine.
I uninstalled and reinstalled and it failed to load. Looking through the log it referenced line 56 in the init.py file and I saw that the last line had Voicehat instead of Voicekit (you pointed that out the other day to me on the previous version). Once I changed it, it worked! Lights, response, all good.
Thanks again for such a useful skill!


#3

Thanks for the fine words.

Can you please uninstall and install from my GitHub repo - as that includes the bugfix and some other small changes. And that is what is needed testing before it can go into the market place.
f you alreddy are using the picroft-google-aiy-voicekit-skill pelase uninstall it the by

mycroft-msm uninstall picroft-google-aiy-voicekit

and then install the uppdated version from my GitHub repo by

mycroft-msm install https://github.com/andlo/picroft-google-aiy-voicekit-skill.git

Thanks again.


#4

I had done that.

I just performed it again and two things to note:

  1. mycroft-msm uninstall failed to work for me. I had to use mycroft-msm remove
  2. after installing I still had to modify the last line in the init.py routine to change from Voicehat to Voicekit to make it work.

Working again.


#5

Ohh my mistake - mycroft-msm is “remove” the command to uninstall…

I realy dont understand why you get same error about last line voicekit vs voicehat.

Can you try once more, and after dooing

mycroft-msm **remove** 

delete the skills directory from the skills directory (to make sure nothing is left behind)

rm -r /opt/mycroft/skills/picroft-google-aiy-voicekit.andlo/ 

and then do a install by

mycroft-msm install https://github.com/andlo/picroft-google-aiy-voicekit-skill.git

And many thanks again


#6

After removing the skill this time, I checked and the picroft… skills directory was already gone from the /opt/mycroft/skills directory.
And I copied and pasted the install command which installed properly. The last line in the init python script still had the Voicehat instead of Voicekit. changing that made it work.


#7

Thanks.

That donst make any sense as it is not there on GitHub…
https://github.com/andlo/picroft-google-aiy-voicekit-skill/blob/master/init.py

Ohh maybe mycroft-msm is caching something in the /opt/mycroft/.skils-repo, and then you never get the good stuff.

@KathyReid - could it be that @gadgetguy even if he did a msm remove and a new msm install from my GitHub repo, that msm uses the cache and not the real thing ?