UNPKG

matterbridge-dyson-robot

Version:

A Matterbridge plugin that connects Dyson robot vacuums and air treatment devices to the Matter smart home ecosystem via their local or cloud MQTT APIs.

24 lines 955 B
import { Endpoint } from 'matterbridge/matter'; interface FanRock { rockLeftRight?: boolean; rockUpDown?: boolean; rockRound?: boolean; } interface FanWind { sleepWind?: boolean; naturalWind?: boolean; } export interface FanControlOptions { rockSupport?: FanRock; windSupport?: FanWind; directionSupport: boolean; } export interface FilterMonitoringOptions { filterPartNumbers?: string[]; } export declare function createOnOffClusterServer({ behaviors }: Endpoint): void; export declare function createFanControlClusterServer({ behaviors }: Endpoint, options: FanControlOptions): void; export declare function createHepaFilterMonitoringClusterServer({ behaviors }: Endpoint, options: FilterMonitoringOptions): void; export declare function createActivatedCarbonFilterMonitoringClusterServer({ behaviors }: Endpoint, options: FilterMonitoringOptions): void; export {}; //# sourceMappingURL=endpoint-air-purifier.d.ts.map