Тема: Пожелания для новых версий ПО: Провижн
Для интеграции с ПО не хватает провижина/синхронизации настроек со стороны аппарата.
Предлагаю такой концепт:
===
В аппарат ставится url http://server/uuid-uuid/
При появлении доступа к сети и переодически аппарат посылает http get запрос
В запросе заголовок
If-Modified-Since: Tue, 17 Aug 2021 16:22:07 GMT
Настройки изменились - ответ 200 и изменения в multipart/form-data
в ответе заголовок с временем изменения настроек и когда проверить ещё раз
Last-Modified: Tue, 17 Aug 2021 12:22:15 GMT
Expires: Tue, 17 Aug 2021 23:22:15 GMT
Не изменились - ответ 304 и заголовок Expires
Если не нравится HTTP, то можно MQTT.
Заливка настроек через бота - не облачное решение
Более простым и подходящим для бюджетного железа без ОС видится другое решение. В аппарат записывается url с файлом настроек в формате файла настроек ini или cfg, логин и пароль от сервера. Файл размещается на любом хостинге. С определенной периодичностью, возможно настраиваемой, аппарат опрашивает сервер на предмет файла и если его дата и время больше, чем в файле аппарата, загружает его. Плюс к тому, решение универсально и не заточено под конкретный сервис.
Реализация вашего решения технологически сложнее для нас в 3-4 раза.
Но таких запросов пока не поступало, перспективность проведения работ не проглядывается. При достижении договоренности о закупке значительной партии устройств, возможен сдвиг в этом направлении.