UNPKG

zigbee-herdsman-converters

Version:

Collection of device converters to be used with zigbee-herdsman

44 lines 1.71 kB
import type { Definition, DefinitionWithExtend, Fz, KeyValue } from "../lib/types"; interface ThirdAcceleration { attributes: { coolDownTime: number; xAxis: number; yAxis: number; zAxis: number; }; commands: never; commandResponses: never; } interface ThirdMotionSensor { attributes: { coldDownTime: number; localRoutinTime: number; luxThreshold: number; }; commands: never; commandResponses: never; } export declare const fzLocal: { thirdreality_acceleration: { cluster: "3rVirationSpecialcluster"; type: ["attributeReport", "readResponse"]; convert: (model: Definition, msg: Fz.Message<"3rVirationSpecialcluster", ThirdAcceleration, ["attributeReport", "readResponse"]>, publish: import("../lib/types").Publish, options: KeyValue, meta: Fz.Meta) => KeyValue; }; thirdreality_private_motion_sensor: { cluster: "r3Specialcluster"; type: "attributeReport"; convert: (model: Definition, msg: Fz.Message<"r3Specialcluster", ThirdMotionSensor, "attributeReport">, publish: import("../lib/types").Publish, options: KeyValue, meta: Fz.Meta) => { occupancy: boolean; }; }; itcmdr_clicks: { cluster: "genMultistateInput"; type: ["readResponse", "attributeReport"]; convert: (model: Definition, msg: Fz.Message<"genMultistateInput", undefined, ["readResponse", "attributeReport"]>, publish: import("../lib/types").Publish, options: KeyValue, meta: Fz.Meta) => { action: any; }; }; }; export declare const definitions: DefinitionWithExtend[]; export {}; //# sourceMappingURL=third_reality.d.ts.map