Мы успешно создали клиент, используя реализацию LwM2M на устройстве BG96.
Согласно документации реализованы следующие объекты LwM2M:
- Объект безопасности
- Объект сервера
- Объект контроля доступа
- Объект устройства
- Объект контроля связности
- Местоположение объекта
- Объект статистики подключения
- Объект обновления прошивки
- Объект управления программным обеспечением
- Объект управления возможностями устройства
Эти объекты отправляют данные на сервер в своей собственной среде ограничений. AT-команды, которые приведены в документации, используются для настройки файлов, которые помогают нам развернуть клиент на нашем устройстве.
Теперь проблема, с которой мы сталкиваемся, заключается в том, что мы хотим отправить наш собственный заказ рядом с сервером, например. значения датчика. Не существует какой-либо AT-команды, которая может отправлять значения наших датчиков через LwM2M, и мы не можем редактировать или создавать наш собственный объект lwM2M, который может выполнять эту функцию.
Проще говоря, упомянутые выше объекты LwM2M передают свои собственные специфические данные, но мы не можем найти способ отправить наши собственные текстовые/сенсорные значения на сервер с использованием протокола LwM2M.
Как мы можем добавить новые ресурсы в клиент для настройки?