UNPKG

homebridge-rinnai-touch-platform

Version:

Homebridge Plugin to control heating/cooling via a Rinnai Touch WiFi Module

14 lines 576 B
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