homebridge-rinnai-touch-platform
Version:
Homebridge Plugin to control heating/cooling via a Rinnai Touch WiFi Module
14 lines • 576 B
TypeScript
import mqtt = require('async-mqtt');
import { RinnaiTouchPlatform } from '../platform';
import { IMqttFormat } from './MqttService';
export declare class TemperatureFormat implements IMqttFormat {
private readonly platform;
private readonly client;
private readonly zoneTopics;
constructor(platform: RinnaiTouchPlatform, client: mqtt.AsyncMqttClient);
get subscriptionTopics(): string[];
process(topic: string, payload: string): void;
private extractTemperature;
publishTopics(): Promise<void>;
}
//# sourceMappingURL=TemperatureFormat.d.ts.map