homebridge-syntex-dynamic-platform
Advanced tools
Comparing version 1.0.8-b45 to 1.0.8-b46
{ | ||
"name": "homebridge-syntex-dynamic-platform", | ||
"version": "1.0.8-b45", | ||
"version": "1.0.8-b46", | ||
"description": "A Dynamic Platform Accessory", | ||
@@ -5,0 +5,0 @@ "main": "main.js", |
@@ -10,3 +10,3 @@ const BaseService = require('../base'); | ||
this.value = super.getValue('value', true); | ||
this.mode = super.getValue('mode'); | ||
this.state = super.getValue('state'); | ||
@@ -19,3 +19,3 @@ homebridgeAccessory.getServiceById(this.Service.WindowCovering, serviceConfig.subtype).getCharacteristic(this.Characteristic.TargetPosition).on('get', this.getTargetPosition.bind(this)).on('set', this.setTargetPosition.bind(this)); | ||
homebridgeAccessory.getServiceById(this.Service.WindowCovering, serviceConfig.subtype).getCharacteristic(this.Characteristic.CurrentPosition).updateValue(this.value); | ||
homebridgeAccessory.getServiceById(this.Service.WindowCovering, serviceConfig.subtype).getCharacteristic(this.Characteristic.PositionState).updateValue(this.mode); | ||
homebridgeAccessory.getServiceById(this.Service.WindowCovering, serviceConfig.subtype).getCharacteristic(this.Characteristic.PositionState).updateValue(this.state); | ||
@@ -70,3 +70,3 @@ this.changeHandler = (state) => { | ||
{ | ||
callback(super.getValue('mode', verbose)); | ||
callback(super.getValue('state', verbose)); | ||
} | ||
@@ -76,3 +76,3 @@ | ||
{ | ||
super.setValue('mode', level, verbose); | ||
super.setValue('state', level, verbose); | ||
@@ -79,0 +79,0 @@ callback(); |
@@ -112,3 +112,3 @@ module.exports = class TypeManager | ||
value : { format : 'number', default : 0, min : 0, max : 100 }, | ||
mode : { format : 'number', default : 0, min : 0, max : 2 } | ||
state : { format : 'number', default : 0, min : 0, max : 2 } | ||
} | ||
@@ -115,0 +115,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
81977