From 0f0e0f693d21a8408ecca66ee14990dc6c7ec2ae Mon Sep 17 00:00:00 2001 From: Markus Tacker Date: Tue, 31 Oct 2023 12:59:59 +0100 Subject: [PATCH] fix(nrplus): use utf-8 encoding --- lambda/nrplusGatewayScan.ts | 2 +- lambda/onMessage.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lambda/nrplusGatewayScan.ts b/lambda/nrplusGatewayScan.ts index 14e3c33..af5a980 100644 --- a/lambda/nrplusGatewayScan.ts +++ b/lambda/nrplusGatewayScan.ts @@ -26,7 +26,7 @@ export const handler = async (): Promise => { return iotData.send( new PublishCommand({ topic, - payload: Buffer.from(payload, 'hex'), + payload: Buffer.from(payload, 'utf-8'), qos: 1, }), ) diff --git a/lambda/onMessage.ts b/lambda/onMessage.ts index e1393ae..16128fc 100644 --- a/lambda/onMessage.ts +++ b/lambda/onMessage.ts @@ -105,7 +105,7 @@ export const handler = async ( await iotData.send( new PublishCommand({ topic: `${deviceId}/nrplus-ctrl`, - payload: Buffer.from(nrplusCtrl, 'hex'), + payload: Buffer.from(nrplusCtrl, 'utf-8'), qos: 1, }), )