const { encryptationData } = require('../helpers/ewelink'); const { timestamp } = require('../helpers/utilities'); const zeroConfUpdatePayload = (selfApikey, deviceId, deviceKey, params) => { const encryptedData = encryptationData(JSON.stringify(params), deviceKey); return { sequence: Math.floor(timestamp * 1000).toString(), deviceid: deviceId, selfApikey, iv: encryptedData.iv, encrypt: true, data: encryptedData.data, }; }; module.exports = zeroConfUpdatePayload;