Same issue here.
Not sure why if we didn't provide --project-id
it working but has a warning said that the device is not registered yet.
this is the result when we use both --project-id
and --device-model-id
at the same time as instructed on this page : https://developers.google.com/assistant/sdk/guides/library/python/
device_model_id: smartbox-228605-my-model
device_id: EF949BCF913C3206EEA22E2B28E402CX
Segmentation fault
and this is the result when we only use --device-model-id
(the old version for the tutorial above):
device_model_id: smartbox-228605-my-model
device_id: EF949BCF913C3206EEA22E2B28E402CX
This device is not registered. This means you will not be able to use
Device Actions or see your device in Assistant Settings. In order to
register this device follow instructions at:
https://developers.google.com/assistant/sdk/guides/library/python/embed/register-device
ON_MUTED_CHANGED:
{"is_muted": false}
ON_MEDIA_STATE_IDLE
ON_START_FINISHED
and this is what I have done:
$ apt-get update
- Create New project on the console
- Make sure Google Assistant API is enable on the project (even to activate some other fires such as: Action API)
- Register device using
googlesamples-assistant-devicetool
- Try on the newly installed raspbian operating system (both desktop and lite)
and this is what I have not done:
- Enable billing on the Google Cloud Console (if this is the case then I am done ;-) )
but while waiting for the bugs you can use another google assistant hotword sample by accessing this : google-assistant-demo --project-id YOUR-ID-PROJECT --device-model-id YOUR-ID-MODEL
reference : https://github.com/googlesamples/assistant-sdk-python/issues/314
or even just create you own hotword.py from the repository : https://github.com/googlesamples/assistant-sdk-python/tree/master/google-assistant-sdk/googlesamples/assistant/library
hope it help.