hillaliy / homebridge-midea-air

Homebridge plugin for Midea units
MIT License
71 stars 23 forks source link

This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info. #95

Closed mrlightison closed 2 years ago

mrlightison commented 2 years ago

Still receiving this error, even in 1.6.6. See the full log below:

[06/09/2022, 20:54:07] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:07] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:12] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:12] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:17] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:17] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:22] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:22] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:27] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:27] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:27] [homebridge-midea-air] Updating accessory: Galley Dehumidifier (141837000051889)
[06/09/2022, 20:54:27] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,0,89,0,32,0,1,0,0,0,39,36,17,9,13,10,18,20,218,73,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,32,161,0,0,0,0,0,3,3,65,33,0,50,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,11,36,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[06/09/2022, 20:54:27] [homebridge-midea-air] Updating accessory: Living Room AC (32985348841939)
[06/09/2022, 20:54:27] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,16,89,0,32,0,80,0,0,0,169,65,48,9,14,5,20,20,213,50,1,0,0,17,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,32,172,0,0,0,0,0,0,3,65,129,0,255,3,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,205,156,16,184,113,186,162,129,39,12,160,157,100,102,118,15,154,166
[06/09/2022, 20:54:27] [homebridge-midea-air] Send command to: Living Room AC (32985348841939) [updateValues] attempt 1/2 success!
[06/09/2022, 20:54:27] [homebridge-midea-air] Target Temperature: 70˚F
[06/09/2022, 20:54:27] [homebridge-midea-air] Indoor Temperature is: 71˚F
[06/09/2022, 20:54:28] [homebridge-midea-air] Outdoor Temperature is: 68˚F
[06/09/2022, 20:54:28] [homebridge-midea-air] Fahrenheit is set to: true
[06/09/2022, 20:54:28] [homebridge-midea-air] Turbo Fan is set to: false
[06/09/2022, 20:54:28] [homebridge-midea-air] Eco Mode is set to: true
[06/09/2022, 20:54:28] [homebridge-midea-air] Turbo Mode is set to: false
[06/09/2022, 20:54:28] [homebridge-midea-air] Comfort Sleep is set to: false
[06/09/2022, 20:54:28] [homebridge-midea-air] Dryer is set to: false
[06/09/2022, 20:54:28] [homebridge-midea-air] Purifier is set to: false
[06/09/2022, 20:54:28] [homebridge-midea-air] Power State is set to: 1
[06/09/2022, 20:54:28] [homebridge-midea-air] Operational Mode is set to: 3
[06/09/2022, 20:54:28] [homebridge-midea-air] Fan Speed is set to: 102
[06/09/2022, 20:54:28] [homebridge-midea-air] Swing Mode is set to: 0
[06/09/2022, 20:54:28] [homebridge-midea-air] Full data is: 11000000,1,1100101,1100110,0,0,0,110000,0,10000,100,1011101,1011010,0,1110000,0,0,0,0,0,0,0,0,11,1010111,11011010,0,0,0,0,0,0,0,0,0,0,0,0,0
[06/09/2022, 20:54:28] [homebridge-midea-air] [updateValues] Send update command to: Living Room AC (32985348841939)
[06/09/2022, 20:54:32] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:32] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:37] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [updateValues] attempt 1/2 returned error: The asyn reply does not exist  (3176)
[06/09/2022, 20:54:37] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:37] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:42] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:42] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:47] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:47] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:52] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:52] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:57] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:54:57] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:54:57] [homebridge-midea-air] Updating accessory: Galley Dehumidifier (141837000051889)
[06/09/2022, 20:54:57] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,0,89,0,32,0,1,0,0,0,39,36,17,9,13,10,18,20,218,73,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,32,161,0,0,0,0,0,3,3,65,33,0,50,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,11,36,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[06/09/2022, 20:54:57] [homebridge-midea-air] Updating accessory: Living Room AC (32985348841939)
[06/09/2022, 20:54:57] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,16,89,0,32,0,80,0,0,0,169,65,48,9,14,5,20,20,213,50,1,0,0,17,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,32,172,0,0,0,0,0,0,3,65,129,0,255,3,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,205,156,16,184,113,186,162,129,39,12,160,157,100,102,118,15,154,166
[06/09/2022, 20:54:57] [homebridge-midea-air] Send command to: Living Room AC (32985348841939) [updateValues] attempt 1/2 success!
[06/09/2022, 20:54:57] [homebridge-midea-air] Target Temperature: 70˚F
[06/09/2022, 20:54:57] [homebridge-midea-air] Indoor Temperature is: 71˚F
[06/09/2022, 20:54:57] [homebridge-midea-air] Outdoor Temperature is: 68˚F
[06/09/2022, 20:54:57] [homebridge-midea-air] Fahrenheit is set to: true
[06/09/2022, 20:54:57] [homebridge-midea-air] Turbo Fan is set to: false
[06/09/2022, 20:54:57] [homebridge-midea-air] Eco Mode is set to: true
[06/09/2022, 20:54:57] [homebridge-midea-air] Turbo Mode is set to: false
[06/09/2022, 20:54:57] [homebridge-midea-air] Comfort Sleep is set to: false
[06/09/2022, 20:54:57] [homebridge-midea-air] Dryer is set to: false
[06/09/2022, 20:54:57] [homebridge-midea-air] Purifier is set to: false
[06/09/2022, 20:54:57] [homebridge-midea-air] Power State is set to: 1
[06/09/2022, 20:54:57] [homebridge-midea-air] Operational Mode is set to: 3
[06/09/2022, 20:54:57] [homebridge-midea-air] Fan Speed is set to: 102
[06/09/2022, 20:54:57] [homebridge-midea-air] Swing Mode is set to: 0
[06/09/2022, 20:54:57] [homebridge-midea-air] Full data is: 11000000,1,1100101,1100110,0,0,0,110000,0,10000,100,1011101,1011010,0,1110000,0,0,0,0,0,0,0,0,11,1010111,11011010,0,0,0,0,0,0,0,0,0,0,0,0,0
[06/09/2022, 20:54:57] [homebridge-midea-air] [updateValues] Send update command to: Living Room AC (32985348841939)
[06/09/2022, 20:55:02] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:55:02] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:55:07] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [updateValues] attempt 1/2 returned error: The asyn reply does not exist  (3176)
[06/09/2022, 20:55:07] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:55:07] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:55:12] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:55:12] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:55:17] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:55:17] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:55:22] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:55:22] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:55:27] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:55:27] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[06/09/2022, 20:55:27] [homebridge-midea-air] Updating accessory: Galley Dehumidifier (141837000051889)
[06/09/2022, 20:55:27] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,0,89,0,32,0,1,0,0,0,39,36,17,9,13,10,18,20,218,73,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,32,161,0,0,0,0,0,3,3,65,33,0,50,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,11,36,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[06/09/2022, 20:55:27] [homebridge-midea-air] Updating accessory: Living Room AC (32985348841939)
[06/09/2022, 20:55:27] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,16,89,0,32,0,80,0,0,0,169,65,48,9,14,5,20,20,213,50,1,0,0,17,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,32,172,0,0,0,0,0,0,3,65,129,0,255,3,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,205,156,16,184,113,186,162,129,39,12,160,157,100,102,118,15,154,166
[06/09/2022, 20:55:27] [homebridge-midea-air] Send command to: Living Room AC (32985348841939) [updateValues] attempt 1/2 success!
[06/09/2022, 20:55:27] [homebridge-midea-air] Target Temperature: 70˚F
[06/09/2022, 20:55:27] [homebridge-midea-air] Indoor Temperature is: 71˚F
[06/09/2022, 20:55:27] [homebridge-midea-air] Outdoor Temperature is: 68˚F
[06/09/2022, 20:55:27] [homebridge-midea-air] Fahrenheit is set to: true
[06/09/2022, 20:55:27] [homebridge-midea-air] Turbo Fan is set to: false
[06/09/2022, 20:55:27] [homebridge-midea-air] Eco Mode is set to: true
[06/09/2022, 20:55:27] [homebridge-midea-air] Turbo Mode is set to: false
[06/09/2022, 20:55:27] [homebridge-midea-air] Comfort Sleep is set to: false
[06/09/2022, 20:55:27] [homebridge-midea-air] Dryer is set to: false
[06/09/2022, 20:55:27] [homebridge-midea-air] Purifier is set to: false
[06/09/2022, 20:55:27] [homebridge-midea-air] Power State is set to: 1
[06/09/2022, 20:55:27] [homebridge-midea-air] Operational Mode is set to: 3
[06/09/2022, 20:55:27] [homebridge-midea-air] Fan Speed is set to: 102
[06/09/2022, 20:55:27] [homebridge-midea-air] Swing Mode is set to: 0
[06/09/2022, 20:55:27] [homebridge-midea-air] Full data is: 11000000,1,1100101,1100110,0,0,0,110000,0,10000,100,1011101,1011010,0,1110000,0,0,0,0,0,0,0,0,11,1010111,11011010,0,0,0,0,0,0,0,0,0,0,0,0,0
[06/09/2022, 20:55:27] [homebridge-midea-air] [updateValues] Send update command to: Living Room AC (32985348841939)
[06/09/2022, 20:55:32] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Heater-Cooler State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[06/09/2022, 20:55:32] [homebridge-midea-air] Error: 
    at CurrentHeaterCoolerState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHeaterCoolerState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHeaterCoolerState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HeaterCooler.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:174:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)

My configuration is as follows:

`{
            "user": "REDACTED",
            "password": "REDACTED",
            "registeredApp": "MideaAir",
            "interval": 30,
            "devices": [
                {
                    "deviceId": "32985348841939",
                    "supportedSwingMode": "Horizontal",
                    "temperatureSteps": 0.5,
                    "minTemp": 17,
                    "maxTemp": 30,
                    "fanOnlyMode": true,
                    "OutdoorTemperature": true,
                    "useFahrenheit": true,
                    "audibleFeedback": false
                },
                {
                    "deviceId": "14183700005188",
                    "supportedSwingMode": "None",
                    "minTemp": 17,
                    "maxTemp": 30,
                    "fanOnlyMode": false,
                    "OutdoorTemperature": false,
                    "useFahrenheit": false,
                    "audibleFeedback": false
                }
            ],
            "_bridge": {
                "username": "REDACTED",
                "port": REDACTED
            },
            "platform": "midea-air"
        },`

Please let me know what else you need to fix this. Thanks!

hillaliy commented 2 years ago

fix on version 1.6.7 Please confirm.

mrlightison commented 2 years ago

Still receiving the same error on 1.6.7

hillaliy commented 2 years ago

What's your AC model? I can see that sometimes it's replay and sometimes not. restart homebridge and send me log again

mrlightison commented 2 years ago

Same thing:

[11/09/2022, 04:06:56] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:06:56] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:00] [homebridge-midea-air] Triggered SET RelativeHumidityThreshold To: 35
[11/09/2022, 04:07:00] [homebridge-midea-air] [sendUpdateToDevice] Generated a new command to set targetHumidity to: 35
[11/09/2022, 04:07:00] [homebridge-midea-air] [sendUpdateToDevice] Header + Command: [90,90,1,16,90,0,32,0,1,0,0,0,189,179,57,14,12,5,20,20,29,129,0,0,0,16,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,30,161,0,0,0,0,0,3,2,72,1,4,208,127,127,0,50,35,0,1,0,0,0,0,0,0,0,0,19,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[11/09/2022, 04:07:00] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [sendUpdateToDevice] attempt 1/2 success!
[11/09/2022, 04:07:00] [homebridge-midea-air] Current Humidity is: 45
[11/09/2022, 04:07:00] [homebridge-midea-air] Target humidity is set to: 50
[11/09/2022, 04:07:00] [homebridge-midea-air] Water level is at: 0
[11/09/2022, 04:07:00] [homebridge-midea-air] Water level warning is at: 100
[11/09/2022, 04:07:00] [homebridge-midea-air] Vertical Swing level is at: false
[11/09/2022, 04:07:00] [homebridge-midea-air] Power State is set to: 1
[11/09/2022, 04:07:00] [homebridge-midea-air] Operational Mode is set to: 4
[11/09/2022, 04:07:00] [homebridge-midea-air] Fan Speed is set to: 80
[11/09/2022, 04:07:00] [homebridge-midea-air] Swing Mode is set to: 2
[11/09/2022, 04:07:00] [homebridge-midea-air] Full data is: 11001000,1,100,1010000,1111111,1111111,0,110010,0,0,0,0,0,0,0,1100100,101101,1100010,0,0,0,0,0,0,11101,11011010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:00] [homebridge-midea-air] [sendUpdateToDevice] Send command to device: Galley Dehumidifier (141837000051889)
[11/09/2022, 04:07:00] [homebridge-midea-air] [sendUpdateToDevice] Fetching again the state of the device after setting new parameters...
[11/09/2022, 04:07:00] [homebridge-midea-air] Updating accessory: Galley Dehumidifier (141837000051889)
[11/09/2022, 04:07:00] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,0,89,0,32,0,1,0,0,0,39,36,17,9,13,10,18,20,218,73,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,32,161,0,0,0,0,0,3,3,65,33,0,50,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,11,36,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:00] [homebridge-midea-air] Updating accessory: Living Room AC (32985348841939)
[11/09/2022, 04:07:00] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,16,89,0,32,0,80,0,0,0,169,65,48,9,14,5,20,20,213,50,1,0,0,17,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,32,172,0,0,0,0,0,0,3,65,129,0,255,3,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,205,156,16,184,113,186,162,129,39,12,160,157,100,102,118,15,154,166
[11/09/2022, 04:07:00] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:00] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:01] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [updateValues] attempt 1/2 returned error: The asyn reply does not exist  (3176)
[11/09/2022, 04:07:01] [homebridge-midea-air] Send command to: Living Room AC (32985348841939) [updateValues] attempt 1/2 success!
[11/09/2022, 04:07:01] [homebridge-midea-air] Target Temperature: 70˚F
[11/09/2022, 04:07:01] [homebridge-midea-air] Indoor Temperature is: 73˚F
[11/09/2022, 04:07:01] [homebridge-midea-air] Outdoor Temperature is: 75˚F
[11/09/2022, 04:07:01] [homebridge-midea-air] Fahrenheit is set to: true
[11/09/2022, 04:07:01] [homebridge-midea-air] Turbo Fan is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Eco Mode is set to: true
[11/09/2022, 04:07:01] [homebridge-midea-air] Turbo Mode is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Comfort Sleep is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Dryer is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Purifier is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Power State is set to: 1
[11/09/2022, 04:07:01] [homebridge-midea-air] Operational Mode is set to: 1
[11/09/2022, 04:07:01] [homebridge-midea-air] Fan Speed is set to: 102
[11/09/2022, 04:07:01] [homebridge-midea-air] Swing Mode is set to: 12
[11/09/2022, 04:07:01] [homebridge-midea-air] Full data is: 11000000,1,100101,1100110,0,0,0,111100,0,10000,100,1011111,1100010,0,1110000,0,0,0,0,0,0,0,0,11,1100011,11111000,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:01] [homebridge-midea-air] [updateValues] Send update command to: Living Room AC (32985348841939)
[11/09/2022, 04:07:05] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [updateValues] attempt 1/2 returned error: The asyn reply does not exist  (3176)
[11/09/2022, 04:07:05] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:05] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:10] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [updateValues] attempt 1/2 returned error: The asyn reply does not exist  (3176)
[11/09/2022, 04:07:10] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:10] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:15] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:15] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:20] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:20] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:21] [homebridge-midea-air] Updating accessory: Galley Dehumidifier (141837000051889)
[11/09/2022, 04:07:21] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,0,89,0,32,0,1,0,0,0,39,36,17,9,13,10,18,20,218,73,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,32,161,0,0,0,0,0,3,3,65,33,0,50,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,11,36,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:21] [homebridge-midea-air] Updating accessory: Living Room AC (32985348841939)
[11/09/2022, 04:07:21] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,16,89,0,32,0,80,0,0,0,169,65,48,9,14,5,20,20,213,50,1,0,0,17,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,32,172,0,0,0,0,0,0,3,65,129,0,255,3,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,205,156,16,184,113,186,162,129,39,12,160,157,100,102,118,15,154,166
[11/09/2022, 04:07:21] [homebridge-midea-air] Send command to: Living Room AC (32985348841939) [updateValues] attempt 1/2 success!
[11/09/2022, 04:07:21] [homebridge-midea-air] Target Temperature: 70˚F
[11/09/2022, 04:07:21] [homebridge-midea-air] Indoor Temperature is: 73˚F
[11/09/2022, 04:07:21] [homebridge-midea-air] Outdoor Temperature is: 75˚F
[11/09/2022, 04:07:21] [homebridge-midea-air] Fahrenheit is set to: true
[11/09/2022, 04:07:21] [homebridge-midea-air] Turbo Fan is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Eco Mode is set to: true
[11/09/2022, 04:07:21] [homebridge-midea-air] Turbo Mode is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Comfort Sleep is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Dryer is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Purifier is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Power State is set to: 1
[11/09/2022, 04:07:21] [homebridge-midea-air] Operational Mode is set to: 1
[11/09/2022, 04:07:21] [homebridge-midea-air] Fan Speed is set to: 102
[11/09/2022, 04:07:21] [homebridge-midea-air] Swing Mode is set to: 12
[11/09/2022, 04:07:21] [homebridge-midea-air] Full data is: 11000000,1,100101,1100110,0,0,0,111100,0,10000,100,1011111,1100010,0,1110000,0,0,0,0,0,0,0,0,11,1100011,11111000,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:21] [homebridge-midea-air] [updateValues] Send update command to: Living Room AC (32985348841939)
[11/09/2022, 04:07:25] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:25] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7[11/09/2022, 04:06:56] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:06:56] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:00] [homebridge-midea-air] Triggered SET RelativeHumidityThreshold To: 35
[11/09/2022, 04:07:00] [homebridge-midea-air] [sendUpdateToDevice] Generated a new command to set targetHumidity to: 35
[11/09/2022, 04:07:00] [homebridge-midea-air] [sendUpdateToDevice] Header + Command: [90,90,1,16,90,0,32,0,1,0,0,0,189,179,57,14,12,5,20,20,29,129,0,0,0,16,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,30,161,0,0,0,0,0,3,2,72,1,4,208,127,127,0,50,35,0,1,0,0,0,0,0,0,0,0,19,184,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]
[11/09/2022, 04:07:00] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [sendUpdateToDevice] attempt 1/2 success!
[11/09/2022, 04:07:00] [homebridge-midea-air] Current Humidity is: 45
[11/09/2022, 04:07:00] [homebridge-midea-air] Target humidity is set to: 50
[11/09/2022, 04:07:00] [homebridge-midea-air] Water level is at: 0
[11/09/2022, 04:07:00] [homebridge-midea-air] Water level warning is at: 100
[11/09/2022, 04:07:00] [homebridge-midea-air] Vertical Swing level is at: false
[11/09/2022, 04:07:00] [homebridge-midea-air] Power State is set to: 1
[11/09/2022, 04:07:00] [homebridge-midea-air] Operational Mode is set to: 4
[11/09/2022, 04:07:00] [homebridge-midea-air] Fan Speed is set to: 80
[11/09/2022, 04:07:00] [homebridge-midea-air] Swing Mode is set to: 2
[11/09/2022, 04:07:00] [homebridge-midea-air] Full data is: 11001000,1,100,1010000,1111111,1111111,0,110010,0,0,0,0,0,0,0,1100100,101101,1100010,0,0,0,0,0,0,11101,11011010,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:00] [homebridge-midea-air] [sendUpdateToDevice] Send command to device: Galley Dehumidifier (141837000051889)
[11/09/2022, 04:07:00] [homebridge-midea-air] [sendUpdateToDevice] Fetching again the state of the device after setting new parameters...
[11/09/2022, 04:07:00] [homebridge-midea-air] Updating accessory: Galley Dehumidifier (141837000051889)
[11/09/2022, 04:07:00] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,0,89,0,32,0,1,0,0,0,39,36,17,9,13,10,18,20,218,73,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,32,161,0,0,0,0,0,3,3,65,33,0,50,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,11,36,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:00] [homebridge-midea-air] Updating accessory: Living Room AC (32985348841939)
[11/09/2022, 04:07:00] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,16,89,0,32,0,80,0,0,0,169,65,48,9,14,5,20,20,213,50,1,0,0,17,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,32,172,0,0,0,0,0,0,3,65,129,0,255,3,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,205,156,16,184,113,186,162,129,39,12,160,157,100,102,118,15,154,166
[11/09/2022, 04:07:00] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:00] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:01] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [updateValues] attempt 1/2 returned error: The asyn reply does not exist  (3176)
[11/09/2022, 04:07:01] [homebridge-midea-air] Send command to: Living Room AC (32985348841939) [updateValues] attempt 1/2 success!
[11/09/2022, 04:07:01] [homebridge-midea-air] Target Temperature: 70˚F
[11/09/2022, 04:07:01] [homebridge-midea-air] Indoor Temperature is: 73˚F
[11/09/2022, 04:07:01] [homebridge-midea-air] Outdoor Temperature is: 75˚F
[11/09/2022, 04:07:01] [homebridge-midea-air] Fahrenheit is set to: true
[11/09/2022, 04:07:01] [homebridge-midea-air] Turbo Fan is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Eco Mode is set to: true
[11/09/2022, 04:07:01] [homebridge-midea-air] Turbo Mode is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Comfort Sleep is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Dryer is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Purifier is set to: false
[11/09/2022, 04:07:01] [homebridge-midea-air] Power State is set to: 1
[11/09/2022, 04:07:01] [homebridge-midea-air] Operational Mode is set to: 1
[11/09/2022, 04:07:01] [homebridge-midea-air] Fan Speed is set to: 102
[11/09/2022, 04:07:01] [homebridge-midea-air] Swing Mode is set to: 12
[11/09/2022, 04:07:01] [homebridge-midea-air] Full data is: 11000000,1,100101,1100110,0,0,0,111100,0,10000,100,1011111,1100010,0,1110000,0,0,0,0,0,0,0,0,11,1100011,11111000,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:01] [homebridge-midea-air] [updateValues] Send update command to: Living Room AC (32985348841939)
[11/09/2022, 04:07:05] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [updateValues] attempt 1/2 returned error: The asyn reply does not exist  (3176)
[11/09/2022, 04:07:05] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:05] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:10] [homebridge-midea-air] Send command to: Galley Dehumidifier (141837000051889) [updateValues] attempt 1/2 returned error: The asyn reply does not exist  (3176)
[11/09/2022, 04:07:10] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:10] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:15] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:15] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:20] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:20] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7)
[11/09/2022, 04:07:21] [homebridge-midea-air] Updating accessory: Galley Dehumidifier (141837000051889)
[11/09/2022, 04:07:21] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,0,89,0,32,0,1,0,0,0,39,36,17,9,13,10,18,20,218,73,0,0,0,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,170,32,161,0,0,0,0,0,3,3,65,33,0,50,3,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,11,36,164,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:21] [homebridge-midea-air] Updating accessory: Living Room AC (32985348841939)
[11/09/2022, 04:07:21] [homebridge-midea-air] [updateValues] Header + Command: 90,90,1,16,89,0,32,0,80,0,0,0,169,65,48,9,14,5,20,20,213,50,1,0,0,17,0,0,0,4,2,0,0,1,0,0,0,0,0,0,170,32,172,0,0,0,0,0,0,3,65,129,0,255,3,255,0,2,0,0,0,0,0,0,0,0,0,0,0,0,3,205,156,16,184,113,186,162,129,39,12,160,157,100,102,118,15,154,166
[11/09/2022, 04:07:21] [homebridge-midea-air] Send command to: Living Room AC (32985348841939) [updateValues] attempt 1/2 success!
[11/09/2022, 04:07:21] [homebridge-midea-air] Target Temperature: 70˚F
[11/09/2022, 04:07:21] [homebridge-midea-air] Indoor Temperature is: 73˚F
[11/09/2022, 04:07:21] [homebridge-midea-air] Outdoor Temperature is: 75˚F
[11/09/2022, 04:07:21] [homebridge-midea-air] Fahrenheit is set to: true
[11/09/2022, 04:07:21] [homebridge-midea-air] Turbo Fan is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Eco Mode is set to: true
[11/09/2022, 04:07:21] [homebridge-midea-air] Turbo Mode is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Comfort Sleep is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Dryer is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Purifier is set to: false
[11/09/2022, 04:07:21] [homebridge-midea-air] Power State is set to: 1
[11/09/2022, 04:07:21] [homebridge-midea-air] Operational Mode is set to: 1
[11/09/2022, 04:07:21] [homebridge-midea-air] Fan Speed is set to: 102
[11/09/2022, 04:07:21] [homebridge-midea-air] Swing Mode is set to: 12
[11/09/2022, 04:07:21] [homebridge-midea-air] Full data is: 11000000,1,100101,1100110,0,0,0,111100,0,10000,100,1011111,1100010,0,1110000,0,0,0,0,0,0,0,0,11,1100011,11111000,0,0,0,0,0,0,0,0,0,0,0,0,0,0
[11/09/2022, 04:07:21] [homebridge-midea-air] [updateValues] Send update command to: Living Room AC (32985348841939)
[11/09/2022, 04:07:25] [homebridge-midea-air] This plugin generated a warning from the characteristic 'Current Humidifier-Dehumidifier State': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[11/09/2022, 04:07:25] [homebridge-midea-air] Error: 
    at CurrentHumidifierDehumidifierState.Characteristic.characteristicWarning (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2142:105)
    at CurrentHumidifierDehumidifierState.Characteristic.validateUserInput (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:2030:14)
    at CurrentHumidifierDehumidifierState.Characteristic.updateValue (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Characteristic.ts:1457:20)
    at HumidifierDehumidifier.Service.updateCharacteristic (/var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/Service.ts:481:35)
    at Timeout._onTimeout (/var/lib/homebridge/node_modules/homebridge-midea-air/lib/MideaAccessory.js:266:30)
    at listOnTimeout (node:internal/timers:559:17)
    at processTimers (node:internal/timers:502:7`
hillaliy commented 2 years ago

It's not the same the first problem was with your AC - Current Heater-Cooler State, and look like that it's works with the new version. Now the problem is with your Dehumidifier - Current Humidifier-Dehumidifier State. I'll fix this problems next version. Can you control your Dehumidifier from HomeKit? I think your model is a bit different.