hon icon indicating copy to clipboard operation
hon copied to clipboard

Wrong windDirectionVertical (AC)

Open Stolowka opened this issue 10 months ago • 7 comments

Logger: custom_components.hon.device Source: custom_components/hon/device.py:155 integration: hOn (documentation, issues) First occurred: 09:03:24 (1 occurrences) Last logged: 09:03:24

Unable to update parameter [windDirectionVertical] with value [3] because not in range ['2', '4', '5', '6', '7', '8']. Use default instead.

Stolowka avatar Feb 22 '25 08:02 Stolowka

That's in line with the parameters retrieved via guide

Parameters: screenDisplayStatus: [0 - 1] - Default: 1 - Step: 1 echoStatus: [0 - 1] - Default: 0 - Step: 1 tempSel: [16 - 30] - Default: 22 - Step: 1 machMode: [0, 1, 2, 4, 6] - Default: 0 10degreeHeatingStatus: [0 - 1] - Default: 0 - Step: 1 silentSleepStatus: [0 - 1] - Default: 0 - Step: 1 muteStatus: [0 - 1] - Default: 0 - Step: 1 rapidMode: [0 - 1] - Default: 0 - Step: 1 healthMode: [0, 1] - Default: 0 humanSensingStatus: [0 - 3] - Default: 0 - Step: 1 selfCleaning56Status: [0 - 1] - Default: 0 - Step: 1 selfCleaningStatus: [0 - 1] - Default: 0 - Step: 1 windSpeed: [1, 2, 3, 5] - Default: 5 windDirectionVertical: [2, 4, 5, 6, 7, 8] - Default: 5 windDirectionHorizontal: [0, 3, 4, 5, 6, 7] - Default: 0

So don't use 3 as it's not valid.

bvdf0251 avatar Feb 22 '25 13:02 bvdf0251

I don't know what 3 means, but that setting comes automatically from my AC.

Stolowka avatar Feb 22 '25 16:02 Stolowka

The value 3 is the 'HEALTH_LOW' position. Haier recently removes all data related to Health Mode for devices not supporting it.

When do you receive this error?

gvigroux avatar Feb 24 '25 07:02 gvigroux

I'm not sure when this occurs. The error showed up after HA restart. The air conditioning must have been in some setting at that moment,

Stolowka avatar Feb 24 '25 09:02 Stolowka

I also get this after a restart but with a 0 value:

This error originated from a custom integration.

Logger: custom_components.hon.device Source: custom_components/hon/device.py:155 integration: hOn (documentation, issues) First occurred: 12:05:01 (1 occurrences) Last logged: 12:05:01

Unable to update parameter [windDirectionVertical] with value [0] because not in range ['2', '4', '5', '6', '7', '8']. Use default instead.

ndricjaho avatar Feb 24 '25 11:02 ndricjaho

And my device have "Health mode" - Haier Jade

Stolowka avatar Feb 24 '25 11:02 Stolowka

Have you managed to resolve the issue?

I can definitely set the HEALTH_LOW and HEALTH_HIGH settings via remote, and if selected in the official hOn app the direction is updated to "health air flow" immediatly (However i cannot find an option to set it directly via hOn app).

I've tried to use the send custom request, but I'm struggling with the action code format.

nicmela avatar Jun 08 '25 12:06 nicmela