mirror of
http://git.ua1zbe.ru/ua1zbe/manuals.git
synced 2026-04-03 23:32:33 +00:00
19 lines
725 B
Plaintext
19 lines
725 B
Plaintext
ставим клиента 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 |