UNPKG

mqtt-discovery-types

Version:
17 lines (16 loc) 440 B
import { DeviceOptions } from './DeviceOptions'; import { ComponentDiscovery } from './components'; import { AvailabilityItem} from './AvailabilityDiscovery'; export interface DeviceDiscovery { availability?: AvailabilityItem[]; device: DeviceOptions; origin: { name: string; sw_version: string; support_url: string; }, components: Record<string, ComponentDiscovery>, state_topic?: string; qos?: number; encoding?: boolean; }