CHANGE: implemented DeviceClass

This commit is contained in:
2024-06-27 21:08:34 +01:00
parent 30ba44f114
commit 09db27c646
4 changed files with 49 additions and 20 deletions

View File

@@ -1,8 +1,8 @@
import { DEVICE_CLASS, MQTTEntity } from "./mqtt_base";
import { DeviceClass, MQTTEntity } from './mqtt_base';
export class MqttSwitch extends MQTTEntity {
dev_cla: DEVICE_CLASS = 0
cmd_t: string = "command/topic";
pl_on: string = "1";
pl_off: string = "0";
}
dev_cla: DeviceClass = new DeviceClass(['switch', 'outlet']);
cmd_t: string = 'command/topic';
pl_on: string = '1';
pl_off: string = '0';
}