homebridge-syntex-dynamic-platform
Advanced tools
Comparing version 1.0.8-b86 to 1.0.8-b87
30
main.js
@@ -220,3 +220,3 @@ const fs = require('fs'), path = require('path'); | ||
{ | ||
response.end(JSON.stringify(this._getAccessoryStates())); | ||
response.end('Error'); | ||
} | ||
@@ -558,32 +558,4 @@ }); | ||
} | ||
_getAccessoryStates() | ||
{ | ||
var states = {}; | ||
for(const accessory of this.accessories) | ||
{ | ||
if(accessory[1].services != null) | ||
{ | ||
for(const service of accessory[1].service) | ||
{ | ||
if(service.letters != null) | ||
{ | ||
var state = this.readAccessoryService(accessory[1].id, service.letters, false); | ||
if(states[accessory[1].id] == null) | ||
{ | ||
states[accessory[1].id] = {}; | ||
} | ||
states[accessory[1].id][service.letters] = state; | ||
} | ||
} | ||
} | ||
} | ||
return states; | ||
} | ||
} | ||
module.exports = { DynamicPlatform, UniversalAccessory, AccessoryInformationService, DebugService, OutletService, SwitchService, LightBulbService, DimmedBulbService, ColoredBulbService, ContactService, LightService, MotionService, TemperatureService, HumidityService, LeakService, OccupancyService, StatelessSwitchService, SmokeService, AirQualityService, BlindService, ThermostatService, FanService }; |
{ | ||
"name": "homebridge-syntex-dynamic-platform", | ||
"version": "1.0.8-b86", | ||
"version": "1.0.8-b87", | ||
"description": "A Dynamic Platform Accessory", | ||
@@ -12,3 +12,3 @@ "main": "main.js", | ||
"dependencies": { | ||
"syntex-automation": "1.2.1-b28", | ||
"syntex-automation": "1.2.1-b29", | ||
"syntex-basic": "1.0.0-b18", | ||
@@ -15,0 +15,0 @@ "syntex-filesystem": "1.0.3-b10", |
@@ -176,6 +176,2 @@ module.exports = class BaseService | ||
{ | ||
var state = {}; | ||
state[key] = value; | ||
if(!this.homebridgeAccessory.context.data) | ||
@@ -182,0 +178,0 @@ { |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
102384
3011
+ Addedsyntex-automation@1.2.1-b29(transitive)
- Removedsyntex-automation@1.2.1-b28(transitive)
Updatedsyntex-automation@1.2.1-b29