Предположим у меня есть сторонний девайс, работающий по MQTT с каким-нибудь интернет-облаком.
Я хочу его подключить к системе х13. Как это сделать ?
Я так понимаю, что девайсу нужно указать, что подключаемся к IP сервера на порт 1883.
А вот какие задать имя пользователя\пароль?
Это оно? :
Для HttpServer нужно создать отдельного пользователя в path=/etc/Broker/security/users/, type=string, saved=true, value - пароль пользователя и добавить его в группу пользователей.
path=/etc/Broker/security/groups/1/, type=bool, saved=true, value=true
И как подписываться на переменные и публиковать свои? В какой ветке их создавать?
Так? :
Для связки - X13Home.MQTT Broker <=> ioBroker.MQTT Client:
На стороне X13Home:
Создаётся папка, например /var/ioBroker
На неё даются соответствующие права для всех (или если клиент поддерживает авторизацию, то для нужного)
Создаются и привязываются желаемые переменные
На стороне клиента:
Делается подписка на /var/ioBroker/#
Еще вопрос: в новой версии в нодах на Atmega встроенного PLC как понимаю нет. Какие датчики понимают эти ноды?
Имеются ввиду всякие SHT/DHT LM75 и тому подобные зверюшки.
А ноды на STM их тоже понимают или только те, на которые есть загружаемые драйверы?