UNPKG

homebridge-rpi-pico-doorbell

Version:

Use GPIO input from RPi Pico as HomeKit doorbell

24 lines 858 B
import { AccessoryPlugin, API, Logger } from 'homebridge'; import { AccessoryConfig } from 'homebridge/lib/bridgeService'; /** * HomebridgePlatform * This class is the main constructor for your plugin, this is where you should * parse the user config and discover/register accessories with Homebridge. */ export declare class DoorbellRPiPicoAccessory implements AccessoryPlugin { readonly log: Logger; readonly config: AccessoryConfig; readonly api: API; private storage; private informationService; private doorbellService; private muteCharacteristic; private lastRang?; private readonly doorbellMuteKey; private doorbellMute; constructor(log: Logger, config: AccessoryConfig, api: API); getServices(): any[]; private handleMuteSet; private handleMuteGet; } //# sourceMappingURL=accessory.d.ts.map