Merge pull request #313 from fcarucci/master

Fix MyQ Garage Opener and multiple Nests configuration
This commit is contained in:
Nick Farina
2015-10-24 09:52:02 -04:00
3 changed files with 7 additions and 3 deletions

4
.gitignore vendored
View File

@@ -13,4 +13,8 @@ npm-debug.log
# HomeBridge
config.json
config.test.json
persist/
.AppleDouble

View File

@@ -89,7 +89,7 @@ LiftMasterAccessory.prototype = {
for (var i=0; i<devices.length; i++) {
var device = devices[i];
if (device["MyQDeviceTypeName"] == "GarageDoorOpener") {
if (device["MyQDeviceTypeName"] == "GarageDoorOpener" || device["MyQDeviceTypeName"] == "VGDO") {
// If we haven't explicity specified a door ID, we'll loop to make sure we don't have multiple openers, which is confusing
if (!that.requiredDeviceId) {
@@ -303,4 +303,4 @@ LiftMasterAccessory.prototype = {
}
};
module.exports.accessory = LiftMasterAccessory;
module.exports.accessory = LiftMasterAccessory;

View File

@@ -47,7 +47,7 @@ function NestThermostatAccessory(log, name, device, deviceId) {
if (name) {
this.name = name;
} else {
this.name = "Nest";
this.name = "Nest" + device.serial_number;
}
this.model = device.model_version;
this.serial = device.serial_number;