Добрый день.
Делаю своё устройство. Оно работает по Ethernet и отправляет данные и метаданные контроллеру по протоколу MQTT c qos=0. Тут всё должно работать нормально.
А вопрос вот в чём: Какой QOS будет у сообщений, отправленных от контроллера к моему устройству? Не хотелось бы реализовывать поддержку qos=1 в устройстве, т.к. памяти маловато.
У меня сеть достаточно надёжная, я готов смириться с риском потери в редких случаях.
Моё устройство подключается к брокеру и отправляет данные с QOS=0.
Оно также подписано на топики, которые публикует WEB-интерфейс WB для управления моим устройством. Если интерфейс пришлёт сообщение с QOS>0, то моё устройство его получит и обратотает, но не ответит пакетом PUBACK. Вопрос – не вызовет ли это негативных эффектов со стороны WB, например, излишние переотправки или накопление очереди?