Mycroft Community Forum

Can't pair on Raspian Pi, PS3 Eye setup?

I’ve recetly installed Mycroft following the guide on a Raspberry Pi running the lastest Raspbian (Or now Raspberry Pi OS). I’ve connected a small speaker to the 3,5mm Jack and have filtereed the audio do use it.

I’ve also connected a Ps3 Eye to the RPi via USB, is there anything else I have to install because I can’t get it to talk to me.

Am I being an idiot and missing something obvious? Whenever I say “Hey Mycroft, pair my device” as per the linux documentation nothing happens.

Below you’ll find the log ssh output of everything Putty would let me copy, in case something went wrong, I don’t know.

Thanks in advance!

https://paste.ubuntu.com/p/wwXDnsXWsF/

A couple of updates from my troubleshooting.
The Ps3 Eye and it’s microphone are definitely being picked up by the RPi4. I tested it in Audacity and successfully managed to record my voice.

When I try to use cli or debug this error comes up:

pi@raspberrypi:~/mycroft-core $ ./start-mycroft.sh debug
Already up to date.
Starting all mycroft-core services
Initializing…
Starting background service bus
CAUTION: The Mycroft bus is an open websocket with no built-in security
measures. You are responsible for protecting the local port
8181 with a firewall as appropriate.
Starting background service skills
Starting background service audio
Starting background service voice
Starting background service enclosure
Starting cli
Traceback (most recent call last):
File “/usr/lib/python3.7/runpy.py”, line 183, in _run_module_as_main
mod_name, mod_spec, code = _get_module_details(mod_name, _Error)
File “/usr/lib/python3.7/runpy.py”, line 109, in _get_module_details
import(pkg_name)
File “/home/pi/mycroft-core/mycroft/init.py”, line 17, in
from mycroft.api import Api
File “/home/pi/mycroft-core/mycroft/api/init.py”, line 22, in
from mycroft.configuration import Configuration
File “/home/pi/mycroft-core/mycroft/configuration/init.py”, line 15, in
from .config import Configuration, LocalConf, RemoteConf
File “/home/pi/mycroft-core/mycroft/configuration/config.py”, line 23, in
from mycroft.util.json_helper import load_commented_json, merge_dict
File “/home/pi/mycroft-core/mycroft/util/init.py”, line 24, in
from mycroft.util.format import nice_number
File “/home/pi/mycroft-core/mycroft/util/format.py”, line 38, in
from padatious.util import expand_parentheses
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/init.py”, line 15, in
from .intent_container import IntentContainer
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/intent_container.py”, line 25, in
from padatious.entity import Entity
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/entity.py”, line 17, in
from padatious.simple_intent import SimpleIntent
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/simple_intent.py”, line 17, in
from padatious.id_manager import IdManager
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/id_manager.py”, line 17, in
from padatious.util import StrEnum
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/padatious/util.py”, line 15, in
from xxhash import xxh32
File “/home/pi/mycroft-core/.venv/lib/python3.7/site-packages/xxhash/init.py”, line 1, in
from ._xxhash import (
ModuleNotFoundError: No module named ‘xxhash._xxhash’
pi@raspberrypi:~/mycroft-core $

I tried installing xxhash (pip install xxhash) but that hasn’t remedied the problem.