homebridge-config-ui-x
Version:
A web based management, configuration and control platform for Homebridge.
26 lines (25 loc) • 676 B
TypeScript
import type { HomebridgeStatusMatterUpdate } from '../../core/matter/matter.interfaces.js';
export declare enum HomebridgeStatus {
OK = "ok",
PENDING = "pending",
DOWN = "down"
}
export interface HomebridgeStatusUpdate {
status: HomebridgeStatus;
paired?: null | boolean;
setupUri?: null | string;
name?: string;
username?: string;
pin?: string;
matter?: HomebridgeStatusMatterUpdate;
}
export interface HomebridgeStatsResponse {
consolePort: number;
port: number;
pin: string;
setupUri: string;
paired: boolean;
packageVersion: string;
status: HomebridgeStatus;
matter?: HomebridgeStatusMatterUpdate;
}