Closed erosalpe02 closed 6 years ago
Should be saved in /home/pi/modelid.txt
.
Now my only problem is : my assistants don't start on boot and alexa after few minutes if i start it by command it stop to activate when i say alexa
Show us results of:
cat /lib/systemd/system/alexa.service
cat /lib/systemd/system/gassistpi-ok-google.service
sudo systemctl status alexa.service
sudo systemctl status gassistpi-ok-google.service
cat /lib/systemd/system/alexa.service : [Unit] Description=Companion Service After=network.target
[Service] Environment=PATH=/home/USER/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/us r/bin:/sbin:/bin ExecStart=/usr/bin/python -u /home/USER/Assistants-Pi/Alexa/alexa.py WorkingDirectory=/home/USER/ StandardOutput=tty, StandardError=tty Restart=always User=USER
[Install] WantedBy=multi-user.target
cat /lib/systemd/system/gassistpi-ok-google.service : [Unit] Description=Google Assistant-Voice Wants=network-online.target After=network-online.target
[Service] Environment=VIRTUAL_ENV=/home/USER/env Environment=PATH=/home/USER/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/us r/bin:/sbin:/bin ExecStart=/home/USER/env/bin/python -u /home/USER/GassistPi/src/main.py --hahahome-93727-gapi-7wiuf2 'saved-model-id'
WorkingDirectory=/home/USER/ StandardOutput=inherit StandardError=inherit Restart=always User=USER
[Install] WantedBy=multi-user.target
sudo systemctl status alexa.service :
● alexa.service - Companion Service Loaded: loaded (/lib/systemd/system/alexa.service; enabled; vendor preset: enabled Active: failed (Result: exit-code) since Fri 2018-11-02 21:45:14 CET; 17h ago Process: 451 ExecStart=/usr/bin/python -u /home/USER/Assistants-Pi/Alexa/alexa. Main PID: 451 (code=exited, status=217/USER)
nov 02 21:45:13 raspberrypi systemd[1]: alexa.service: Unit entered failed state. nov 02 21:45:13 raspberrypi systemd[1]: alexa.service: Failed with result 'exit-code' nov 02 21:45:14 raspberrypi systemd[1]: alexa.service: Service hold-off time over, sc nov 02 21:45:14 raspberrypi systemd[1]: Stopped Companion Service. nov 02 21:45:14 raspberrypi systemd[1]: alexa.service: Start request repeated too qui nov 02 21:45:14 raspberrypi systemd[1]: Failed to start Companion Service. nov 02 21:45:14 raspberrypi systemd[1]: alexa.service: Unit entered failed state. nov 02 21:45:14 raspberrypi systemd[1]: alexa.service: Failed with result 'exit-code'
sudo systemctl status gassistpi-ok-google.service :
● gassistpi-ok-google.service - Google Assistant-Voice Loaded: loaded (/lib/systemd/system/gassistpi-ok-google.service; enabled; vendor p Active: failed (Result: exit-code) since Fri 2018-11-02 21:45:14 CET; 17h ago Process: 453 ExecStart=/home/USER/env/bin/python -u /home/USER/GassistPi/sr Main PID: 453 (code=exited, status=217/USER)
nov 02 21:45:13 raspberrypi systemd[1]: gassistpi-ok-google.service: Main process exi nov 02 21:45:13 raspberrypi systemd[1]: gassistpi-ok-google.service: Unit entered fai nov 02 21:45:13 raspberrypi systemd[1]: gassistpi-ok-google.service: Failed with resu nov 02 21:45:14 raspberrypi systemd[1]: gassistpi-ok-google.service: Service hold-off nov 02 21:45:14 raspberrypi systemd[1]: Stopped Google Assistant-Voice. nov 02 21:45:14 raspberrypi systemd[1]: gassistpi-ok-google.service: Start request re nov 02 21:45:14 raspberrypi systemd[1]: Failed to start Google Assistant-Voice. nov 02 21:45:14 raspberrypi systemd[1]: gassistpi-ok-google.service: Unit entered fai nov 02 21:45:14 raspberrypi systemd[1]: gassistpi-ok-google.service: Failed with resu
please help me 👍
See here.
Replace __USER__
by pi
in
/lib/systemd/system/gassistpi-ok-google.service
and
/lib/systemd/system/alexa.service
.
And restart services:
sudo systemctl daemon-restart
sudo systemctl start alexa.service
sudo systemctl start gassistpi-ok-google.service
It don't work
Show us results of:
cat /lib/systemd/system/alexa.service
cat /lib/systemd/system/gassistpi-ok-google.service
sudo systemctl status alexa.service
sudo systemctl status gassistpi-ok-google.service
If you want us to solve your problem you have to give more information than "It don't work"!
cat /lib/systemd/system/alexa.service
[Unit] Description=Companion Service After=network.target
[Service] Environment=PATH=/home/pi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ExecStart=/usr/bin/python -u /home/pi/Assistants-Pi/Alexa/alexa.py WorkingDirectory=/home/pi/ StandardOutput=tty, StandardError=tty Restart=always User=pi
[Install] WantedBy=multi-user.target
cat /lib/systemd/system/gassistpi-ok-google.service
[Unit] Description=Google Assistant-Voice Wants=network-online.target After=network-online.target
[Service] Environment=VIRTUAL_ENV=/home/pi/env Environment=PATH=/home/pi/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ExecStart=/home/pi/env/bin/python -u /home/pi/GassistPi/src/main.py --hahahome-93727-gapi-7wiuf2 'saved-model-id'
WorkingDirectory=/home/pi/ StandardOutput=inherit StandardError=inherit Restart=always User=pi
[Install] WantedBy=multi-user.target
sudo systemctl status alexa.service
● alexa.service - Companion Service Loaded: loaded (/lib/systemd/system/alexa.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Sun 2018-11-04 20:48:12 CET; 12min ago Main PID: 494 (code=exited, status=217/USER)
nov 04 20:48:12 raspberrypi systemd[1]: alexa.service: Unit entered failed state. nov 04 20:48:12 raspberrypi systemd[1]: alexa.service: Failed with result 'exit-code'. nov 04 20:48:12 raspberrypi systemd[1]: alexa.service: Service hold-off time over, scheduling restart. nov 04 20:48:12 raspberrypi systemd[1]: Stopped Companion Service. nov 04 20:48:12 raspberrypi systemd[1]: alexa.service: Start request repeated too quickly. nov 04 20:48:12 raspberrypi systemd[1]: Failed to start Companion Service. nov 04 20:48:12 raspberrypi systemd[1]: alexa.service: Unit entered failed state. nov 04 20:48:12 raspberrypi systemd[1]: alexa.service: Failed with result 'exit-code'. nov 04 20:52:03 raspberrypi systemd[1]: [/lib/systemd/system/alexa.service:9] Failed to parse output specifier, ignoring: tty, nov 04 20:52:15 raspberrypi systemd[1]: [/lib/systemd/system/alexa.service:9] Failed to parse output specifier, ignoring: tty,
sudo systemctl status gassistpi-ok-google.service
● gassistpi-ok-google.service - Google Assistant-Voice Loaded: loaded (/lib/systemd/system/gassistpi-ok-google.service; enabled; vendor preset: enabled) Active: failed (Result: exit-code) since Sun 2018-11-04 20:48:12 CET; 12min ago Main PID: 497 (code=exited, status=217/USER)
nov 04 20:48:12 raspberrypi systemd[1]: gassistpi-ok-google.service: Main process exited, code=exited, status=217/USER nov 04 20:48:12 raspberrypi systemd[1]: gassistpi-ok-google.service: Unit entered failed state. nov 04 20:48:12 raspberrypi systemd[1]: gassistpi-ok-google.service: Failed with result 'exit-code'. nov 04 20:48:12 raspberrypi systemd[1]: gassistpi-ok-google.service: Service hold-off time over, scheduling restart. nov 04 20:48:12 raspberrypi systemd[1]: Stopped Google Assistant-Voice. nov 04 20:48:12 raspberrypi systemd[1]: gassistpi-ok-google.service: Start request repeated too quickly. nov 04 20:48:12 raspberrypi systemd[1]: Failed to start Google Assistant-Voice. nov 04 20:48:12 raspberrypi systemd[1]: gassistpi-ok-google.service: Unit entered failed state. nov 04 20:48:12 raspberrypi systemd[1]: gassistpi-ok-google.service: Failed with result 'exit-code'.
You have to take out the underscores around pi
also!
Try this again:
Replace
__USER__
bypi
in/lib/systemd/system/gassistpi-ok-google.service
and/lib/systemd/system/alexa.service
. And restart services:sudo systemctl daemon-restart sudo systemctl start alexa.service sudo systemctl start gassistpi-ok-google.service
In
/lib/systemd/system/gassistpi-ok-google.service
you have to replace:ExecStart=/home/pi/env/bin/python -u /home/pi/GassistPi/src/main.py --hahahome-93727-gapi-7wiuf2 'saved-model-id'
by:ExecStart=/home/pi/env/bin/python -u /home/pi/GassistPi/src/main.py --device_model_id hahahome-93727-gapi-7wiuf2
assuming that that is your device_model_id.
Now i have less errors but they still didn't start now i send the log
And i have a quwstion where i find model id for install the gapi ?