test linux

This commit is contained in:
ua1zbe
2024-01-04 19:20:24 +03:00
parent 449017b8be
commit bc5a6c29e5

19
mqtt-info Normal file
View File

@@ -0,0 +1,19 @@
ставим клиента mqtt
sudo apt install mosquitto-clients -y
содаём скрипт
sudo nano mqtt.sh
в скрпт вставляем код
!/bin/bash
R=$(uptime -p | cut -d " " -f2-)
mosquitto_pub -h mqtt.ua1zbe.ru -t linux/(здесь поставить название железки без скобок) -m "$R"
сохраняем
sudo chmod +x mqtt.sh
если это pi-star выполнить следующее:
sudo nano /usr/local/sbin/pistar-firewall
добавляем строку
iptables -A OUTPUT -p tcp --dport 1883 -j ACCEPT # Port mqtt
сохраняем
sudo pistar-firewall
добавить в crontab -e
*/1 * * * * /home/user/mqtt.sh
*/1 * * * * /home/pi-star/mqtt.sh #для pi-star