Это старая версия документа!
Для проброса ресурсов контроллеров в MQTT можно использовать проект mqtt-io.
Известные проблемы:
Получение root
$ sudo -i
Установка mqtt-io:
# pip3 install mqtt-io
После этого конфигурационный файл для вашей модели контроллера нужно скопировать в /etc/mqtt-io-config.yaml (не забудьте изменить host/user/password)
Выполнить команды из секции Unexport для вашего контроллера. Пример для JetHub D1:
# echo 436 452 453 454 455 456 462 467 469 470 471 472 | xargs -n 1 echo >/sys/class/gpio/unexport
Запустить mqtt-io:
# python3 -m mqtt_io /etc/mqtt-io-config.yaml
TODO.