Ответ: Работа с MQTT
Последовательность действий:
1. Заливаем по FTP исполняемый файл shm2mqtt в каталог /projects, добавляем в скрипт start.after строки для запуска:
#!/bin/sh
if [ -f ./shm2mqtt ]; then
sleep 1
./shm2mqtt -broker tcp://192.168.130.33:1883 -fullsync 60 -prefix "mqtt:"&
fi
2. В скрипт restart.before (для выгрузки приложения каждый раз при перезагрузке нового FBD-проекта перед новым запуском) добавляем:
#!/bin/sh
killall shm2mqtt
sleep 1
killall -9 shm2mqtt
3.В проекте Logix создаем mem переменную с именем mqtt:zigbee2mqtt/0x00158d000754a67d/occupancy
Так?
|