mirror of
http://git.ua1zbe.ru/ua1zbe/manuals.git
synced 2026-04-03 23:32:33 +00:00
test linux
This commit is contained in:
19
mqtt-info
Normal file
19
mqtt-info
Normal 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
|
||||||
Reference in New Issue
Block a user