UNPKG

node-mi-flora-classic-updated

Version:

Node package for xiaomi mi flora plant sensor. Version 0.1.1 of original with update to support abandonware version of noble.

30 lines (25 loc) 602 B
class DeviceData { constructor(deviceId, temperature, lux, moisture, fertility) { this.deviceId = deviceId; this.temperature = temperature; this.lux = lux; this.moisture = moisture; this.fertility = fertility; } toString() { return JSON.stringify(this.getJSON()); } getJSON() { return { deviceId: this.deviceId, temperature: this.temperature, lux: this.lux, moisture: this.moisture, fertility: this.fertility } } equal(deviceData) { return this.toString() === deviceData.toString(); } } module.exports = DeviceData;