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
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