UNPKG

homebridge-pioneer-avr-2025

Version:

A Pioneer AVR plugin for homebridge. This plugin is designed for Pioneer models that use Telnet Commands (e.g., VSX-922). It may not be compatible with newer models (e.g., VSX-LX304).

26 lines 1.01 kB
import { Connection } from './connection'; import type PioneerAvr from '../pioneer-avr/pioneerAvr'; export declare class TelnetAvr { readonly connection: Connection; onData: (error: any, data: string, callback?: Function) => void; private onDisconnectCallbacks; private onConnectCallbacks; connectionReady: boolean; host: string; port: number; log: any; avr: PioneerAvr; device: any; platform: any; private connectionStateForRunningCallbacks; constructor(pioneerAvr: any); connect(callback?: () => void): void; addOnConnectCallback(callback: () => void): void; addOnDisconnectCallback(callback: () => void): void; sendMessage(message: string, callbackChars?: string, callback?: (error: any, response: string) => void): Promise<void>; displayChanged(message: string): void; fallbackOnData(error: any, message: string, callback?: Function): void; onDisconnect(): void; onConnect(): void; } //# sourceMappingURL=telnetAvr.d.ts.map