zigbee-herdsman-converters
Version:
Collection of device converters to be used with zigbee-herdsman
34 lines • 1.38 kB
TypeScript
import { type NumericArgs } from "./modernExtend";
import type { ModernExtend } from "./types";
export interface DevelcoGenBasic {
attributes: {
develcoPrimarySwVersion: Buffer;
develcoPrimaryHwVersion: Buffer;
develcoLedControl: number;
};
commands: never;
commandResponses: never;
}
export interface DevelcoAirQuality {
attributes: {
measuredValue: number;
minMeasuredValue: number;
maxMeasuredValue: number;
resolution: number;
};
commands: never;
commandResponses: never;
}
export declare const develcoModernExtend: {
addCustomClusterManuSpecificDevelcoGenBasic: () => ModernExtend;
addCustomClusterManuSpecificDevelcoAirQuality: () => ModernExtend;
readGenBasicPrimaryVersions: () => ModernExtend;
voc: (args?: Partial<NumericArgs<"manuSpecificDevelcoAirQuality", DevelcoAirQuality>>) => ModernExtend;
airQuality: () => ModernExtend;
batteryLowAA: () => ModernExtend;
temperature: (args?: Partial<NumericArgs<"msTemperatureMeasurement">>) => ModernExtend;
deviceTemperature: (args?: Partial<NumericArgs<"genDeviceTempCfg">>) => ModernExtend;
currentSummation: (args?: Partial<NumericArgs<"seMetering">>) => ModernExtend;
pulseConfiguration: (args?: Partial<NumericArgs<"seMetering">>) => ModernExtend;
};
//# sourceMappingURL=develco.d.ts.map