Ik stuur via MQTT naar NodeRed.
Soms komt er in NodeRed een array van bytes binnen in plaats van een JSON-object.
Dit komt voor bij geëncrypteerde berichten (ASTRID).
Ik kan deze uiteraard wel zelf omzetten in NodeRed.
Voorbeeld:
[123,34,109,101,115,115,97,103,101,34,58,34,68,63,95,32,53,62,92,92,84,86,122,86,78,63,68,96,96,70,71,113,63,63,49,58,85,44,59,67,83,63,102,49,60,94,63,63,37,91,187,51,187,118,54,116,127,63,32,63,103,61,112,66,60,63,85,53,112,63,81,63,97,92,117,48,48,48,52,81,90,63,97,101,63,87,92,117,48,48,49,55,115,101,120,63,63,63,52,63,34,44,34,97,100,100,114,101,115,115,34,58,34,48,56,53,52,55,50,52,34,44,34,108,97,98,101,108,34,58,34,87,86,76,45,49,45,90,79,78,69,49,45,66,114,117,103,103,101,95,95,69,110,99,114,121,112,116,105,101,34,44,34,116,105,109,101,34,58,34,48,56,58,50,53,58,50,53,34,44,34,100,97,116,101,34,58,34,50,52,45,48,53,45,50,54,34,44,34,116,105,109,101,115,116,97,109,112,34,58,49,55,55,57,54,48,51,57,50,53,125]
Omgezet naar JSON is dit dan:
{
"message":"D?_ 5>\\\\TVzVN?D``FGq??1:U,;CS?f1<^??%[»3»v6t? ?g=pB<?U5p?Q?a\\u0004QZ?ae?W\\u0017sex???4?",
"address":"0854724",
"label":"verwijderd",
"time":"08:25:25",
"date":"24-05-26",
"timestamp":1779603925
}