Выясните проблему.Несоответствие между кодированием данных клиент-агент (TLV и JSON).
Изменен стиль кодирования в клиенте wakaama / core / liblwm2m.h для соответствия стилю IoTAgent...wakaama/core/liblwm2m.h:
LWM2M_CONTENT_TEXT = 0, // Also used as undefined
LWM2M_CONTENT_LINK = 40,
LWM2M_CONTENT_OPAQUE = 42,
LWM2M_CONTENT_TLV_OLD = 1542, // Keep old value for backward-compatibility
LWM2M_CONTENT_TLV = 11542,
LWM2M_CONTENT_JSON_OLD = 1543, // Keep old value for backward-compatibility
LWM2M_CONTENT_JSON = 11543
LWM2M_CONTENT_TLV_OLD = 11542, // Keep old value for backward-compatibility
LWM2M_CONTENT_TLV = 1542,
LWM2M_CONTENT_JSON_OLD = 11543, // Keep old value for backward-compatibility
LWM2M_CONTENT_JSON = 1543
} lwm2m_media_type_t;
Соответствует файлу конфигурации IoTAgent config.js:
delayedObservationTimeout: 50,
formats: [
{
name: 'application-vnd-oma-lwm2m/text',
value: 1541
},
{
name: 'application-vnd-oma-lwm2m/tlv',
value: 1542
},
{
name: 'application-vnd-oma-lwm2m/json',
value: 1543
},
{
name: 'application-vnd-oma-lwm2m/opaque',
value: 1544
}
],
writeFormat: 'application-vnd-oma-lwm2m/text',
types: [ ]
};
Сейчас работает ...