UNPKG

homebridge-gpio-sensor-door

Version:

Raspberry Pi GPIO Doorsensor plugin for Homebridge forked from homebridge-gpio-garagedoor-d

18 lines 844 B
"use strict"; const DoorSensorPort_1 = require("./lib/DoorSensorPort"); const SwitchPort_1 = require("./lib/SwitchPort"); const GPIODoorAccessory_1 = require("./lib/GPIODoorAccessory"); const DoorStateExtension_1 = require("./lib/DoorStateExtension"); module.exports = function (homebridge) { var exportTypes = { Accessory: homebridge.hap.Accessory, Service: homebridge.hap.Service, Characteristic: homebridge.hap.Characteristic, uuid: homebridge.hap.uuid, }; DoorStateExtension_1.DoorStateExtension.init(exportTypes); DoorSensorPort_1.DoorSensorPort.init(exportTypes); SwitchPort_1.SwitchPort.init(exportTypes); GPIODoorAccessory_1.GPIODoorAccessory.init(exportTypes); homebridge.registerAccessory("homebridge-gpio-sensor-door", "GPIODoor", GPIODoorAccessory_1.GPIODoorAccessory); };