mirror of
http://git.ua1zbe.ru/ua1zbe/manuals.git
synced 2026-04-03 15:29:22 +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