en:mqtt-io  

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
en:mqtt-io [2022/01/22 12:07]
Dmitriy created
en:mqtt-io [2022/01/22 12:08] (current)
Dmitriy [Run via systemd]
Line 19: Line 19:
 Getting root Getting root
      
-<codebash>+<code bash>
 $ sudo -i $ sudo -i
 </code> </code>
Line 25: Line 25:
 mqtt-io installation: mqtt-io installation:
  
-<codebash>+<code bash>
 # pip3 install mqtt-io # pip3 install mqtt-io
 </code> </code>
Line 35: Line 35:
 Example for JetHub D1: Example for JetHub D1:
  
-<codebash>+<code bash>
 # echo 436 452 453 454 455 456 462 467 469 470 471 472 | xargs -n 1 echo >/sys/class/gpio/unexport # echo 436 452 453 454 455 456 462 467 469 470 471 472 | xargs -n 1 echo >/sys/class/gpio/unexport
 </code> </code>
Line 42: Line 42:
 Run mqtt-io: Run mqtt-io:
  
-<codebash>+<code bash>
 # python3 -m mqtt_io /etc/mqtt-io-config.yaml # python3 -m mqtt_io /etc/mqtt-io-config.yaml
 </code> </code>
Line 52: Line 52:
 We start the editor: We start the editor:
  
-<codebash>+<code bash>
 sudo nano /etc/systemd/system/mqtt-io.service sudo nano /etc/systemd/system/mqtt-io.service
 </code> </code>
Line 79: Line 79:
 We start the service: We start the service:
  
-<codebash>+<code bash>
 sudo systemctl start mqtt-io sudo systemctl start mqtt-io
 </code> </code>
Line 85: Line 85:
 Check status/logs: Check status/logs:
  
-<codebash>+<code bash>
 sudo systemctl status mqtt-io sudo systemctl status mqtt-io
 </code> </code>
Line 91: Line 91:
 Add to autoload: Add to autoload:
  
-<codebash>+<code bash>
 sudo systemctl enable mqtt-io.service sudo systemctl enable mqtt-io.service
 </code> </code>
Line 97: Line 97:
 Let's look at the log: Let's look at the log:
  
-<codebash>+<code bash>
 sudo journalctl -u mqtt-io.service -f sudo journalctl -u mqtt-io.service -f
 </code> </code>
en/mqtt-io.1642842444.txt.gz · Last modified: 2022/01/22 12:07 by Dmitriy