UNPKG

homebridge-airport-express-connected

Version:

Homebridge plugin that uses mDNS request data to show a occupancy sensor that is activated when connecting to an airport express devices via AirPlay 2.

27 lines 977 B
import type { PlatformAccessory } from 'homebridge'; import type AirportExpressConnectedPlatform from './airportExpressConnectedPlatform'; /** * Platform Accessory * An instance of this class is created for each accessory your platform registers * Each accessory may expose multiple services of different service types. */ export default class AirportExpressAccessory { private readonly platform; private readonly accessory; private accessoryInformation; private readonly device; private lastOnline; private reachable; private service; constructor(platform: AirportExpressConnectedPlatform, accessory: PlatformAccessory); private changeFirmware; private changeName; private handleGet; private hexStringToBitString; private isDeviceConnected; private reverseString; private setConnectStatus; private setReachableStatus; private updateConnectedStatus; } //# sourceMappingURL=airportExpressAccessory.d.ts.map