beele / HomebridgeLgSmartThinqAirco

Homebridge plugin for controlling a split unit LG SmartThinq Airco unit
GNU General Public License v3.0
30 stars 7 forks source link

homebridge 1.3.0 #27

Open serbasan opened 3 years ago

serbasan commented 3 years ago

Hello. Thank you for this accessory that I have been using for more than a year. I have updated to HB 1.3.0 but this plugin is not working. I attach my log. All the best.

[2/20/2021, 11:57:58 PM] [homebridge-lg-airco] This plugin generated a warning from the characteristic 'Target Heater-Cooler State': Unhandled error thrown inside read handler for characteristic: Error: characteristic value 0 is not contained in valid values array! at TargetHeaterCoolerState.Characteristic.validateUserInput (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2028:15) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1490:24 at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18 at LgAirCoolerAccessory.handleCurrentHeaterCoolerStateGet (/homebridge/node_modules/homebridge-lg-airco/src/lg-airco-accessory.ts:189:9) at LgAirCoolerAccessory.handleTargetHeaterCoolerStateGet (/homebridge/node_modules/homebridge-lg-airco/src/lg-airco-accessory.ts:194:14) at TargetHeaterCoolerState.emit (events.js:315:20) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1466:14 at new Promise () at TargetHeaterCoolerState. (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1464:12) at step (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) See https://git.io/JtMGR for more info. [2/20/2021, 11:57:58 PM] [homebridge-lg-airco] Error: at TargetHeaterCoolerState.Characteristic.characteristicWarning (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2063:79) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1501:14 at new Promise () at TargetHeaterCoolerState. (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1464:12) at step (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) at Object.next (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:124:57) at /usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:117:75 at new Promise () at Object.__awaiter (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:113:16) at TargetHeaterCoolerState.Characteristic.handleGetRequest (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/dist/lib/Characteristic.js:632:24) [2/20/2021, 11:57:58 PM] [homebridge-lg-airco] This plugin generated a warning from the characteristic 'Current Temperature': characteristic was supplied illegal value: undefined! This might throw errors in the future! See https://git.io/JtMGR for more info. [2/20/2021, 11:57:58 PM] [homebridge-lg-airco] Error: at CurrentTemperature.Characteristic.characteristicWarning (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2063:79) at CurrentTemperature.Characteristic.validateUserInput (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1839:12) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1490:24 at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18 at LgAirCoolerAccessory.handleCurrentTemperatureGet (/homebridge/node_modules/homebridge-lg-airco/src/lg-airco-accessory.ts:217:9) at CurrentTemperature.emit (events.js:315:20) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1466:14 at new Promise () at CurrentTemperature. (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1464:12) at step (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) [2/20/2021, 11:57:58 PM] [homebridge-lg-airco] This plugin generated a warning from the characteristic 'Cooling Threshold Temperature': characteristic was supplied illegal value: undefined! This might throw errors in the future! See https://git.io/JtMGR for more info. [2/20/2021, 11:57:58 PM] [homebridge-lg-airco] Error: at CoolingThresholdTemperature.Characteristic.characteristicWarning (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2063:79) at CoolingThresholdTemperature.Characteristic.validateUserInput (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1839:12) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1490:24 at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18 at LgAirCoolerAccessory.handleCoolingThresholdTemperatureGet (/homebridge/node_modules/homebridge-lg-airco/src/lg-airco-accessory.ts:221:9) at CoolingThresholdTemperature.emit (events.js:315:20) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1466:14 at new Promise () at CoolingThresholdTemperature. (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1464:12) at step (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27) [2/20/2021, 11:57:58 PM] [homebridge-lg-airco] This plugin generated a warning from the characteristic 'Heating Threshold Temperature': characteristic was supplied illegal value: undefined! This might throw errors in the future! See https://git.io/JtMGR for more info. [2/20/2021, 11:57:58 PM] [homebridge-lg-airco] Error: at HeatingThresholdTemperature.Characteristic.characteristicWarning (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2063:79) at HeatingThresholdTemperature.Characteristic.validateUserInput (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1839:12) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1490:24 at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:9:18 at LgAirCoolerAccessory.handleHeatingThresholdTemperatureGet (/homebridge/node_modules/homebridge-lg-airco/src/lg-airco-accessory.ts:234:9) at HeatingThresholdTemperature.emit (events.js:315:20) at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1466:14 at new Promise () at HeatingThresholdTemperature. (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1464:12) at step (/usr/local/lib/node_modules/homebridge/node_modules/tslib/tslib.js:143:27)