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.
60 lines • 1.96 kB
TypeScript
import { DysonAirSensorValue, DysonAirSleepTimer } from './dyson-air-types.js';
export interface DysonAirCurrentSensorData {
tact?: DysonAirSensorValue;
hact?: DysonAirSensorValue;
co2a?: DysonAirSensorValue;
co2r?: DysonAirSensorValue;
pact?: DysonAirSensorValue;
hcho?: DysonAirSensorValue;
hchr?: DysonAirSensorValue;
noxl?: DysonAirSensorValue;
pm25?: DysonAirSensorValue;
p25r?: DysonAirSensorValue;
pm10?: DysonAirSensorValue;
p10r?: DysonAirSensorValue;
vact?: DysonAirSensorValue;
va10?: DysonAirSensorValue;
sltm?: DysonAirSleepTimer;
}
export interface DysonAirEnvironmentalUsageData {
pal0?: DysonAirSensorValue;
pal1?: DysonAirSensorValue;
pal2?: DysonAirSensorValue;
pal3?: DysonAirSensorValue;
pal4?: DysonAirSensorValue;
pal5?: DysonAirSensorValue;
pal6?: DysonAirSensorValue;
pal7?: DysonAirSensorValue;
pal8?: DysonAirSensorValue;
pal9?: DysonAirSensorValue;
palm?: DysonAirSensorValue;
vol0?: DysonAirSensorValue;
vol1?: DysonAirSensorValue;
vol2?: DysonAirSensorValue;
vol3?: DysonAirSensorValue;
vol4?: DysonAirSensorValue;
vol5?: DysonAirSensorValue;
vol6?: DysonAirSensorValue;
vol7?: DysonAirSensorValue;
vol8?: DysonAirSensorValue;
vol9?: DysonAirSensorValue;
volm?: DysonAirSensorValue;
aql0?: DysonAirSensorValue;
aql1?: DysonAirSensorValue;
aql2?: DysonAirSensorValue;
aql3?: DysonAirSensorValue;
aql4?: DysonAirSensorValue;
aql5?: DysonAirSensorValue;
aql6?: DysonAirSensorValue;
aql7?: DysonAirSensorValue;
aql8?: DysonAirSensorValue;
aql9?: DysonAirSensorValue;
aqlm?: DysonAirSensorValue;
fafs?: DysonAirSensorValue;
faos?: DysonAirSensorValue;
fofs?: DysonAirSensorValue;
fons?: DysonAirSensorValue;
humm?: DysonAirSensorValue;
tmpm?: DysonAirSensorValue;
}
//# sourceMappingURL=dyson-air-sensor-types.d.ts.map