m0nochr0me
4 min readNov 13, 2020

--

Ξ

Интернет вещичек — Часть 0 — Переусложненный пульт дистанционного управления

Настройка Mosquitto

$ yay -Syu mosquitto
$ sudo mkdir /opt/mosquitto
$ sudo chown mosquitto:root /opt/mosquitto
$ ll /opt/

drwxr-xr-x 2 mosquitto root 4096 Nov 13 18:04 mosquitto
listener 19780
$ sudo mosquitto_passwd -c /etc/mosquitto/passwd mqttlogin
$ sudo systemctl enable --now mosquitto.service
$ mosquitto_sub -h 127.0.0.1 -p 19780 -t "test" -u "mqttlogin" -P "MQttPassWord123"
$ mosquitto_pub -h 127.0.0.1 -p 19780 -t "test" -m "hello" -u "mqttlogin" -P "MQttPassWord123"

Клиентский агент

$ yay -Syu python-psutil python-pulsectl python-paho-mqtt
$ systemctl --user enable --now mqtt-desktop-agent.service
$ sudo loginctl enable-linger yourusername

Дашборд

Заключение

--

--

m0nochr0me

Поделки из шишек и жёлудей