UNPKG

homebridge-lirc-heater-cooler

Version:
45 lines (44 loc) 1.14 kB
import { AccessoryConfig } from 'homebridge'; export declare const ACCESSORY_NAME = "HomebridgeLircHeaterCooler"; export declare const MANU_FACTURER = "homebridge lirc heater-cooler"; export declare const MODEL = "RespberryPI LIRC HeaterCooler"; export interface LircHeaterCoolerConfig extends AccessoryConfig { lirc: { commands: { lircd: string; irrecord: string; irsend: string; }; 'lirc_driver': string; 'lirc_conf': string; 'lirc_pid': string; device: string; 'tmp_dir': string; remote: string; }; activeCommands: { active: string; inactive: string; }; stateCommands: { auto: string; heat: string; cool: string; }; heatTempsCommands: { template: string; [temp: string]: string; }; coolTempsCommands: { template: string; [temp: string]: string; }; swingModeCommands: { disabled: string; enabled: string; }; rotationSpeedCommands: { template: string; [value: string]: string; }; }