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