dimmer
This commit is contained in:
@ -1,9 +1,8 @@
|
||||
import { AItem } from './AItem'
|
||||
import { AItem, HasInTopic } from './AItem'
|
||||
import * as logger from './log'
|
||||
import { mqttHandler } from './MqttDispatcher'
|
||||
|
||||
|
||||
export class DimmerAdaptor extends AItem {
|
||||
export class DimmerAdaptor extends AItem implements HasInTopic {
|
||||
private brightDirection: number
|
||||
private bright: number
|
||||
private state: string
|
||||
@ -22,6 +21,11 @@ export class DimmerAdaptor extends AItem {
|
||||
this.brightDirection = -1
|
||||
}
|
||||
|
||||
getInTopic() : string {
|
||||
return this.inTopic
|
||||
}
|
||||
|
||||
|
||||
processMessage(topic: string, payload: string) : void {
|
||||
switch (topic) {
|
||||
case this.inTopic:
|
||||
|
Reference in New Issue
Block a user