UNPKG

homebridge-eqiva-swift-bridge

Version:

Homebridge Eqiva Plugin Bridge for Swift Eqiva eQ-3 Bluetooth Lock Controller.

17 lines (16 loc) 634 B
import { PlatformAccessory } from 'homebridge'; import { SwiftBridge } from './websocket.js'; import { HomebridgeEqivaSwiftBridgePlatform } from './platform.js'; export declare class EqivaLockAccessory { private readonly platform; private readonly accessory; private readonly swift; private readonly lockService; private readonly batteryService; private targetStateResolver?; constructor(platform: HomebridgeEqivaSwiftBridgePlatform, accessory: PlatformAccessory, swift: SwiftBridge); private handleTargetStateSet; private handleStatus; private swiftToHKCurrent; private swiftToHKTarget; }