ghosty2004 / homebridge-connectlife-ac

Integrates ConnectLife ACs with HomeBridge
Apache License 2.0
8 stars 1 forks source link

Hisense HAW0821CW1W not functioning as expected #3

Open bbrown430 opened 4 months ago

bbrown430 commented 4 months ago

Describe The Bug:

When using the plugin, I am able to read the data from the A/C unit properly (gets current temperature), but cannot set temperature, or turn off A/C unit through the Home app.

To Reproduce:

Interface with the plugin using a Hisense HAW0821CW1W

Expected behavior:

Setting temperature or turning off A/C in Home app to adjust A/C unit.

Logs:

[7/1/2024, 4:38:20 PM] [ConnectLife AC] Set Active 0
[7/1/2024, 4:38:53 PM] [ConnectLife AC] Set CoolingThresholdTemperature 18.900000000000002
[7/1/2024, 4:38:55 PM] [ConnectLife AC] Set CoolingThresholdTemperature 27.2

Plugin Config:

    "name": "ConnectLife AC",
    "deviceNickName": "Air Conditioner",
    "loginID": "hiddn@gmail.com",
    "password": "hidden",
    "platform": "ConnectLifeAcPlugin"

Environment:

Please let me know what I can do to contribute to this issue, glad to help.

DirkRussellG commented 4 months ago

I have exactly the same issue.

v1.3.3, node v20.9.0, npm 10.1.0, MacOS 10.15

DirkRussellG commented 4 months ago

[7/18/2024, 12:17:05 PM] [MiniSplit] getDeviceProperties { t_temp_type: 1 } [7/18/2024, 12:17:05 PM] [MiniSplit] getDeviceProperties { t_work_mode: 2, t_temp: 75, t_temp_type: 1 } [7/18/2024, 12:17:05 PM] [MiniSplit] getDeviceProperties { t_power: 1 } [7/18/2024, 12:17:05 PM] [MiniSplit] getDeviceProperties { t_up_down: 1 } [7/18/2024, 12:17:05 PM] [MiniSplit] getDeviceProperties { t_temp: 75, t_temp_type: 1 } [7/18/2024, 12:17:05 PM] [MiniSplit] getDeviceProperties { t_work_mode: 2, t_temp: 75, t_temp_type: 1 }

[7/18/2024, 12:17:16 PM] [MiniSplit] getDeviceProperties { t_temp_type: 1 } [7/18/2024, 12:17:16 PM] [MiniSplit] Set CoolingThresholdTemperature 22.8

DirkRussellG commented 4 months ago

I saw these in another request if they are helpful at all, IDK if any apply to me. PING accounts.eu1.gigya.com = yes, oauth.hijuconn.com = no, api.connectlife.io = no, connectlife.bapi.ovh = yes

DirkRussellG commented 4 months ago

I thought it might be Celsius / Fahrenheit related (I'm using Fahrenheit), but I set it up using Celsius and the behavior of reading data but not sending is the same