unsigned long interval = 86400;//1 hari
if (millis() >= interval) {
ESP.restart();
}
let pay = msg.payload;
const buf = Buffer.allocUnsafe(4);
buf.writeInt16BE(pay[1],2);
buf.writeInt16BE(pay[0],0);
msg.payload = buf.readFloatBE(0);
msg.payload = msg.payload.toFixed(2);
return msg;
untuk function d modbus
msg.payload=Number(msg.payload)
return msg;
silahkan video di atas. semoga bermanfaat. jika masih kurang jelas bisa kontak saya