SYMBOL INDEX (352 symbols across 83 files) FILE: src/CustomCharacteristics.ts class CustomCharacteristics (line 11) | class CustomCharacteristics { method constructor (line 12) | constructor(hap: HAP) { FILE: src/Mapper.ts method constructor (line 17) | constructor( method build (line 25) | public build() { method applyConfig (line 81) | protected applyConfig(config) { method registerService (line 85) | protected registerService(type: any, subtype?: string): Service { method translate (line 105) | private translate(value: string) { method debounce (line 113) | protected debounce(task, immediate: Array = []) { method postpone (line 129) | protected postpone(task, ...args) { method executeCommands (line 139) | protected async executeCommands(commands: Command | Array | und... method delay (line 195) | private async delay(duration) { method requestStatesUpdate (line 199) | protected async requestStatesUpdate(defer?: number) { method debug (line 210) | protected debug(...args) { method info (line 218) | protected info(...args) { method warn (line 222) | protected warn(...args) { method error (line 226) | protected error(...args) { method registerServices (line 230) | protected registerServices(): Array { method onStatesChanged (line 243) | protected onStatesChanged(states: Array, init = false) { method isIdle (line 255) | get isIdle() { method cancelExecution (line 259) | async cancelExecution() { FILE: src/Platform.ts constant DEFAULT_RETRY_DELAY (line 14) | const DEFAULT_RETRY_DELAY = 60; class Platform (line 21) | class Platform implements DynamicPlatformPlugin { method constructor (line 34) | constructor(public readonly log: Logger, public readonly config: Platf... method loadLocation (line 81) | async loadLocation() { method configureAccessory (line 97) | async configureAccessory(accessory: PlatformAccessory) { method discoverDevices (line 108) | async discoverDevices() { method executeAction (line 205) | public executeAction(label: string, action: Action, highPriority = fal... method translate (line 234) | public translate(label: string): string | null { FILE: src/SceneMapper.ts class Mapper (line 6) | class Mapper { method constructor (line 12) | constructor( method isInProgress (line 26) | private get isInProgress() { method setOn (line 30) | protected async setOn(value) { FILE: src/colors.ts constant RESET (line 1) | const RESET = '\x1b[0m'; constant BRIGHT (line 2) | const BRIGHT = '\x1b[1m'; constant DIM (line 3) | const DIM = '\x1b[2m'; constant UNDERSCORE (line 4) | const UNDERSCORE = '\x1b[4m'; constant BLINK (line 5) | const BLINK = '\x1b[5m'; constant REVERSE (line 6) | const REVERSE = '\x1b[7m'; constant HIDDEN (line 7) | const HIDDEN = '\x1b[8m'; constant BLACK (line 9) | const BLACK = '\x1b[30m'; constant RED (line 10) | const RED = '\x1b[31m'; constant GREEN (line 11) | const GREEN = '\x1b[32m'; constant YELLOW (line 12) | const YELLOW = '\x1b[33m'; constant BLUE (line 13) | const BLUE = '\x1b[34m'; constant MAGENTA (line 14) | const MAGENTA = '\x1b[35m'; constant CYAN (line 15) | const CYAN = '\x1b[36m'; constant LIGHT_GREY (line 16) | const LIGHT_GREY = '\x1b[37m'; constant GREY (line 17) | const GREY = '\x1b[90m'; constant WHITE (line 18) | const WHITE = '\x1b[97m'; FILE: src/mappers/AdjustableSlatsRollerShutter.ts class AdjustableSlatsRollerShutter (line 4) | class AdjustableSlatsRollerShutter extends VenetianBlind { method getTargetCommands (line 6) | protected getTargetCommands(value) { method getTargetAngleCommands (line 21) | protected getTargetAngleCommands(value) { method onStateChanged (line 28) | protected onStateChanged(name, value) { FILE: src/mappers/AirSensor.ts class AirSensor (line 6) | class AirSensor extends Mapper { method registerMainService (line 9) | protected registerMainService(): Service { method onStateChanged (line 15) | protected onStateChanged(name: string, value) { FILE: src/mappers/AirSensor/CO2Sensor.ts class RelativeHumiditySensor (line 5) | class RelativeHumiditySensor extends AirSensor { method registerMainService (line 8) | protected registerMainService() { method onStateChanged (line 17) | protected onStateChanged(name: string, value) { method co2ToQuality (line 26) | private co2ToQuality(value) { FILE: src/mappers/AirSensor/RelativeHumiditySensor.ts class RelativeHumiditySensor (line 3) | class RelativeHumiditySensor extends HumiditySensor { FILE: src/mappers/Alarm.ts class Alarm (line 6) | class Alarm extends Mapper { method applyConfig (line 14) | protected applyConfig(config) { method registerMainService (line 21) | protected registerMainService() { method getTargetCommands (line 30) | protected getTargetCommands(value): Command | Array { method setTargetState (line 44) | async setTargetState(value) { method onStateChanged (line 63) | protected onStateChanged(name: string, value) { FILE: src/mappers/Alarm/MyFoxAlarmController.ts class MyFoxAlarmController (line 5) | class MyFoxAlarmController extends Alarm { method getTargetCommands (line 6) | protected getTargetCommands(value): Command | Array { method onStateChanged (line 20) | protected onStateChanged(name: string, value) { FILE: src/mappers/Alarm/TSKAlarmController.ts class TSKAlarmController (line 5) | class TSKAlarmController extends Alarm { method getTargetCommands (line 6) | protected getTargetCommands(value): Command | Array { method onStateChanged (line 20) | protected onStateChanged(name: string, value) { FILE: src/mappers/Awning.ts class Awning (line 4) | class Awning extends RollerShutter { method getTargetCommands (line 10) | protected getTargetCommands(value) { method reversedValue (line 33) | protected reversedValue(value) { method onStateChanged (line 37) | protected onStateChanged(name: string, value) { FILE: src/mappers/Awning/PositionableHorizontalAwningUno.ts class PositionableHorizontalAwningUno (line 2) | class PositionableHorizontalAwningUno extends Awning { method onStateChanged (line 3) | protected onStateChanged(name: string, value) { FILE: src/mappers/ConsumptionSensor.ts class ConsumptionSensor (line 4) | class ConsumptionSensor extends Mapper { method registerMainService (line 5) | protected registerMainService(): Service { method onStateChanged (line 9) | protected onStateChanged(name: string, value: any) { FILE: src/mappers/ContactSensor.ts class ContactSensor (line 5) | class ContactSensor extends Mapper { method registerMainService (line 10) | protected registerMainService() { method onStateChanged (line 20) | protected onStateChanged(name: string, value) { FILE: src/mappers/Curtain.ts class Curtain (line 3) | class Curtain extends RollerShutter { FILE: src/mappers/DoorLock.ts class VentilationSystem (line 7) | class VentilationSystem extends Mapper { method registerMainService (line 11) | protected registerMainService() { method getTargetStateCommands (line 20) | protected getTargetStateCommands(value): Command | Array { method setTargetState (line 30) | protected async setTargetState(value) { method onStateChanged (line 48) | protected onStateChanged(name: string, value) { FILE: src/mappers/ElectricitySensor.ts class ElectricitySensor (line 5) | class ElectricitySensor extends Mapper { method registerMainService (line 6) | protected registerMainService(): Service { method onStateChanged (line 11) | protected onStateChanged(name: string, value: any) { FILE: src/mappers/ElectricitySensor/CumulativeElectricPowerConsumptionSensor.ts class CumulativeElectricPowerConsumptionSensor (line 7) | class CumulativeElectricPowerConsumptionSensor extends ElectricitySensor { method registerMainService (line 12) | protected registerMainService() { method onStateChanged (line 21) | protected onStateChanged(name: string, value) { FILE: src/mappers/EvoHome/DHWSetPoint.ts class DHWSetPoint (line 4) | class DHWSetPoint extends TemperatureSensor { FILE: src/mappers/EvoHome/EvoHomeController.ts class EvoHomeController (line 5) | class EvoHomeController extends HeatingSystem { method registerMainService (line 6) | protected registerMainService() { method getTargetStateCommands (line 15) | protected getTargetStateCommands(value): Command | Array | un... FILE: src/mappers/EvoHome/HeatingSetPoint.ts class HeatingSetPoint (line 4) | class HeatingSetPoint extends HeatingSystem { method registerMainService (line 5) | protected registerMainService() { FILE: src/mappers/ExteriorHeatingSystem.ts class ExteriorHeatingSystem (line 4) | class ExteriorHeatingSystem extends HeatingSystem { method registerMainService (line 5) | protected registerMainService() { method getOnCommands (line 9) | protected getOnCommands(value): Command | Array { FILE: src/mappers/ExteriorHeatingSystem/DimmerExteriorHeating.ts class DimmerExteriorHeating (line 6) | class DimmerExteriorHeating extends ExteriorHeatingSystem { method registerMainService (line 9) | protected registerMainService() { method setBrightness (line 20) | protected async setBrightness(value) { method onStateChanged (line 32) | protected onStateChanged(name: string, value): boolean { FILE: src/mappers/ExteriorScreen.ts class ExteriorScreen (line 3) | class ExteriorScreen extends RollerShutter { FILE: src/mappers/ExteriorVenetianBlind.ts class ExteriorVenetianBlind (line 3) | class ExteriorVenetianBlind extends VenetianBlind { FILE: src/mappers/GarageDoor.ts class GarageDoor (line 6) | class GarageDoor extends Mapper { method applyConfig (line 14) | protected applyConfig(config) { method registerMainService (line 19) | protected registerMainService() { method getTargetCommands (line 33) | protected getTargetCommands(value) { method setTargetState (line 41) | protected async setTargetState(value) { method onStateChanged (line 77) | protected onStateChanged(name: string, value) { FILE: src/mappers/Gate.ts class Gate (line 6) | class Gate extends GarageDoor { method applyConfig (line 18) | protected applyConfig(config) { method registerServices (line 25) | protected registerServices() { method registerSwitchService (line 38) | protected registerSwitchService(subtype?: string): Service { method registerLockService (line 46) | protected registerLockService(subtype?: string): Service { method getLockCommands (line 55) | protected getLockCommands(value): Command | Array { method setLock (line 63) | protected async setLock(value) { method getOnCommands (line 100) | protected getOnCommands(value): Command | Array { method setOn (line 108) | protected async setOn(value) { method onStateChanged (line 119) | protected onStateChanged(name: string, value) { FILE: src/mappers/Generic/CyclicGeneric.ts class CyclicGeneric (line 3) | class CyclicGeneric extends GarageDoor { FILE: src/mappers/Generic/DimmerOnOff.ts class DimmerOnOff (line 3) | class DimmerOnOff extends Light { FILE: src/mappers/Generic/RTSGeneric.ts class RTSGeneric (line 4) | class RTSGeneric extends RollerShutter { method getTargetCommands (line 5) | protected getTargetCommands(value) { FILE: src/mappers/Generic/RTSGeneric4T.ts class RTSGeneric (line 3) | class RTSGeneric extends GarageDoor { FILE: src/mappers/HeatingSystem.ts class HeatingSystem (line 7) | class HeatingSystem extends Mapper { method applyConfig (line 32) | protected applyConfig(config) { method registerMainService (line 38) | protected registerMainService(): Service { method registerSwitchService (line 86) | protected registerSwitchService(subtype?: string): Service { method getTargetStateCommands (line 94) | protected getTargetStateCommands(value): Command | Array | un... method setTargetState (line 109) | protected async setTargetState(value) { method getTargetTemperatureCommands (line 130) | protected getTargetTemperatureCommands(value): Command | Array | undefined { method setOn (line 142) | protected async setOn(value) { method getProgCommands (line 153) | protected getProgCommands(): Command | Array | undefined { method sendProgCommands (line 157) | protected sendProgCommands() { method onTemperatureUpdate (line 163) | protected onTemperatureUpdate(value) { method onStateChanged (line 167) | protected onStateChanged(name: string, value) { FILE: src/mappers/HeatingSystem/AtlanticElectricalHeater.ts constant FROSTPROTECTION_TEMP (line 6) | const FROSTPROTECTION_TEMP = 7; class AtlanticElectricalHeater (line 8) | class AtlanticElectricalHeater extends HeatingSystem { method registerMainService (line 16) | protected registerMainService() { method getTargetStateCommands (line 27) | protected getTargetStateCommands(value): Command | Array { method setTargetTemperature (line 41) | protected async setTargetTemperature(value) { method getTargetTemperatureCommands (line 61) | protected getTargetTemperatureCommands(value): Command | Array | undefined { method onStateChanged (line 78) | protected onStateChanged(name, value) { FILE: src/mappers/HeatingSystem/AtlanticElectricalHeaterWithAdjustableTemperatureSetpoint.ts class AtlanticElectricalHeaterWithAdjustableTemperatureSetpoint (line 5) | class AtlanticElectricalHeaterWithAdjustableTemperatureSetpoint extends ... method registerMainService (line 14) | protected registerMainService() { method getTargetStateCommands (line 21) | protected getTargetStateCommands(value): Command | Array { method getTargetTemperatureCommands (line 40) | protected getTargetTemperatureCommands(value): Command | Array { method getTargetTemperatureCommands (line 43) | protected getTargetTemperatureCommands(value): Command | Array { method setDrying (line 60) | protected async setDrying(value) { method onStateChanged (line 76) | protected onStateChanged(name: string, value) { method computeStates (line 97) | protected computeStates() { FILE: src/mappers/HeatingSystem/AtlanticPassAPCBoiler.ts class AtlanticPassAPCBoiler (line 4) | class AtlanticPassAPCBoiler extends HeatingSystem { method registerMainService (line 5) | protected registerMainService() { method getOnCommands (line 9) | protected getOnCommands(value): Command | Array { method onStateChanged (line 13) | protected onStateChanged(name, value) { FILE: src/mappers/HeatingSystem/AtlanticPassAPCHeatPump.ts class AtlanticPassAPCHeatPump (line 7) | class AtlanticPassAPCHeatPump extends HeatingSystem { method registerMainService (line 17) | protected registerMainService() { method getTargetStateCommands (line 23) | protected getTargetStateCommands(value): Command | Array { method getTargetTemperatureCommands (line 41) | protected getTargetTemperatureCommands(value): Command | Array { method onStateChanged (line 45) | protected onStateChanged(name, value) { method computeStates (line 56) | protected computeStates() { FILE: src/mappers/HeatingSystem/AtlanticPassAPCHeatingAndCoolingZone.ts class AtlanticPassAPCHeatingAndCoolingZone (line 5) | class AtlanticPassAPCHeatingAndCoolingZone extends HeatingSystem { method applyConfig (line 16) | protected applyConfig(config) { method getTargetStateCommands (line 20) | protected getTargetStateCommands(value): Command | Array { method getTargetTemperatureCommands (line 37) | protected getTargetTemperatureCommands(value): Command | Array { method onStateChanged (line 62) | protected onStateChanged(name, value) { method computeStates (line 86) | protected computeStates() { method getHeatingCooling (line 134) | private getHeatingCooling() { method getProfile (line 143) | private getProfile() { method launchRefreshStates (line 152) | private launchRefreshStates() { method launchRefreshTemperature (line 163) | private launchRefreshTemperature() { FILE: src/mappers/HeatingSystem/AtlanticPassAPCHeatingZone.ts class AtlanticPassAPCHeatingZone (line 5) | class AtlanticPassAPCHeatingZone extends HeatingSystem { method getTargetStateCommands (line 14) | protected getTargetStateCommands(value): Command | Array { method getTargetTemperatureCommands (line 40) | protected getTargetTemperatureCommands(value): Command | Array { method onStateChanged (line 57) | protected onStateChanged(name, value) { method computeStates (line 74) | protected computeStates() { FILE: src/mappers/HeatingSystem/AtlanticPassAPCZoneControl.ts class AtlanticPassAPCZoneControl (line 6) | class AtlanticPassAPCZoneControl extends HeatingSystem { method registerMainService (line 14) | protected registerMainService() { method getTargetStateCommands (line 20) | protected getTargetStateCommands(value): Command | Array { method getTargetTemperatureCommands (line 49) | protected getTargetTemperatureCommands(value): Command | Array { method onStateChanged (line 53) | protected onStateChanged(name, value) { method computeStates (line 65) | protected computeStates() { FILE: src/mappers/HeatingSystem/ProgrammableAndProtectableThermostatSetPoint.ts class ProgrammableAndProtectableThermostatSetPoint (line 3) | class ProgrammableAndProtectableThermostatSetPoint extends ThermostatSet... FILE: src/mappers/HeatingSystem/SomfyHeatingTemperatureInterface.ts class SomfyHeatingTemperatureInterface (line 5) | class SomfyHeatingTemperatureInterface extends HeatingSystem { method getTargetStateCommands (line 16) | protected getTargetStateCommands(value): Command | Array | un... method getProgCommands (line 41) | protected getProgCommands(): Command | Array | undefined { method getTargetTemperatureCommands (line 53) | protected getTargetTemperatureCommands(value): Command | Array | un... method getTargetTemperatureCommands (line 46) | protected getTargetTemperatureCommands(value): Command | Array { method onStateChanged (line 21) | protected onStateChanged(name, value) { FILE: src/mappers/HeatingSystem/ValveHeatingTemperatureInterface.ts class ValveHeatingTemperatureInterface (line 5) | class ValveHeatingTemperatureInterface extends HeatingSystem { method getTargetStateCommands (line 13) | protected getTargetStateCommands(value): Command | Array | un... method getTargetTemperatureCommands (line 29) | protected getTargetTemperatureCommands(value): Command | Array | un... method getTargetTemperatureCommands (line 19) | protected getTargetTemperatureCommands(value): Command | Array { method onStateChanged (line 23) | protected onStateChanged(name: string, value) { method getCommands (line 69) | private getCommands(state, temperature) { FILE: src/mappers/HitachiHeatingSystem/HitachiAirToWaterHeatingZone.ts class HitachiAirToWaterHeatingZone (line 3) | class HitachiAirToWaterHeatingZone extends HeatingSystem { FILE: src/mappers/HitachiHeatingSystem/HitachiAirToWaterMainComponent.ts class HitachiAirToWaterMainComponent (line 3) | class HitachiAirToWaterMainComponent extends HeatingSystem { FILE: src/mappers/HitachiHeatingSystem/HitachiDHW.ts class HitachiDHW (line 3) | class HitachiDHW extends WaterHeatingSystem { FILE: src/mappers/HumiditySensor.ts class HumiditySensor (line 5) | class HumiditySensor extends Mapper { method registerMainService (line 8) | protected registerMainService() { method onStateChanged (line 14) | protected onStateChanged(name: string, value) { FILE: src/mappers/HumiditySensor/WaterDetectionSensor.ts class WaterDetectionSensor (line 4) | class WaterDetectionSensor extends ContactSensor { method onStateChanged (line 5) | protected onStateChanged(name: string, value) { FILE: src/mappers/Light.ts class Light (line 6) | class Light extends Mapper { method registerMainService (line 12) | protected registerMainService() { method getOnOffCommands (line 31) | protected getOnOffCommands(value): Command | Array { method setOn (line 35) | protected async setOn(value) { method getBrightnessCommands (line 47) | protected getBrightnessCommands(value): Command | Array { method setBrightness (line 51) | protected async setBrightness(value) { method getSaturationCommands (line 63) | protected getSaturationCommands(value): Command | Array { method setSaturation (line 67) | protected async setSaturation(value) { method onStateChanged (line 79) | protected onStateChanged(name: string, value): boolean { FILE: src/mappers/LightSensor.ts class LightSensor (line 5) | class LightSensor extends Mapper { method registerMainService (line 8) | protected registerMainService() { method onStateChanged (line 14) | protected onStateChanged(name: string, value) { FILE: src/mappers/OccupancySensor.ts class OccupancySensor (line 5) | class OccupancySensor extends Mapper { method registerMainService (line 10) | protected registerMainService() { method onStateChanged (line 21) | protected onStateChanged(name: string, value) { FILE: src/mappers/OnOff.ts class OnOff (line 6) | class OnOff extends Mapper { method registerMainService (line 9) | protected registerMainService() { method getOnOffCommands (line 17) | protected getOnOffCommands(value): Command | Array { method setOn (line 21) | protected async setOn(value) { method onStateChanged (line 33) | protected onStateChanged(name: string, value): boolean { FILE: src/mappers/Pergola.ts class Pergola (line 3) | class Pergola extends RollerShutter { FILE: src/mappers/Pergola/BioclimaticPergola.ts class BioclimaticPergola (line 4) | class BioclimaticPergola extends Pergola { method getTargetCommands (line 5) | protected getTargetCommands(value) { method onStateChanged (line 9) | protected onStateChanged(name, value) { FILE: src/mappers/Pergola/PergolaHorizontalAwningUno.ts class PergolaHorizontalAwningUno (line 3) | class PergolaHorizontalAwningUno extends Pergola { method onStateChanged (line 4) | protected onStateChanged(name: string, value) { FILE: src/mappers/RainSensor.ts class RainSensor (line 5) | class RainSensor extends Mapper { method registerMainService (line 10) | protected registerMainService() { method onStateChanged (line 20) | protected onStateChanged(name: string, value) { FILE: src/mappers/RemoteController.ts class RemoteController (line 5) | class RemoteController extends Mapper { method registerMainService (line 8) | protected registerMainService() { method onStateChanged (line 16) | protected onStateChanged(name: string, value) { FILE: src/mappers/RollerShutter.ts class RollerShutter (line 7) | class RollerShutter extends Mapper { method applyConfig (line 26) | protected applyConfig(config) { method registerMainService (line 35) | protected registerMainService() { method getTargetCommands (line 65) | protected getTargetCommands(value): Command | Command[] { method setTargetPosition (line 93) | async setTargetPosition(value) { method setMyPosition (line 158) | async setMyPosition(value) { method reversedValue (line 188) | protected reversedValue(value) { method onStateChanged (line 192) | protected onStateChanged(name: string, value) { FILE: src/mappers/RollerShutter/PositionableRollerShutterUno.ts class PositionableRollerShutterUno (line 2) | class PositionableRollerShutterUno extends RollerShutter { method onStateChanged (line 3) | protected onStateChanged(name: string, value) { FILE: src/mappers/RollerShutter/PositionableRollerShutterWithLowSpeedManagement.ts class PositionableRollerShutterWithLowSpeedManagement (line 4) | class PositionableRollerShutterWithLowSpeedManagement extends RollerShut... method applyConfig (line 7) | protected applyConfig(config) { method getTargetCommands (line 11) | protected getTargetCommands(value) { method isLowSpeed (line 19) | protected get isLowSpeed() { FILE: src/mappers/Screen.ts class Screen (line 3) | class Screen extends RollerShutter { FILE: src/mappers/Shutter.ts class Shutter (line 3) | class Shutter extends RollerShutter { FILE: src/mappers/Siren.ts class Siren (line 6) | class Siren extends Mapper { method registerMainService (line 10) | protected registerMainService() { method getMuteCommands (line 22) | protected getMuteCommands(value): Command | Array { method setMute (line 26) | protected async setMute(value) { method getVolumeCommands (line 38) | protected getVolumeCommands(value): Command | Array { method setVolume (line 42) | protected async setVolume(value) { method onStateChanged (line 54) | protected onStateChanged(name: string, value) { FILE: src/mappers/SmokeSensor.ts class SmokeSensor (line 5) | class SmokeSensor extends Mapper { method registerMainService (line 11) | protected registerMainService() { method onStateChanged (line 29) | protected onStateChanged(name: string, value) { FILE: src/mappers/SwingingShutter.ts class SwingingShutter (line 3) | class SwingingShutter extends RollerShutter { FILE: src/mappers/TemperatureSensor.ts class TemperatureSensor (line 5) | class TemperatureSensor extends Mapper { method registerMainService (line 8) | protected registerMainService() { method onStateChanged (line 14) | protected onStateChanged(name: string, value) { FILE: src/mappers/VenetianBlind.ts class VenetianBlind (line 6) | class VenetianBlind extends RollerShutter { method applyConfig (line 12) | protected applyConfig(config) { method registerMainService (line 17) | protected registerMainService() { method orientationToAngle (line 36) | protected orientationToAngle(value) { method angleToOrientation (line 40) | protected angleToOrientation(value) { method getTargetCommands (line 44) | protected getTargetCommands(value): Command | Command[] { method getTargetAngleCommands (line 85) | protected getTargetAngleCommands(value) { method setTargetAnglePosition (line 104) | async setTargetAnglePosition(value) { method onStateChanged (line 117) | protected onStateChanged(name, value) { FILE: src/mappers/VentilationSystem.ts class VentilationSystem (line 6) | class VentilationSystem extends Mapper { method registerMainService (line 11) | protected registerMainService() { method getTargetStateCommands (line 21) | protected getTargetStateCommands(value): Command | Array { method setTargetState (line 31) | protected async setTargetState(value) { method onStateChanged (line 49) | protected onStateChanged(name: string, value) { FILE: src/mappers/VentilationSystem/DimplexVentilationInletOutlet.ts class DimplexVentilationInletOutlet (line 6) | class DimplexVentilationInletOutlet extends VentilationSystem { method getTargetStateCommands (line 7) | protected getTargetStateCommands(value): Command | Array { FILE: src/mappers/WaterHeatingSystem.ts class WaterHeatingSystem (line 5) | class WaterHeatingSystem extends HeatingSystem { method registerMainService (line 13) | protected registerMainService(): Service { FILE: src/mappers/WaterHeatingSystem/AtlanticPassAPCDHW.ts class AtlanticPassAPCDHW (line 5) | class AtlanticPassAPCDHW extends WaterHeatingSystem { method registerServices (line 8) | protected registerServices() { method getTargetStateCommands (line 17) | protected getTargetStateCommands(value): Command | Array { method getTargetTemperatureCommands (line 40) | protected getTargetTemperatureCommands(value): Command | Array { method getOnCommands (line 48) | protected getOnCommands(value): Command | Array { method onStateChanged (line 52) | protected onStateChanged(name: string, value) { method computeStates (line 74) | protected computeStates() { FILE: src/mappers/WaterHeatingSystem/DomesticHotWaterProduction.ts class DomesticHotWaterProduction (line 7) | class DomesticHotWaterProduction extends WaterHeatingSystem { method registerMainService (line 17) | protected registerMainService() { method registerServices (line 33) | protected registerServices() { method getTargetStateCommands (line 40) | protected getTargetStateCommands(value): Command | Array | un... method getTargetTemperatureCommands (line 98) | protected getTargetTemperatureCommands(value): Command | Array { method getOnCommands (line 102) | protected getOnCommands(value): Command | Array { method setTargetShower (line 106) | async setTargetShower(value) { method onStateChanged (line 120) | protected onStateChanged(name: string, value) { method computeStates (line 156) | protected computeStates(protcol) { FILE: src/mappers/WaterHeatingSystem/DomesticHotWaterProduction/AtlanticDomesticHotWaterProductionV2_SPLIT_IOComponent.ts class AtlanticDomesticHotWaterProductionV2_SPLIT_IOComponent (line 6) | class AtlanticDomesticHotWaterProductionV2_SPLIT_IOComponent extends Dom... method registerMainService (line 14) | protected registerMainService(): Service { method getTargetTemperatureCommands (line 25) | protected getTargetTemperatureCommands(value): Command | Array { method getTargetStateCommands (line 30) | protected getTargetStateCommands(value): Command | Array | un... method getOnCommands (line 53) | protected getOnCommands(value): Command | Array { method onStateChanged (line 57) | protected onStateChanged(name: string, value) { method computeStates (line 72) | protected computeStates() { FILE: src/mappers/WaterHeatingSystem/DomesticHotWaterTank.ts class DomesticHotWaterTank (line 5) | class DomesticHotWaterTank extends WaterHeatingSystem { method registerMainService (line 6) | protected registerMainService(): Service { method getOnCommands (line 10) | protected getOnCommands(value): Command | Array { method onStateChanged (line 14) | protected onStateChanged(name: string, value) { FILE: src/mappers/WaterSensor.ts class WaterSensor (line 5) | class WaterSensor extends Mapper { method registerMainService (line 8) | protected registerMainService() { method onStateChanged (line 14) | protected onStateChanged(name: string, value) { FILE: src/mappers/Window.ts class Window (line 4) | class Window extends RollerShutter { method registerMainService (line 5) | protected registerMainService() { FILE: src/mappers/WindowHandle.ts class WindowHandle (line 4) | class WindowHandle extends ContactSensor { method onStateChanged (line 5) | protected onStateChanged(name: string, value) { FILE: src/settings.ts constant PLATFORM_NAME (line 5) | const PLATFORM_NAME = 'Tahoma'; constant PLUGIN_NAME (line 10) | const PLUGIN_NAME = 'homebridge-tahoma';