zigbee-herdsman
Version:
An open source ZigBee gateway solution with node.js.
17 lines • 711 B
TypeScript
import events from 'events';
import { Adapter, Events as AdapterEvents } from '../adapter';
import * as Zcl from '../zspec/zcl';
import { GreenPowerDeviceJoinedPayload } from './tstype';
interface GreenPowerEventMap {
deviceJoined: [payload: GreenPowerDeviceJoinedPayload];
}
declare class GreenPower extends events.EventEmitter<GreenPowerEventMap> {
private adapter;
constructor(adapter: Adapter);
private encryptSecurityKey;
private sendPairingCommand;
onZclGreenPowerData(dataPayload: AdapterEvents.ZclPayload, frame: Zcl.Frame): Promise<void>;
permitJoin(time: number, networkAddress?: number): Promise<void>;
}
export default GreenPower;
//# sourceMappingURL=greenPower.d.ts.map