After restart Snips don't respond to the wake word

After restarting the snips-audio-server manually:

sudo systemctl stop snips-audio-server
sudo systemctl enable snips-audio-server

the system works as it should.

Althought it’s in systemctl enable:

  pi@himbipi:~ $ systemctl
  UNIT                                                                                                 LOAD   ACTIVE SUB       DESCRIPTION
  snips-asr.service                                                                                    loaded active running   Snips ASR
  snips-audio-server.service                                                                           loaded active running   Snips Audio Server
  snips-dialogue.service                                                                               loaded active running   Snips Dialogue
  snips-hotword.service                                                                                loaded active running   Snips Hotword
  snips-injection.service                                                                              loaded active running   Snips Injection
  snips-nlu.service                                                                                    loaded active running   Snips NLU
  snips-skill-server.service                                                                           loaded active running   Snips Skill Server
  snips-tts.service                                                                                    loaded active running   Snips TTS
  snipsledcontrol.service                                                                              loaded active running   Snips Led Control

Does anyone know how to fix the issue or know a workaround?

Thanks :smiley:

thats not how to restart

stop - start - restart are the commands
enable - disable are the other commands

sudo systemctl stop snips-audio-server - will stop
sudo systemctl start snips-audio-server - will start
sudo systemctl restart snips-audio-server - will do stop then start

sudo systemctl disable snips-audio-server - will turn this item off from starting or being allowed to be used
sudo systemctl enable snips-audio-server - enables the system to use the service… after its enabled you can then start it

I’ve got the same issue again.
This time:

OS version ................... Raspbian GNU/Linux 9 (stretch)
Installed assistant .......... Jarvis_de
Language ..................... de
Hotword ...................... hey_snips
ASR engine ................... snips
Status ....................... Live

Service status:

snips-asr .................... 0.64.0 (not running)
snips-audio-server ........... 0.64.0 (running)
snips-dialogue ............... 0.64.0 (running)
snips-hotword ................ 0.64.0 (running)
snips-nlu .................... 0.64.0 (not running)
snips-skill-server ........... 0.64.0 (running)
snips-tts .................... 0.64.0 (running)

~ $ sudo tail -f /var/log/syslog
Dec 14 18:36:07 himbipi systemd[1]: Started Snips ASR.
Dec 14 18:36:07 himbipi snips-asr[914]: INFO:snips_asr_hermes::handler: Using model from "/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/asr"
Dec 14 18:36:07 himbipi snips-asr[914]: ERROR:snips_asr                : A problem occurred with model configuration
Dec 14 18:36:07 himbipi snips-asr[914]:  -> caused by: Configuration can't be deserialized
Dec 14 18:36:07 himbipi snips-asr[914]:  -> caused by: EOF while parsing a value at line 1 column 0
Dec 14 18:36:07 himbipi snips-asr[914]: ERROR:rumqtt::client           : snips-asr|914-himbipi-1 Disconnected: (Error(SyncMpsc(Disconnected), State { next_error: None, backtrace: None }))
Dec 14 18:36:07 himbipi snips-asr[914]: ERROR:snips_common_cli::cli    : Unable to reconnect to the mqtt broker, ending the program.
Dec 14 18:36:07 himbipi systemd[1]: snips-asr.service: Main process exited, code=exited, status=1/FAILURE
Dec 14 18:36:07 himbipi systemd[1]: snips-asr.service: Unit entered failed state.
Dec 14 18:36:07 himbipi systemd[1]: snips-asr.service: Failed with result 'exit-code'.
Dec 14 18:36:12 himbipi systemd[1]: snips-nlu.service: Service hold-off time over, scheduling restart.
Dec 14 18:36:12 himbipi systemd[1]: Stopped Snips NLU.
Dec 14 18:36:12 himbipi systemd[1]: Started Snips NLU.
Dec 14 18:36:12 himbipi snips-nlu[922]: INFO:snips_nlu_hermes: loading nlu engine "/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/nlu_engine"
Dec 14 18:36:12 himbipi snips-nlu[922]: ERROR:snips_nlu       : Unable to read file '/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/nlu_engine/nlu_engine.json'
Dec 14 18:36:12 himbipi snips-nlu[922]:  -> caused by: EOF while parsing a value at line 1 column 0
Dec 14 18:36:12 himbipi systemd[1]: snips-nlu.service: Main process exited, code=exited, status=1/FAILURE
Dec 14 18:36:12 himbipi systemd[1]: snips-nlu.service: Unit entered failed state.
Dec 14 18:36:12 himbipi systemd[1]: snips-nlu.service: Failed with result 'exit-code'.
Dec 14 18:36:13 himbipi systemd[1]: snips-asr.service: Service hold-off time over, scheduling restart.
Dec 14 18:36:13 himbipi systemd[1]: Stopped Snips ASR.
Dec 14 18:36:13 himbipi systemd[1]: Started Snips ASR.
Dec 14 18:36:13 himbipi snips-asr[926]: INFO:snips_asr_hermes::handler: Using model from "/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/asr"
Dec 14 18:36:13 himbipi snips-asr[926]: ERROR:snips_asr                : A problem occurred with model configuration
Dec 14 18:36:13 himbipi snips-asr[926]:  -> caused by: Configuration can't be deserialized
Dec 14 18:36:13 himbipi snips-asr[926]:  -> caused by: EOF while parsing a value at line 1 column 0
Dec 14 18:36:13 himbipi snips-asr[926]: ERROR:rumqtt::client           : snips-asr|926-himbipi-1 Disconnected: (Error(SyncMpsc(Disconnected), State { next_error: None, backtrace: None }))
Dec 14 18:36:13 himbipi snips-asr[926]: ERROR:snips_common_cli::cli    : Unable to reconnect to the mqtt broker, ending the program.
Dec 14 18:36:13 himbipi systemd[1]: snips-asr.service: Main process exited, code=exited, status=1/FAILURE
Dec 14 18:36:13 himbipi systemd[1]: snips-asr.service: Unit entered failed state.
Dec 14 18:36:13 himbipi systemd[1]: snips-asr.service: Failed with result 'exit-code'.
Dec 14 18:36:23 himbipi systemd[1]: Time has been changed
Dec 14 18:36:23 himbipi systemd[874]: Time has been changed
Dec 14 18:36:23 himbipi systemd-timesyncd[273]: Synchronized to time server [2003:a:157f:b76d::2]:123 (2.debian.pool.ntp.org).
Dec 14 18:36:23 himbipi systemd[1]: apt-daily-upgrade.timer: Adding 51min 54.969985s random time.
Dec 14 18:36:23 himbipi systemd[1]: apt-daily.timer: Adding 6h 3min 1.828069s random time.
Dec 14 18:36:26 himbipi systemd[1]: snips-nlu.service: Service hold-off time over, scheduling restart.
Dec 14 18:36:26 himbipi systemd[1]: Stopped Snips NLU.
Dec 14 18:36:26 himbipi systemd[1]: Started Snips NLU.
Dec 14 18:36:26 himbipi snips-nlu[929]: INFO:snips_nlu_hermes: loading nlu engine "/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/nlu_engine"
Dec 14 18:36:26 himbipi snips-nlu[929]: ERROR:snips_nlu       : Unable to read file '/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/nlu_engine/nlu_engine.json'
Dec 14 18:36:26 himbipi snips-nlu[929]:  -> caused by: EOF while parsing a value at line 1 column 0
Dec 14 18:36:26 himbipi systemd[1]: snips-nlu.service: Main process exited, code=exited, status=1/FAILURE
Dec 14 18:36:26 himbipi systemd[1]: snips-nlu.service: Unit entered failed state.
Dec 14 18:36:26 himbipi systemd[1]: snips-nlu.service: Failed with result 'exit-code'.
Dec 14 18:36:27 himbipi systemd[1]: snips-asr.service: Service hold-off time over, scheduling restart.
Dec 14 18:36:27 himbipi systemd[1]: Stopped Snips ASR.
Dec 14 18:36:27 himbipi systemd[1]: Started Snips ASR.
Dec 14 18:36:27 himbipi snips-asr[932]: INFO:snips_asr_hermes::handler: Using model from "/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/asr"
Dec 14 18:36:27 himbipi snips-asr[932]: ERROR:snips_asr                : A problem occurred with model configuration
Dec 14 18:36:27 himbipi snips-asr[932]:  -> caused by: Configuration can't be deserialized
Dec 14 18:36:27 himbipi snips-asr[932]:  -> caused by: EOF while parsing a value at line 1 column 0
Dec 14 18:36:27 himbipi systemd[1]: snips-asr.service: Main process exited, code=exited, status=1/FAILURE
Dec 14 18:36:27 himbipi systemd[1]: snips-asr.service: Unit entered failed state.
Dec 14 18:36:27 himbipi systemd[1]: snips-asr.service: Failed with result 'exit-code'.
Dec 14 18:36:32 himbipi systemd[1]: snips-nlu.service: Service hold-off time over, scheduling restart.
Dec 14 18:36:32 himbipi systemd[1]: Stopped Snips NLU.
Dec 14 18:36:32 himbipi systemd[1]: Started Snips NLU.
Dec 14 18:36:32 himbipi snips-nlu[938]: INFO:snips_nlu_hermes: loading nlu engine "/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/nlu_engine"
Dec 14 18:36:32 himbipi snips-nlu[938]: ERROR:snips_nlu       : Unable to read file '/var/lib/snips/injections/20191214T140413330638951/inj_20191214T141714102206140/nlu_engine/nlu_engine.json'
Dec 14 18:36:32 himbipi snips-nlu[938]:  -> caused by: EOF while parsing a value at line 1 column 0
Dec 14 18:36:32 himbipi snips-nlu[938]: ERROR:rumqtt::client  : snips-nlu|938-himbipi-1 Disconnected: (Error(SyncMpsc(Disconnected), State { next_error: None, backtrace: None }))
Dec 14 18:36:32 himbipi snips-nlu[938]: ERROR:snips_common_cli::cli: Unable to reconnect to the mqtt broker, ending the program.
Dec 14 18:36:32 himbipi systemd[1]: snips-nlu.service: Main process exited, code=exited, status=1/FAILURE
Dec 14 18:36:32 himbipi systemd[1]: snips-nlu.service: Unit entered failed state.
Dec 14 18:36:32 himbipi systemd[1]: snips-nlu.service: Failed with result 'exit-code'.

What i could do to fix it?

Thanks :smiley: