UMDK-CONFIG

Системный модуль, предназначенный для удалённого управления устройством в целом.

Команды

Включение или отключение модулей, имеющихся на конечном устройстве:

mosquitto_pub -t "devices/lora/NNNNNNNNNNNNNNN/config" -m "mod ID EN"

Где:

Включение модуля BME280 (ID = 17)

mosquitto_pub -t "devices/lora/NNNNNNNNNNNNNNN/config" -m "mod 17 1"

Выключение модуля GPIO (ID = 1)

mosquitto_pub -t "devices/lora/NNNNNNNNNNNNNNN/config" -m "mod 1 0"

Начиная с версии lora-mqtt 2.1.0, можно использовать также текстовое название модуля и команды «enable» и «disable», например:

mosquitto_pub -t "devices/lora/NNNNNNNNNNNNNNN/config" -m "mod bme280 enable"

Изменение класса устройства:

mosquitto_pub -t "devices/lora/NNNNNNNNNNNNNNN/config" -m "class a"

или

mosquitto_pub -t "devices/lora/NNNNNNNNNNNNNNN/config" -m "class c"

Перезагрузка модуля:

mosquitto_pub -t "devices/lora/NNNNNNNNNNNNNNN/config" -m "reboot"

Подключение

Не требуется.

Распространение

Модуль распространяется в исходных кодах и может входить в версии прошивок public и commercial.

Исходные коды: