17 lines
398 B
TypeScript
17 lines
398 B
TypeScript
import { iMQTTEntityBase, MQTTEntity } from './mqtt_base';
|
|
|
|
export class MqttSensor extends MQTTEntity implements iMqttSensor {
|
|
unit_of_meas: string = 'meassure';
|
|
override ent_type: string = 'sensor';
|
|
override attrs: Set<string> = new Set([
|
|
'name',
|
|
'uniq_id',
|
|
'stat_t',
|
|
'unit_of_meas',
|
|
]);
|
|
}
|
|
|
|
export interface iMqttSensor extends iMQTTEntityBase {
|
|
unit_of_meas: string;
|
|
}
|