homebridge-z2m-thermostat-pilot-wire
Version:
Combine a temperature sensor and a control outlet to create a thermostat
17 lines • 695 B
TypeScript
import { API, AccessoryConfig, AccessoryPlugin, CharacteristicValue, Logging, Service } from "homebridge";
declare class Thermostat implements AccessoryPlugin {
private readonly log;
private readonly config;
private readonly service;
private readonly informationService;
private readonly mqttClient;
private characteristic;
private state;
constructor(log: Logging, config: AccessoryConfig, api: API);
updateHeatingCoolingState(): Promise<void>;
topic(value: string): string;
updateOutletState(value: CharacteristicValue): Promise<CharacteristicValue>;
getServices(): Service[];
}
export default Thermostat;
//# sourceMappingURL=thermostat.d.ts.map