@viguza/homebridge-ezviz
Version:
A short description about what your plugin does.
16 lines (15 loc) • 453 B
TypeScript
import { DeviceConfig } from './config.js';
import { ConnectionInfo, DeviceStatus, SwitchItem, P2PItem, ResourceInfo, DeviceInfo } from './devices.js';
export interface DeviceData {
UUID: string;
Serial: string;
Name: string;
Type: string;
Connection: ConnectionInfo;
Status: DeviceStatus;
Switches: SwitchItem[];
P2P: P2PItem[];
ResourceInfo: ResourceInfo;
DeviceInfo: DeviceInfo;
HBConfig?: DeviceConfig;
}