UNPKG

homebridge-config-ui-x

Version:

A web based management, configuration and control platform for Homebridge.

22 lines (21 loc) 851 B
import { HomebridgeIpcService } from '../../core/homebridge-ipc/homebridge-ipc.service'; import { AccessoriesService } from '../accessories/accessories.service'; export declare class ChildBridgesService { private readonly homebridgeIpcService; private readonly accessoriesService; constructor(homebridgeIpcService: HomebridgeIpcService, accessoriesService: AccessoriesService); getChildBridges(): Promise<unknown>; watchChildBridgeStatus(client: any): Promise<void>; stopStartRestartChildBridge(event: 'startChildBridge' | 'stopChildBridge' | 'restartChildBridge', deviceId: string): { ok: boolean; }; restartChildBridge(deviceId: string): { ok: boolean; }; stopChildBridge(deviceId: string): { ok: boolean; }; startChildBridge(deviceId: string): { ok: boolean; }; }