homebridge-gpio-sensor-door
Version:
Raspberry Pi GPIO Doorsensor plugin for Homebridge forked from homebridge-gpio-garagedoor-d
18 lines • 844 B
JavaScript
;
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);
};