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.

58 lines 1.84 kB
/** * This module was automatically generated by `ts-interface-builder` */ import * as t from "ts-interface-checker"; // tslint:disable:object-literal-key-quotes export const DysonAirUnifiedschedulerEvent = t.iface(["DysonUnifiedschedulerEvent"], { "settings": "DysonAirProductState", }); export const DysonAirUnifiedschedulerEventsResponse = t.iface(["DysonUnifiedschedulerEventsResponse"], { "events": t.array("DysonAirUnifiedschedulerEvent"), }); export const DysonAirEnvironmentResponse = t.iface([], { "DateTime": "string", "AqiState": "number", "AqiValue": "number", "ColorValue": "null", "Pm25Value": "number", "Pm10Value": "number", "No2Value": "number", "WeatherState": "number", "Humidity": "null", "Temperature": "null", "LocationName": "string", "ColorIndex": "string", "AqiName": "string", "AqiDescription": "string", "Icon": "null", "Measure": "string", "PollenState": "number", "DominantPollen": "null", "Pollens": "null", }); export const DysonAirEnvironmentDataDailyResponse = t.iface([], { "start_time": "string", "resolution": "string", "aqlm": t.array("number"), "fnsp": t.array("number"), "volm": t.array("number"), "p25m": t.array("number"), "hchm": t.array("number"), "p10m": t.array("number"), "no2m": t.array("number"), "tmpm": t.array("number"), "humm": t.array("number"), "usage": t.array("number"), "tmpm_min": "number", "tmpm_max": "number", "humm_min": "number", "humm_max": "number", }); const exportedTypeSuite = { DysonAirUnifiedschedulerEvent, DysonAirUnifiedschedulerEventsResponse, DysonAirEnvironmentResponse, DysonAirEnvironmentDataDailyResponse, }; export default exportedTypeSuite; //# sourceMappingURL=dyson-air-cloud-types-ti.js.map