diff --git a/.gitignore b/.gitignore index e9c265b..97f4cd1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ +*.pcapng *.png *.stl config.custom.h diff --git a/server/ttn-app-server/TTNAppServer.mjs b/server/ttn-app-server/TTNAppServer.mjs index 082e958..ab5ed94 100644 --- a/server/ttn-app-server/TTNAppServer.mjs +++ b/server/ttn-app-server/TTNAppServer.mjs @@ -56,7 +56,16 @@ class TTNAppServer { } async handle_message(topic, message_buffer) { - console.log(arguments); + let message = message_buffer.toString("utf8"), + message_object = null; + try { + message_object = JSON.parse(message); + } catch(error) { + this.log.log(error); + return false; + } + + this.log.log(`[mqtt/handler] ${topic}: `, message_object); // await this.message_handler.handle(payload); } }