Files
zigbee2mqtt/test/assets/external_extensions/mjs/example2Extension.mjs
2025-04-18 20:34:47 +02:00

15 lines
391 B
JavaScript

export default class Example2 {
constructor(_zigbee, mqtt, _state, _publishEntityState, _eventBus) {
this.mqtt = mqtt;
this.mqtt.publish("example2/extension", "call2 from constructor");
}
start() {
this.mqtt.publish("example2/extension", "call2 from start");
}
stop() {
this.mqtt.publish("example/extension", "call2 from stop");
}
}