-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.js
executable file
·13 lines (12 loc) · 1.05 KB
/
index.js
1
2
3
4
5
6
7
8
9
10
11
12
13
const FeneconPlatform = require('./src/homekit/FeneconPlatform');
const FeneconAccessory = require('./src/homekit/accessories/FeneconAccessory');
const FeneconSurplusPowerSensorAccessory = require('./src/homekit/accessories/FeneconSurplusPowerSensorAccessory');
const FeneconBatteryFullSensorAccessory = require('./src/homekit/accessories/FeneconBatteryFullSensorAccessory');
const FeneconOnOffGridSensorAccessory = require('./src/homekit/accessories/FeneconOnOffGridSensorAccessory');
module.exports = function(homebridge) {
homebridge.registerPlatform("homebridge-fenecon", "Fenecon", FeneconPlatform);
homebridge.registerAccessory("homebridge-fenecon", "FeneconAccessory", FeneconAccessory);
homebridge.registerAccessory("homebridge-fenecon", "FeneconSurplusPowerSensorAccessory", FeneconSurplusPowerSensorAccessory);
homebridge.registerAccessory("homebridge-fenecon", "FeneconBatteryFullSensorAccessory", FeneconBatteryFullSensorAccessory);
homebridge.registerAccessory("homebridge-fenecon", "FeneconOnOffGridSensorAccessory", FeneconOnOffGridSensorAccessory);
};