Mycroft can't hear me (:

Initialize

./mycroft.sh start
Started mycroft-service
Started mycroft-skills
Started mycroft-voice
Started mycroft-cli

“Mycroft, register my device”

I hear nothing back ):

my log:

~ tail -f /var/log/mycroft-messagebus.log 
2017-07-19 06:43:05,065 - mycroft.configuration - INFO - Loading configuration: /usr/local/lib/python2.7/site-packages/mycroft_core-0.8.18-py2.7.egg/mycroft/configuration/mycroft.conf
2017-07-19 06:43:05,066 - mycroft.configuration - INFO - Loading configuration: mycroft.ai
2017-07-19 06:43:05,999 - mycroft.configuration - WARNING - Failed to fetch remote configuration: HTTPError(u'The supplied authentication is invalid',)
2017-07-19 06:43:05,999 - mycroft.configuration - INFO - Using cached configuration if available
2017-07-19 06:43:05,999 - mycroft.configuration - INFO - Loading configuration: /etc/mycroft/mycroft.conf
2017-07-19 06:43:06,000 - mycroft.configuration - INFO - Loading configuration: /home/mycroft/.mycroft/mycroft.conf

And the other log

~ tail -f /var/log/mycroft-speech-client.log 
2017-07-19 06:43:06,440 - mycroft.configuration - DEBUG - Configuration '/home/mycroft/.mycroft/mycroft.conf' loaded
/usr/local/bin/mimic: error while loading shared libraries: libicui18n.so.57: cannot open shared object file: No such file or directory
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.rear
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.center_lfe
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.side
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_dmix.c:1029:(snd_pcm_dmix_open) unable to open slave
2017-07-19 06:43:06,729 - mycroft.messagebus.client.ws - INFO - Connected
2017-07-19 06:43:10,852 - mycroft.client.speech.mic - DEBUG - Waiting for wake word...

skills log

~ tail -f /var/log/mycroft-skills.log 
2017-07-19 06:44:26,300 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
2017-07-19 06:44:26,591 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 "GET /v1/device//setting HTTP/1.1" 401 38
2017-07-19 06:44:26,594 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
2017-07-19 06:44:26,882 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 "GET /v1/auth/token HTTP/1.1" 401 38
2017-07-19 06:44:26,886 - ConfigurationSkill - WARNING - Impossible to update configuration because device isn't paired
2017-07-19 06:45:26,890 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
2017-07-19 06:45:27,193 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 "GET /v1/device//setting HTTP/1.1" 401 38
2017-07-19 06:45:27,200 - requests.packages.urllib3.connectionpool - DEBUG - Starting new HTTPS connection (1): api.mycroft.ai
2017-07-19 06:45:27,543 - requests.packages.urllib3.connectionpool - DEBUG - https://api.mycroft.ai:443 "GET /v1/auth/token HTTP/1.1" 401 38
2017-07-19 06:45:27,546 - ConfigurationSkill - WARNING - Impossible to update configuration because device isn't paired

can you try invoking the pairing in the CLI? if you are on desktop do ./start.sh cli --quiet. then inside the cli type in pair my device.

We got this resolved turns out he wasn’t running sudo when doing the mycroft.sh start so it didn’t have all the permissions to everything.

2 Likes