UNPKG

homebridge-ecobee3-sensors

Version:

Homebridge plugin that exposes Ecobee sensors as HomeKit accessories

17 lines (12 loc) 704 B
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); };