Skip to content

Latest commit

 

History

History
102 lines (78 loc) · 2 KB

06_running_guide.md

File metadata and controls

102 lines (78 loc) · 2 KB

STEP1. Chạy Manual

1.1. Truy nhập vào thư mục Bot Sử dụng lệnh sau

cd vietbot_online/src

1.2. Edit config bằng lệnh

sudo nano create_config.py

1.3. Tạo file config sau khi Edit xong bằng lệnh

python3 create_config.py

1.4. Chạy boot bằng lệnh

python3 start.py

1.4. Ra lệnh bằng từ khóa

Sau khi có kết quả thành công, ra lệnh bằng từ khóa đã có trong file confg.json sẽ có tiếng Ting và bắt đầu chờ để ra lệnh

STEP2. Chạy tự động khi khởi động Pi

2.1. Chạy bằng Systemd

2.1.1. Tạo file vietbot.service bằng lệnh

sudo nano /etc/systemd/system/vietbot.service

Tại cửa sổ Nano, gõ dòng lệnh sau

[Unit]
Description=vietbot
After=alsa-state.service

[Service]
ExecStart = /usr/bin/python3.9  /home/pi/vietbot_online/src/start.py
WorkingDirectory=/home/pi/vietbot_online/src
StandardOutput=inherit
StandardError=inherit
Restart=always
User=pi

[Install]
WantedBy=multi-user.target

Bấm Ctrl + X, Y, Enter

2.1.2. Gõ lệnh sau

sudo systemctl enable vietbot.service

Hệ thống sẽ hiện ra

Created symlink /etc/systemd/system/multi-user.target.wants/vietbot.service → /etc/systemd/system/vietbot.service.

Hệ thống đã sẵn sàng tự động chạy tu dong vietbot

2.1.3. Gõ lệnh sau để chạy tự động vietbot

sudo systemctl start vietbot

hoặc

sudo reboot

2.1.4. Gõ lệnh sau để xem log

 sudo journalctl -u vietbot.service -f

2.1.5. Gõ lệnh sau để stop chạy tự động

Gõ lệnh để stop tạm thời

sudo systemctl stop vietbot.service

vietbot sẽ stop không chạy cho đến khi khởi động lại

Gõ lệnh để disable

sudo systemctl disable vietbot.service

Hệ thống sẽ hiện ra

Removed /etc/systemd/system/multi-user.target.wants/vietbot.service

Hệ thống đã stop vietbot không chạy tự động nữa