homebridge-ecobee3-sensors
Version:
Homebridge plugin that exposes Ecobee sensors as HomeKit accessories
17 lines (12 loc) • 704 B
JavaScript
var Accessory, Service, Characteristic, UUIDGen;
module.exports = function (homebridge) {
console.log("Homebridge API version: " + homebridge.version);
Accessory = homebridge.platformAccessory;
Service = homebridge.hap.Service;
Characteristic = homebridge.hap.Characteristic;
UUIDGen = homebridge.hap.uuid;
EcobeeSensor = require("./source/sensor.js")(Accessory, Service, Characteristic);
EcobeeEquipment = require("./source/equipment.js")(Accessory, Service, Characteristic);
EcobeePlatform = require("./source/platform.js")(UUIDGen, Accessory, EcobeeSensor, EcobeeEquipment);
homebridge.registerPlatform("homebridge-ecobee3-sensors", "Ecobee 3 Sensors", EcobeePlatform, true);
};