mirror of
https://github.com/skydiver/ewelink-api.git
synced 2025-12-21 13:23:05 +01:00
* refactor websocket request * return response from websocket request * move request payloads to own file * refactor: removed duplicate device request * code linting * JSDoc methods * version bump
16 lines
366 B
JavaScript
16 lines
366 B
JavaScript
const wssUpdatePayload = ({ apiKey, deviceId, params }) => {
|
|
const timeStamp = new Date() / 1000;
|
|
const sequence = Math.floor(timeStamp * 1000);
|
|
const payload = {
|
|
action: 'update',
|
|
userAgent: 'app',
|
|
apikey: apiKey,
|
|
deviceid: `${deviceId}`,
|
|
params,
|
|
sequence,
|
|
};
|
|
return JSON.stringify(payload);
|
|
};
|
|
|
|
module.exports = wssUpdatePayload;
|