UNPKG

homebridge-freeathome-local-kdljns

Version:

Platform Plugin to manage free@home accessories via HomeBridge using local API

17 lines (16 loc) 935 B
export = BuschJaegerThermostatAccessory; declare function BuschJaegerThermostatAccessory(platform: any, Service: any, Characteristic: any, actuator: any, channel?: null, mapping?: null, ...args: any[]): void; declare class BuschJaegerThermostatAccessory { constructor(platform: any, Service: any, Characteristic: any, actuator: any, channel?: null, mapping?: null, ...args: any[]); channel: string; lastTargetTemperature: number; getCurrentHeatingCoolingState: (callback: any) => void; getTargetHeatingCoolingState: (callback: any) => void; setTargetHeatingCoolingState: (value: any, callback: any) => void; getCurrentTemperature: (callback: any) => void; getTargetTemperature: (callback: any) => void; setTargetTemperature: (value: any, callback: any) => void; getTemperatureDisplayUnits: (callback: any) => void; updateCharacteristics: () => void; roundHalf: (value: any) => string; }