Some sensors not receive the correct values from certains AC machines #100

Open
opened 2023-07-23 19:37:05 +02:00 by xjols · 0 comments
xjols commented 2023-07-23 19:37:05 +02:00 (Migrated from github.com)

Describe the bug
Some sensors not receive the correct values from certains AC machines.

I have 4 indoors units connected to 2 identicals outdoors units. Each outdoor unit have one AS35TEDHRA(M1) and one AS25TEDHRA(M1). Testing sensors from the 4 devices in the integration, only the sensors from one AS35TEDHRA(M1) show the real time values correctly. The other AS35TEDHRA(M1) and the two AS25TEDHRA(M1) always show the same sensor value on certain sensors.

The sensors affected with this issue:

  • Coiler Temperature Indoor
  • Coiler Temperature Outside
  • Defrost Tempreature Outdoor
  • In Air Temperature Outdoor

and sensors created for me:

  • Expansion valve
  • Compressor Frequency

I attached to this description the data from one indoor unit working correctly, and data from other identical unit that does not receive the data sensors. The others two units that also not receive correct data is not included to avoid long description of the issue

To Reproduce
Go to http://homeassistant.local:8123/config/integrations/integration/hon
Enter to one AC Haier hOn device and see the sensors value
or
Go to history from HA and select the name of Haier AC hOn

Expected behavior
That all the units receive the correct real time state.

Screenshots
CORRECT SENSOR VALUES "Cuina" AS35TEDHRA(M1)
2023-07-23 at 19-00-51 Historial Haier Cuina – Home Assistant

INCORRECT SENSOR VALUES "Menjador" AS35TEDHRA(M1)
2023-07-23 at 19-02-01 Historial Haier Menjador – Home Assistant

2023-07-23 at 19-17-55 Historial Haier comparativa – Home Assistant

Environment (please complete the following information):

  • Home Assistant Version: 2023.7.2
  • hOn Integration Version hon: 0.9.1-beta.1
  • pyhOn Version 0.14.10

Tested also with:

  • Home Assistant Version: 2023.7.3
  • hOn Integration Version hon: 0.9.1
  • pyhOn Version 0.14.11

Home Assistant Logs

Device Log
Correct unit "Cuina"

data:
additional_data:
dictionaryId: 180
appliance:
PK: user#eu-west-1:d2b47ddb-a6a0-4872-9796-4ffe57240a5b
SK: app#xx-xx-xx-xx-xx-xx
SK_Secondary: AC#selfClean56#2021-09-08
applianceId: xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z
applianceModelId: 397
applianceStatus: 1
applianceTypeId: 11
applianceTypeName: AC
attributes:
acuVersion: 0.0.0
chipset: 1
dictionaryId: 180
eppParserSet: 1
fwLabel: iotfw_epp
idfVersion: 4.4.4
kernelVersion: 10.4.3
lang: it-IT
uiVersion: 06.26.00
brand: haier
code: AAANW2E0000
connectivity: wifi|ble
eepromId: 41
eepromName: no_eeprom
enrollmentDate: 1970-01-01T00:00:00.0Z
fwVersion: 5.15.0
id: 397
lastUpdate: 1970-01-01T00:00:00.0Z
macAddress: xx-xx-xx-xx-xx-xx
modelName: AS35TEDHRA(M1)
nickName: Cuina
sections:
chatbot: True
double_pairing_hidden: True
epp_enabled: False
series: tundra
topics:
publish:
subscribe:
- $aws/events/presence/disconnected/xx-xx-xx-xx-xx-xx
- $aws/events/presence/connected/xx-xx-xx-xx-xx-xx
- haier/things/xx-xx-xx-xx-xx-xx/event/appliancestatus/update
- haier/things/xx-xx-xx-xx-xx-xx/event/discovery/update
unitConfiguration: 1to2
attributes:
activity:
activityExecutionStarted: 2023-07-23 15:24:50
activityStarted: 1970-01-01T00:00:00.0Z
applianceTypeName: AC
attributes:
10degreeHeatingStatus: 0
acType: 0
airQuality: 0
ch2oCleaningStatus: 0
ch2oValueIndoor: 0
channel: appliance
co2ValueIndoor: 0
compressorCurrent: 51.10
compressorFrequency: 30
compressorStatus: 1
defrostStatus: 0
echoStatus: 0
electricHeatingStatus: 0
electricHeatingStatusIndoor: 0
energySavePeriod: 15
energySavingStatus: 0
errAckFlag: 0
expansionValveOpenDegree: 210
fanStatusIndoor: 1
fanStatusOutdoor: 2
fourWayValveStatus: 2
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
humanSensingStatus: 0
humidificationStatus: 0
humidityIndoor: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
machineModeHK: 0
muteStatus: 0
operationSource: 1
origin: dashboard
pm2p5CleaningStatus: 0
pm2p5LevelIndoor: 0
pm2p5ValueIndoor: 0
pm2p5ValueOutdoor: 0
pmvStatus: 0
power: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaningStatus: 0
sensingResult: 0
silentSleepStatus: 0
specialMode: 0
tempAirOutdoor: 35
tempCoilerIndoor: 22.00
tempCoilerOutdoor: 33
tempDefrostOutdoor: 33
tempInAirOutdoor: 21
tempIndoor: 30.00
tempOutdoor: 31.00
tempSel: 28.00
tempUnit: 0
vocValueIndoor: 0
windDirectionHorizontal: 0
windDirectionVertical: 2
windSpeed: 1
category: CYCLE
macAddress: xx-xx-xx-xx-xx-xx
resultCode: 0
ttl: 1697901891
commandHistory:
command:
ancillaryParameters:
applianceOptions:
applianceType: AC
attributes:
channel: mobileApp
energyLabel: 0
origin: standardProgram
commandName: stopProgram
device:
appVersion: 2.1.2
deviceModel: exynos9820
mobileId: e2af20b1ee4f793f
mobileOs: android
osVersion: 31
macAddress: xx-xx-xx-xx-xx-xx
parameters:
10degreeHeatingStatus: 0
ch2oCleaningStatus: 0
cleaningTimeStatus: 0
echoStatus: 0
electricHeatingStatus: 0
energySavePeriod: 15
energySavingStatus: 0
filterChangeStatusCloud: 0
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
humanSensingStatus: 0
humidificationStatus: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 0
muteStatus: 0
onOffStatus: 0
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 22
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
timestamp: 1970-01-01T00:00:00.0Z
transactionId: xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z
timestampAccepted: 1970-01-01T00:00:00.0Z
timestampExecuted: 1970-01-01T00:00:00.0Z
errors:
lastConnEvent:
errorMessage: 1970-01-01T00:00:00.0Z c4c97f11-09e7-4d2d-b2b1-255687955daa Task timed out after 1.00 seconds
lastConnEvent:
category: CONNECTED
instantTime: 1970-01-01T00:00:00.0Z
macAddress: xx-xx-xx-xx-xx-xx
timestampEvent: 1689778100455
parameters:
10degreeHeatingStatus: 0
acType: 0
airQuality: 0
ch2oCleaningStatus: 0
ch2oValueIndoor: 0
co2ValueIndoor: 0
compressorCurrent: 51.10
compressorFrequency: 26
compressorStatus: 1
debugEnabled: 0
defrostStatus: 0
echoStatus: 0
electricHeatingStatus: 0
electricHeatingStatusIndoor: 0
energySavePeriod: 15
energySavingStatus: 0
errAckFlag: 0
errors: 00
expansionValveOpenDegree: 194
fanStatusIndoor: 1
fanStatusOutdoor: 2
filterChangeStatusLocal: 0
fourWayValveStatus: 2
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
highTransRate: 1
humanSensingStatus: 0
humidificationStatus: 0
humidityIndoor: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
machineModeHK: 0
muteStatus: 1
onOffStatus: 1
operationName:
operationSource: 1
pm2p5CleaningStatus: 0
pm2p5LevelIndoor: 0
pm2p5ValueIndoor: 0
pm2p5ValueOutdoor: 0
pmvStatus: 0
power: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaningStatus: 0
sensingResult: 0
silentSleepStatus: 0
specialMode: 0
statusSyncRate: 1440
stdTransRate: 3600
tempAirOutdoor: 38
tempCoilerIndoor: 12.00
tempCoilerOutdoor: 33
tempDefrostOutdoor: 33
tempInAirOutdoor: 11
tempIndoor: 29.00
tempOutdoor: 30.00
tempSel: 28.00
tempUnit: 0
totalElectricityUsed: 0
totalWorkTime: 0
transMode: 0
vocValueIndoor: 0
windDirectionHorizontal: 0
windDirectionVertical: 2
windSpeed: 1
resultCode: 0
settings:
ancillaryParameters:
programRules: {'selfCleaningStatus': {'$installationType': {'1toN': {'typology': 'fixed', 'fixedValue': '0'}}}, 'selfCleaning56Status': {'$installationType': {'1to1': {'typology': 'fixed', 'fixedValue': '0'}, '1to2': {'typology': 'fixed', 'fixedValue': '0'}, '1toN': {'typology': 'fixed', 'fixedValue': '0'}}}}
custom:
category: setParameters
parameters:
10degreeHeatingStatus: 0
ch2oCleaningStatus: 0
cleaningTimeStatus: 0
echoStatus: 0
electricHeatingStatus: 0
energySavePeriod: 15
energySavingStatus: 0
filterChangeStatusCloud: 0
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
humanSensingStatus: 0
humidificationStatus: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
muteStatus: 1
onOffStatus: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 28
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 2
windSensingStatus: 0
windSpeed: 1
startProgram:
ancillaryParameters:
programRules: {'selfCleaningStatus': {'$installationType': {'1toN': {'typology': 'fixed', 'fixedValue': '0'}}}, 'selfCleaning56Status': {'$installationType': {'1to1': {'typology': 'fixed', 'fixedValue': '0'}, '1to2': {'typology': 'fixed', 'fixedValue': '0'}, '1toN': {'typology': 'fixed', 'fixedValue': '0'}}}}
remoteActionable: 1
remoteVisible: 0
custom:
program: iot_simple_start
parameters:
10degreeHeatingStatus: 0
ch2oCleaningStatus: 0
cleaningTimeStatus: 0
echoStatus: 0
electricHeatingStatus: 0
energySavePeriod: 15
energySavingStatus: 0
filterChangeStatusCloud: 0
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
humanSensingStatus: 0
humidificationStatus: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
muteStatus: 0
onOffStatus: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 22
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
statistics:
mostUsedPrograms:
- count: 30
prCode: None
programName: PROGRAMS.AC.HOME_ASSISTANT
- count: 3
prCode: None
programName: PROGRAMS.AC.IOT_COOL
mostUsedRecipes:
programsCounter: 0
stopProgram:
parameters:
10degreeHeatingStatus: 0
ch2oCleaningStatus: 0
cleaningTimeStatus: 0
echoStatus: 0
electricHeatingStatus: 0
energySavePeriod: 15
energySavingStatus: 0
filterChangeStatusCloud: 0
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
humanSensingStatus: 0
humidificationStatus: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 0
muteStatus: 0
onOffStatus: 0
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 22
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
commands:
settings:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
category:
- setConfig
- setParameters
echoStatus:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
muteStatus:
max: 1
min: 0
step: 1
rapidMode:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaningStatus:
max: 1
min: 0
step: 1
silentSleepStatus:
max: 1
min: 0
step: 1
tempSel:
max: 30
min: 16
step: 1
windDirectionVertical:
- 2
- 4
- 5
- 6
- 7
- 8
windSpeed:
- 1
- 2
- 3
- 5
startProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
ecoMode:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
muteStatus:
max: 1
min: 0
step: 1
program:
- iot_10_heating
- iot_auto
- iot_cool
- iot_dry
- iot_fan
- iot_heat
- iot_self_clean
- iot_simple_start
programFamily:
- maintenance
- health
- maintenance_health
rapidMode:
max: 1
min: 0
step: 1
remoteActionable:
max: 1
min: 0
step: 1
remoteVisible:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaningStatus:
max: 1
min: 0
step: 1
silentSleepStatus:
max: 1
min: 0
step: 1
tempSel:
max: 30
min: 16
step: 1
windDirectionVertical:
- 2
- 4
- 5
- 6
- 7
- 8
windSpeed:
- 1
- 2
- 3
- 5
stopProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
muteStatus:
max: 1
min: 0
step: 1
rapidMode:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaningStatus:
max: 1
min: 0
step: 1
silentSleepStatus:
max: 1
min: 0
step: 1
tempSel:
max: 30
min: 16
step: 1
windDirectionVertical:
- 2
- 4
- 5
- 6
- 7
- 8
windSpeed:
- 1
- 2
- 3
- 5
rules:
startProgram:
ecoMode:
1:
machMode:
1:
tempSel: 26
windDirectionVertical: 3
windSpeed: 1
4:
tempSel: 20
windDirectionVertical: 3
windSpeed: 1
versions:
hon: 0.9.1-beta.1
pyhOn: 0.14.10

Incorrect Unit "Menjador":

data:
additional_data:
dictionaryId: 180
appliance:
PK: user#eu-west-1:d2b47ddb-a6a0-4872-9796-4ffe57240a5b
SK: app#xx-xx-xx-xx-xx-xx
SK_Secondary: AC#selfClean56#2021-09-08
applianceId: xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z
applianceModelId: 397
applianceStatus: 1
applianceTypeId: 11
applianceTypeName: AC
attributes:
acuVersion: 0.0.0
chipset: 1
dictionaryId: 180
eppParserSet: 1
fwLabel: iotfw_epp
idfVersion: 4.4.4
kernelVersion: 10.4.3
lang: it-IT
uiVersion: 06.26.00
brand: haier
code: AAANW2E0000
connectivity: wifi|ble
eepromId: 41
eepromName: no_eeprom
enrollmentDate: 1970-01-01T00:00:00.0Z
fwVersion: 5.15.0
id: 397
lastUpdate: 1970-01-01T00:00:00.0Z
macAddress: xx-xx-xx-xx-xx-xx
modelName: AS35TEDHRA(M1)
nickName: Menjador
sections:
chatbot: True
double_pairing_hidden: True
epp_enabled: False
series: tundra
topics:
publish:
subscribe:
- $aws/events/presence/disconnected/xx-xx-xx-xx-xx-xx
- $aws/events/presence/connected/xx-xx-xx-xx-xx-xx
- haier/things/xx-xx-xx-xx-xx-xx/event/appliancestatus/update
- haier/things/xx-xx-xx-xx-xx-xx/event/discovery/update
unitConfiguration: 1to2
attributes:
activity:
activityExecutionStarted: 2023-07-23 12:44:23
activityStarted: 1970-01-01T00:00:00.0Z
applianceTypeName: AC
attributes:
10degreeHeatingStatus: 0
acType: 0
airQuality: 0
ch2oCleaningStatus: 0
ch2oValueIndoor: 0
channel: appliance
co2ValueIndoor: 0
compressorCurrent: 51.10
compressorFrequency: 0
compressorStatus: 0
defrostStatus: 0
echoStatus: 0
electricHeatingStatus: 0
electricHeatingStatusIndoor: 0
energySavePeriod: 15
energySavingStatus: 0
errAckFlag: 0
expansionValveOpenDegree: 480
fanStatusIndoor: 0
fanStatusOutdoor: 2
fourWayValveStatus: 2
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
humanSensingStatus: 0
humidificationStatus: 0
humidityIndoor: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
machineModeHK: 0
muteStatus: 0
operationSource: 1
origin: dashboard
pm2p5CleaningStatus: 0
pm2p5LevelIndoor: 0
pm2p5ValueIndoor: 0
pm2p5ValueOutdoor: 0
pmvStatus: 0
power: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaningStatus: 0
sensingResult: 0
silentSleepStatus: 0
specialMode: 0
tempAirOutdoor: 31
tempCoilerIndoor: 23.00
tempCoilerOutdoor: 23
tempDefrostOutdoor: 23
tempInAirOutdoor: 23
tempIndoor: 29.50
tempOutdoor: 32.00
tempSel: 29.00
tempUnit: 0
vocValueIndoor: 0
windDirectionHorizontal: 0
windDirectionVertical: 2
windSpeed: 5
category: CYCLE
macAddress: xx-xx-xx-xx-xx-xx
resultCode: 0
ttl: 1697892263
commandHistory:
command:
ancillaryParameters:
ecoMode: 0
programFamily: [standard]
remoteActionable: 1
remoteVisible: 1
applianceOptions:
applianceType: AC
attributes:
channel: mobileApp
energyLabel: 0
origin: standardProgram
commandName: startProgram
device:
appVersion: 2.1.2
deviceModel: exynos9820
mobileId: fa01298f6e20c672
mobileOs: android
osVersion: 31
macAddress: xx-xx-xx-xx-xx-xx
parameters:
10degreeHeatingStatus: 0
ch2oCleaningStatus: 0
cleaningTimeStatus: 0
echoStatus: 0
electricHeatingStatus: 0
energySavePeriod: 15
energySavingStatus: 0
filterChangeStatusCloud: 0
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
humanSensingStatus: 0
humidificationStatus: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
muteStatus: 0
onOffStatus: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 22
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
timestamp: 1970-01-01T00:00:00.0Z
transactionId: xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z
timestampAccepted: 1970-01-01T00:00:00.0Z
timestampExecuted: 1970-01-01T00:00:00.0Z
lastConnEvent:
category: CONNECTED
instantTime: 1970-01-01T00:00:00.0Z
macAddress: xx-xx-xx-xx-xx-xx
timestampEvent: 1690129061146
parameters:
10degreeHeatingStatus: 0
acType: 0
airQuality: 0
ch2oCleaningStatus: 0
ch2oValueIndoor: 0
co2ValueIndoor: 0
compressorCurrent: 51.10
compressorFrequency: 0
compressorStatus: 0
debugEnabled: 0
defrostStatus: 0
echoStatus: 0
electricHeatingStatus: 0
electricHeatingStatusIndoor: 0
energySavePeriod: 15
energySavingStatus: 0
errAckFlag: 0
errors: 00
expansionValveOpenDegree: 480
fanStatusIndoor: 0
fanStatusOutdoor: 2
filterChangeStatusLocal: 0
fourWayValveStatus: 2
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
highTransRate: 1
humanSensingStatus: 0
humidificationStatus: 0
humidityIndoor: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
machineModeHK: 0
muteStatus: 1
onOffStatus: 1
operationName:
operationSource: 1
pm2p5CleaningStatus: 0
pm2p5LevelIndoor: 0
pm2p5ValueIndoor: 0
pm2p5ValueOutdoor: 0
pmvStatus: 0
power: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaningStatus: 0
sensingResult: 0
silentSleepStatus: 0
specialMode: 0
statusSyncRate: 1440
stdTransRate: 3600
tempAirOutdoor: 31
tempCoilerIndoor: 23.00
tempCoilerOutdoor: 23
tempDefrostOutdoor: 23
tempInAirOutdoor: 23
tempIndoor: 29.00
tempOutdoor: 31.00
tempSel: 29.00
tempUnit: 0
totalElectricityUsed: 0
totalWorkTime: 0
transMode: 0
vocValueIndoor: 0
windDirectionHorizontal: 0
windDirectionVertical: 2
windSpeed: 5
resultCode: 0
settings:
ancillaryParameters:
programRules: {'tempSel': {'ecoMode': {'1': {'machMode': {'1': {'typology': 'fixed', 'fixedValue': '26'}, '4': {'typology': 'fixed', 'fixedValue': '20'}}}}}, 'windSpeed': {'ecoMode': {'1': {'machMode': {'1|4': {'typology': 'enum', 'defaultValue': '1', 'enumValues': '1|2|3|5'}}}}}, 'windDirectionVertical': {'ecoMode': {'1': {'machMode': {'1|4': {'typology': 'fixed', 'fixedValue': '3'}}}}}}
custom:
category: setParameters
parameters:
10degreeHeatingStatus: 0
ch2oCleaningStatus: 0
cleaningTimeStatus: 0
echoStatus: 0
electricHeatingStatus: 0
energySavePeriod: 15
energySavingStatus: 0
filterChangeStatusCloud: 0
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
humanSensingStatus: 0
humidificationStatus: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
muteStatus: 1
onOffStatus: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 29
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 2
windSensingStatus: 0
windSpeed: 5
startProgram:
ancillaryParameters:
ecoMode: 0
programFamily: [standard]
programRules: {'tempSel': {'ecoMode': {'1': {'machMode': {'1': {'typology': 'fixed', 'fixedValue': '26'}, '4': {'typology': 'fixed', 'fixedValue': '20'}}}}}, 'windSpeed': {'ecoMode': {'1': {'machMode': {'1|4': {'typology': 'enum', 'defaultValue': '1', 'enumValues': '1|2|3|5'}}}}}, 'windDirectionVertical': {'ecoMode': {'1': {'machMode': {'1|4': {'typology': 'fixed', 'fixedValue': '3'}}}}}}
remoteActionable: 1
remoteVisible: 1
custom:
program: iot_cool
parameters:
10degreeHeatingStatus: 0
ch2oCleaningStatus: 0
cleaningTimeStatus: 0
echoStatus: 0
electricHeatingStatus: 0
energySavePeriod: 15
energySavingStatus: 0
filterChangeStatusCloud: 0
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
humanSensingStatus: 0
humidificationStatus: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
muteStatus: 0
onOffStatus: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 22
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
statistics:
mostUsedPrograms:
- count: 72
prCode: None
programName: PROGRAMS.AC.HOME_ASSISTANT
- count: 4
prCode: None
programName: PROGRAMS.AC.IOT_COOL
- count: 1
prCode: None
programName: IOT_SIMPLE_START
mostUsedRecipes:
programsCounter: 0
stopProgram:
parameters:
10degreeHeatingStatus: 0
ch2oCleaningStatus: 0
cleaningTimeStatus: 0
echoStatus: 0
electricHeatingStatus: 0
energySavePeriod: 15
energySavingStatus: 0
filterChangeStatusCloud: 0
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
humanSensingStatus: 0
humidificationStatus: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 0
muteStatus: 0
onOffStatus: 0
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 22
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
commands:
settings:
10degreeHeatingStatus:
max: 0
min: 0
step: 1
category:
- setConfig
- setParameters
echoStatus:
max: 1
min: 0
step: 1
machMode:
- 1
muteStatus:
max: 1
min: 0
step: 1
rapidMode:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaningStatus:
max: 0
min: 0
step: 1
silentSleepStatus:
max: 1
min: 0
step: 1
tempSel:
max: 30
min: 16
step: 1
windDirectionVertical:
- 2
- 4
- 5
- 6
- 8
windSpeed:
- 1
- 2
- 3
- 5
startProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
ecoMode:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
muteStatus:
max: 1
min: 0
step: 1
program:
- iot_10_heating
- iot_auto
- iot_cool
- iot_dry
- iot_fan
- iot_heat
- iot_self_clean
- iot_simple_start
programFamily:
- maintenance
- health
- maintenance_health
rapidMode:
max: 1
min: 0
step: 1
remoteActionable:
max: 1
min: 0
step: 1
remoteVisible:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaningStatus:
max: 1
min: 0
step: 1
silentSleepStatus:
max: 1
min: 0
step: 1
tempSel:
max: 30
min: 16
step: 1
windDirectionVertical:
- 2
- 4
- 5
- 6
- 7
- 8
windSpeed:
- 1
- 2
- 3
- 5
stopProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
muteStatus:
max: 1
min: 0
step: 1
rapidMode:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaningStatus:
max: 1
min: 0
step: 1
silentSleepStatus:
max: 1
min: 0
step: 1
tempSel:
max: 30
min: 16
step: 1
windDirectionVertical:
- 2
- 4
- 5
- 6
- 7
- 8
windSpeed:
- 1
- 2
- 3
- 5
rules:
startProgram:
ecoMode:
1:
machMode:
1:
tempSel: 26
windDirectionVertical: 3
windSpeed: 1
4:
tempSel: 20
windDirectionVertical: 3
windSpeed: 1
versions:
hon: 0.9.1-beta.1
pyhOn: 0.14.10

Data Archive

ac_397 (working well AC Sensors unit).zip

ac_397 (NOT working well AC Sensors unit).zip

**Describe the bug** Some sensors not receive the correct values from certains AC machines. I have 4 indoors units connected to 2 identicals outdoors units. Each outdoor unit have one AS35TEDHRA(M1) and one AS25TEDHRA(M1). Testing sensors from the 4 devices in the integration, only the sensors from one AS35TEDHRA(M1) show the real time values correctly. The other AS35TEDHRA(M1) and the two AS25TEDHRA(M1) always show the same sensor value on certain sensors. The sensors affected with this issue: - Coiler Temperature Indoor - Coiler Temperature Outside - Defrost Tempreature Outdoor - In Air Temperature Outdoor and sensors created for me: - Expansion valve - Compressor Frequency I attached to this description the data from one indoor unit working correctly, and data from other identical unit that does not receive the data sensors. The others two units that also not receive correct data is not included to avoid long description of the issue **To Reproduce** Go to http://homeassistant.local:8123/config/integrations/integration/hon Enter to one AC Haier hOn device and see the sensors value or Go to history from HA and select the name of Haier AC hOn **Expected behavior** That all the units receive the correct real time state. **Screenshots** CORRECT SENSOR VALUES "Cuina" AS35TEDHRA(M1) ![2023-07-23 at 19-00-51 Historial Haier Cuina – Home Assistant](https://github.com/Andre0512/hon/assets/105730921/7a6a3612-ffb0-49e6-bc47-0cb9a3c0266e) INCORRECT SENSOR VALUES "Menjador" AS35TEDHRA(M1) ![2023-07-23 at 19-02-01 Historial Haier Menjador – Home Assistant](https://github.com/Andre0512/hon/assets/105730921/475720e4-06fc-4b7f-89b6-4dd0dfea787d) ![2023-07-23 at 19-17-55 Historial Haier comparativa – Home Assistant](https://github.com/Andre0512/hon/assets/105730921/54775fce-17d5-40f9-8eeb-9b396f96bb1e) **Environment (please complete the following information):** - Home Assistant Version: 2023.7.2 - hOn Integration Version hon: 0.9.1-beta.1 - pyhOn Version 0.14.10 Tested also with: - Home Assistant Version: 2023.7.3 - hOn Integration Version hon: 0.9.1 - pyhOn Version 0.14.11 **Home Assistant Logs** **Device Log** **Correct unit "Cuina"** data: additional_data: dictionaryId: 180 appliance: PK: user#eu-west-1:d2b47ddb-a6a0-4872-9796-4ffe57240a5b SK: app#xx-xx-xx-xx-xx-xx SK_Secondary: AC#selfClean56#2021-09-08 applianceId: xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z applianceModelId: 397 applianceStatus: 1 applianceTypeId: 11 applianceTypeName: AC attributes: acuVersion: 0.0.0 chipset: 1 dictionaryId: 180 eppParserSet: 1 fwLabel: iotfw_epp idfVersion: 4.4.4 kernelVersion: 10.4.3 lang: it-IT uiVersion: 06.26.00 brand: haier code: AAANW2E0000 connectivity: wifi|ble eepromId: 41 eepromName: no_eeprom enrollmentDate: 1970-01-01T00:00:00.0Z fwVersion: 5.15.0 id: 397 lastUpdate: 1970-01-01T00:00:00.0Z macAddress: xx-xx-xx-xx-xx-xx modelName: AS35TEDHRA(M1) nickName: Cuina sections: chatbot: True double_pairing_hidden: True epp_enabled: False series: tundra topics: publish: subscribe: - $aws/events/presence/disconnected/xx-xx-xx-xx-xx-xx - $aws/events/presence/connected/xx-xx-xx-xx-xx-xx - haier/things/xx-xx-xx-xx-xx-xx/event/appliancestatus/update - haier/things/xx-xx-xx-xx-xx-xx/event/discovery/update unitConfiguration: 1to2 attributes: activity: activityExecutionStarted: 2023-07-23 15:24:50 activityStarted: 1970-01-01T00:00:00.0Z applianceTypeName: AC attributes: 10degreeHeatingStatus: 0 acType: 0 airQuality: 0 ch2oCleaningStatus: 0 ch2oValueIndoor: 0 channel: appliance co2ValueIndoor: 0 compressorCurrent: 51.10 compressorFrequency: 30 compressorStatus: 1 defrostStatus: 0 echoStatus: 0 electricHeatingStatus: 0 electricHeatingStatusIndoor: 0 energySavePeriod: 15 energySavingStatus: 0 errAckFlag: 0 expansionValveOpenDegree: 210 fanStatusIndoor: 1 fanStatusOutdoor: 2 fourWayValveStatus: 2 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 humanSensingStatus: 0 humidificationStatus: 0 humidityIndoor: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 machineModeHK: 0 muteStatus: 0 operationSource: 1 origin: dashboard pm2p5CleaningStatus: 0 pm2p5LevelIndoor: 0 pm2p5ValueIndoor: 0 pm2p5ValueOutdoor: 0 pmvStatus: 0 power: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaningStatus: 0 sensingResult: 0 silentSleepStatus: 0 specialMode: 0 tempAirOutdoor: 35 tempCoilerIndoor: 22.00 tempCoilerOutdoor: 33 tempDefrostOutdoor: 33 tempInAirOutdoor: 21 tempIndoor: 30.00 tempOutdoor: 31.00 tempSel: 28.00 tempUnit: 0 vocValueIndoor: 0 windDirectionHorizontal: 0 windDirectionVertical: 2 windSpeed: 1 category: CYCLE macAddress: xx-xx-xx-xx-xx-xx resultCode: 0 ttl: 1697901891 commandHistory: command: ancillaryParameters: applianceOptions: applianceType: AC attributes: channel: mobileApp energyLabel: 0 origin: standardProgram commandName: stopProgram device: appVersion: 2.1.2 deviceModel: exynos9820 mobileId: e2af20b1ee4f793f mobileOs: android osVersion: 31 macAddress: xx-xx-xx-xx-xx-xx parameters: 10degreeHeatingStatus: 0 ch2oCleaningStatus: 0 cleaningTimeStatus: 0 echoStatus: 0 electricHeatingStatus: 0 energySavePeriod: 15 energySavingStatus: 0 filterChangeStatusCloud: 0 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 heatAccumulationStatus: 0 humanSensingStatus: 0 humidificationStatus: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 0 muteStatus: 0 onOffStatus: 0 operationName: grSetDAC pm2p5CleaningStatus: 0 pmvStatus: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaning56Status: 0 selfCleaningStatus: 0 silentSleepStatus: 0 specialMode: 0 tempSel: 22 tempUnit: 0 voiceSignStatus: 0 voiceStatus: 0 windDirectionHorizontal: 0 windDirectionVertical: 5 windSensingStatus: 0 windSpeed: 5 timestamp: 1970-01-01T00:00:00.0Z transactionId: xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z timestampAccepted: 1970-01-01T00:00:00.0Z timestampExecuted: 1970-01-01T00:00:00.0Z errors: lastConnEvent: errorMessage: 1970-01-01T00:00:00.0Z c4c97f11-09e7-4d2d-b2b1-255687955daa Task timed out after 1.00 seconds lastConnEvent: category: CONNECTED instantTime: 1970-01-01T00:00:00.0Z macAddress: xx-xx-xx-xx-xx-xx timestampEvent: 1689778100455 parameters: 10degreeHeatingStatus: 0 acType: 0 airQuality: 0 ch2oCleaningStatus: 0 ch2oValueIndoor: 0 co2ValueIndoor: 0 compressorCurrent: 51.10 compressorFrequency: 26 compressorStatus: 1 debugEnabled: 0 defrostStatus: 0 echoStatus: 0 electricHeatingStatus: 0 electricHeatingStatusIndoor: 0 energySavePeriod: 15 energySavingStatus: 0 errAckFlag: 0 errors: 00 expansionValveOpenDegree: 194 fanStatusIndoor: 1 fanStatusOutdoor: 2 filterChangeStatusLocal: 0 fourWayValveStatus: 2 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 highTransRate: 1 humanSensingStatus: 0 humidificationStatus: 0 humidityIndoor: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 machineModeHK: 0 muteStatus: 1 onOffStatus: 1 operationName: operationSource: 1 pm2p5CleaningStatus: 0 pm2p5LevelIndoor: 0 pm2p5ValueIndoor: 0 pm2p5ValueOutdoor: 0 pmvStatus: 0 power: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaningStatus: 0 sensingResult: 0 silentSleepStatus: 0 specialMode: 0 statusSyncRate: 1440 stdTransRate: 3600 tempAirOutdoor: 38 tempCoilerIndoor: 12.00 tempCoilerOutdoor: 33 tempDefrostOutdoor: 33 tempInAirOutdoor: 11 tempIndoor: 29.00 tempOutdoor: 30.00 tempSel: 28.00 tempUnit: 0 totalElectricityUsed: 0 totalWorkTime: 0 transMode: 0 vocValueIndoor: 0 windDirectionHorizontal: 0 windDirectionVertical: 2 windSpeed: 1 resultCode: 0 settings: ancillaryParameters: programRules: {'selfCleaningStatus': {'$installationType': {'1toN': {'typology': 'fixed', 'fixedValue': '0'}}}, 'selfCleaning56Status': {'$installationType': {'1to1': {'typology': 'fixed', 'fixedValue': '0'}, '1to2': {'typology': 'fixed', 'fixedValue': '0'}, '1toN': {'typology': 'fixed', 'fixedValue': '0'}}}} custom: category: setParameters parameters: 10degreeHeatingStatus: 0 ch2oCleaningStatus: 0 cleaningTimeStatus: 0 echoStatus: 0 electricHeatingStatus: 0 energySavePeriod: 15 energySavingStatus: 0 filterChangeStatusCloud: 0 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 heatAccumulationStatus: 0 humanSensingStatus: 0 humidificationStatus: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 muteStatus: 1 onOffStatus: 1 operationName: grSetDAC pm2p5CleaningStatus: 0 pmvStatus: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaning56Status: 0 selfCleaningStatus: 0 silentSleepStatus: 0 specialMode: 0 tempSel: 28 tempUnit: 0 voiceSignStatus: 0 voiceStatus: 0 windDirectionHorizontal: 0 windDirectionVertical: 2 windSensingStatus: 0 windSpeed: 1 startProgram: ancillaryParameters: programRules: {'selfCleaningStatus': {'$installationType': {'1toN': {'typology': 'fixed', 'fixedValue': '0'}}}, 'selfCleaning56Status': {'$installationType': {'1to1': {'typology': 'fixed', 'fixedValue': '0'}, '1to2': {'typology': 'fixed', 'fixedValue': '0'}, '1toN': {'typology': 'fixed', 'fixedValue': '0'}}}} remoteActionable: 1 remoteVisible: 0 custom: program: iot_simple_start parameters: 10degreeHeatingStatus: 0 ch2oCleaningStatus: 0 cleaningTimeStatus: 0 echoStatus: 0 electricHeatingStatus: 0 energySavePeriod: 15 energySavingStatus: 0 filterChangeStatusCloud: 0 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 heatAccumulationStatus: 0 humanSensingStatus: 0 humidificationStatus: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 muteStatus: 0 onOffStatus: 1 operationName: grSetDAC pm2p5CleaningStatus: 0 pmvStatus: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaning56Status: 0 selfCleaningStatus: 0 silentSleepStatus: 0 specialMode: 0 tempSel: 22 tempUnit: 0 voiceSignStatus: 0 voiceStatus: 0 windDirectionHorizontal: 0 windDirectionVertical: 5 windSensingStatus: 0 windSpeed: 5 statistics: mostUsedPrograms: - count: 30 prCode: None programName: PROGRAMS.AC.HOME_ASSISTANT - count: 3 prCode: None programName: PROGRAMS.AC.IOT_COOL mostUsedRecipes: programsCounter: 0 stopProgram: parameters: 10degreeHeatingStatus: 0 ch2oCleaningStatus: 0 cleaningTimeStatus: 0 echoStatus: 0 electricHeatingStatus: 0 energySavePeriod: 15 energySavingStatus: 0 filterChangeStatusCloud: 0 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 heatAccumulationStatus: 0 humanSensingStatus: 0 humidificationStatus: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 0 muteStatus: 0 onOffStatus: 0 operationName: grSetDAC pm2p5CleaningStatus: 0 pmvStatus: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaning56Status: 0 selfCleaningStatus: 0 silentSleepStatus: 0 specialMode: 0 tempSel: 22 tempUnit: 0 voiceSignStatus: 0 voiceStatus: 0 windDirectionHorizontal: 0 windDirectionVertical: 5 windSensingStatus: 0 windSpeed: 5 commands: settings: 10degreeHeatingStatus: max: 1 min: 0 step: 1 category: - setConfig - setParameters echoStatus: max: 1 min: 0 step: 1 machMode: - 0 - 1 - 2 - 4 - 6 muteStatus: max: 1 min: 0 step: 1 rapidMode: max: 1 min: 0 step: 1 screenDisplayStatus: max: 1 min: 0 step: 1 selfCleaningStatus: max: 1 min: 0 step: 1 silentSleepStatus: max: 1 min: 0 step: 1 tempSel: max: 30 min: 16 step: 1 windDirectionVertical: - 2 - 4 - 5 - 6 - 7 - 8 windSpeed: - 1 - 2 - 3 - 5 startProgram: 10degreeHeatingStatus: max: 1 min: 0 step: 1 echoStatus: max: 1 min: 0 step: 1 ecoMode: max: 1 min: 0 step: 1 machMode: - 0 - 1 - 2 - 4 - 6 muteStatus: max: 1 min: 0 step: 1 program: - iot_10_heating - iot_auto - iot_cool - iot_dry - iot_fan - iot_heat - iot_self_clean - iot_simple_start programFamily: - maintenance - health - maintenance_health rapidMode: max: 1 min: 0 step: 1 remoteActionable: max: 1 min: 0 step: 1 remoteVisible: max: 1 min: 0 step: 1 screenDisplayStatus: max: 1 min: 0 step: 1 selfCleaningStatus: max: 1 min: 0 step: 1 silentSleepStatus: max: 1 min: 0 step: 1 tempSel: max: 30 min: 16 step: 1 windDirectionVertical: - 2 - 4 - 5 - 6 - 7 - 8 windSpeed: - 1 - 2 - 3 - 5 stopProgram: 10degreeHeatingStatus: max: 1 min: 0 step: 1 echoStatus: max: 1 min: 0 step: 1 machMode: - 0 - 1 - 2 - 4 - 6 muteStatus: max: 1 min: 0 step: 1 rapidMode: max: 1 min: 0 step: 1 screenDisplayStatus: max: 1 min: 0 step: 1 selfCleaningStatus: max: 1 min: 0 step: 1 silentSleepStatus: max: 1 min: 0 step: 1 tempSel: max: 30 min: 16 step: 1 windDirectionVertical: - 2 - 4 - 5 - 6 - 7 - 8 windSpeed: - 1 - 2 - 3 - 5 rules: startProgram: ecoMode: 1: machMode: 1: tempSel: 26 windDirectionVertical: 3 windSpeed: 1 4: tempSel: 20 windDirectionVertical: 3 windSpeed: 1 versions: hon: 0.9.1-beta.1 pyhOn: 0.14.10 **Incorrect Unit "Menjador":** data: additional_data: dictionaryId: 180 appliance: PK: user#eu-west-1:d2b47ddb-a6a0-4872-9796-4ffe57240a5b SK: app#xx-xx-xx-xx-xx-xx SK_Secondary: AC#selfClean56#2021-09-08 applianceId: xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z applianceModelId: 397 applianceStatus: 1 applianceTypeId: 11 applianceTypeName: AC attributes: acuVersion: 0.0.0 chipset: 1 dictionaryId: 180 eppParserSet: 1 fwLabel: iotfw_epp idfVersion: 4.4.4 kernelVersion: 10.4.3 lang: it-IT uiVersion: 06.26.00 brand: haier code: AAANW2E0000 connectivity: wifi|ble eepromId: 41 eepromName: no_eeprom enrollmentDate: 1970-01-01T00:00:00.0Z fwVersion: 5.15.0 id: 397 lastUpdate: 1970-01-01T00:00:00.0Z macAddress: xx-xx-xx-xx-xx-xx modelName: AS35TEDHRA(M1) nickName: Menjador sections: chatbot: True double_pairing_hidden: True epp_enabled: False series: tundra topics: publish: subscribe: - $aws/events/presence/disconnected/xx-xx-xx-xx-xx-xx - $aws/events/presence/connected/xx-xx-xx-xx-xx-xx - haier/things/xx-xx-xx-xx-xx-xx/event/appliancestatus/update - haier/things/xx-xx-xx-xx-xx-xx/event/discovery/update unitConfiguration: 1to2 attributes: activity: activityExecutionStarted: 2023-07-23 12:44:23 activityStarted: 1970-01-01T00:00:00.0Z applianceTypeName: AC attributes: 10degreeHeatingStatus: 0 acType: 0 airQuality: 0 ch2oCleaningStatus: 0 ch2oValueIndoor: 0 channel: appliance co2ValueIndoor: 0 compressorCurrent: 51.10 compressorFrequency: 0 compressorStatus: 0 defrostStatus: 0 echoStatus: 0 electricHeatingStatus: 0 electricHeatingStatusIndoor: 0 energySavePeriod: 15 energySavingStatus: 0 errAckFlag: 0 expansionValveOpenDegree: 480 fanStatusIndoor: 0 fanStatusOutdoor: 2 fourWayValveStatus: 2 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 humanSensingStatus: 0 humidificationStatus: 0 humidityIndoor: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 machineModeHK: 0 muteStatus: 0 operationSource: 1 origin: dashboard pm2p5CleaningStatus: 0 pm2p5LevelIndoor: 0 pm2p5ValueIndoor: 0 pm2p5ValueOutdoor: 0 pmvStatus: 0 power: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaningStatus: 0 sensingResult: 0 silentSleepStatus: 0 specialMode: 0 tempAirOutdoor: 31 tempCoilerIndoor: 23.00 tempCoilerOutdoor: 23 tempDefrostOutdoor: 23 tempInAirOutdoor: 23 tempIndoor: 29.50 tempOutdoor: 32.00 tempSel: 29.00 tempUnit: 0 vocValueIndoor: 0 windDirectionHorizontal: 0 windDirectionVertical: 2 windSpeed: 5 category: CYCLE macAddress: xx-xx-xx-xx-xx-xx resultCode: 0 ttl: 1697892263 commandHistory: command: ancillaryParameters: ecoMode: 0 programFamily: [standard] remoteActionable: 1 remoteVisible: 1 applianceOptions: applianceType: AC attributes: channel: mobileApp energyLabel: 0 origin: standardProgram commandName: startProgram device: appVersion: 2.1.2 deviceModel: exynos9820 mobileId: fa01298f6e20c672 mobileOs: android osVersion: 31 macAddress: xx-xx-xx-xx-xx-xx parameters: 10degreeHeatingStatus: 0 ch2oCleaningStatus: 0 cleaningTimeStatus: 0 echoStatus: 0 electricHeatingStatus: 0 energySavePeriod: 15 energySavingStatus: 0 filterChangeStatusCloud: 0 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 heatAccumulationStatus: 0 humanSensingStatus: 0 humidificationStatus: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 muteStatus: 0 onOffStatus: 1 operationName: grSetDAC pm2p5CleaningStatus: 0 pmvStatus: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaning56Status: 0 selfCleaningStatus: 0 silentSleepStatus: 0 specialMode: 0 tempSel: 22 tempUnit: 0 voiceSignStatus: 0 voiceStatus: 0 windDirectionHorizontal: 0 windDirectionVertical: 5 windSensingStatus: 0 windSpeed: 5 timestamp: 1970-01-01T00:00:00.0Z transactionId: xx-xx-xx-xx-xx-xx_1970-01-01T00:00:00.0Z timestampAccepted: 1970-01-01T00:00:00.0Z timestampExecuted: 1970-01-01T00:00:00.0Z lastConnEvent: category: CONNECTED instantTime: 1970-01-01T00:00:00.0Z macAddress: xx-xx-xx-xx-xx-xx timestampEvent: 1690129061146 parameters: 10degreeHeatingStatus: 0 acType: 0 airQuality: 0 ch2oCleaningStatus: 0 ch2oValueIndoor: 0 co2ValueIndoor: 0 compressorCurrent: 51.10 compressorFrequency: 0 compressorStatus: 0 debugEnabled: 0 defrostStatus: 0 echoStatus: 0 electricHeatingStatus: 0 electricHeatingStatusIndoor: 0 energySavePeriod: 15 energySavingStatus: 0 errAckFlag: 0 errors: 00 expansionValveOpenDegree: 480 fanStatusIndoor: 0 fanStatusOutdoor: 2 filterChangeStatusLocal: 0 fourWayValveStatus: 2 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 highTransRate: 1 humanSensingStatus: 0 humidificationStatus: 0 humidityIndoor: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 machineModeHK: 0 muteStatus: 1 onOffStatus: 1 operationName: operationSource: 1 pm2p5CleaningStatus: 0 pm2p5LevelIndoor: 0 pm2p5ValueIndoor: 0 pm2p5ValueOutdoor: 0 pmvStatus: 0 power: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaningStatus: 0 sensingResult: 0 silentSleepStatus: 0 specialMode: 0 statusSyncRate: 1440 stdTransRate: 3600 tempAirOutdoor: 31 tempCoilerIndoor: 23.00 tempCoilerOutdoor: 23 tempDefrostOutdoor: 23 tempInAirOutdoor: 23 tempIndoor: 29.00 tempOutdoor: 31.00 tempSel: 29.00 tempUnit: 0 totalElectricityUsed: 0 totalWorkTime: 0 transMode: 0 vocValueIndoor: 0 windDirectionHorizontal: 0 windDirectionVertical: 2 windSpeed: 5 resultCode: 0 settings: ancillaryParameters: programRules: {'tempSel': {'ecoMode': {'1': {'machMode': {'1': {'typology': 'fixed', 'fixedValue': '26'}, '4': {'typology': 'fixed', 'fixedValue': '20'}}}}}, 'windSpeed': {'ecoMode': {'1': {'machMode': {'1|4': {'typology': 'enum', 'defaultValue': '1', 'enumValues': '1|2|3|5'}}}}}, 'windDirectionVertical': {'ecoMode': {'1': {'machMode': {'1|4': {'typology': 'fixed', 'fixedValue': '3'}}}}}} custom: category: setParameters parameters: 10degreeHeatingStatus: 0 ch2oCleaningStatus: 0 cleaningTimeStatus: 0 echoStatus: 0 electricHeatingStatus: 0 energySavePeriod: 15 energySavingStatus: 0 filterChangeStatusCloud: 0 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 heatAccumulationStatus: 0 humanSensingStatus: 0 humidificationStatus: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 muteStatus: 1 onOffStatus: 1 operationName: grSetDAC pm2p5CleaningStatus: 0 pmvStatus: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaning56Status: 0 selfCleaningStatus: 0 silentSleepStatus: 0 specialMode: 0 tempSel: 29 tempUnit: 0 voiceSignStatus: 0 voiceStatus: 0 windDirectionHorizontal: 0 windDirectionVertical: 2 windSensingStatus: 0 windSpeed: 5 startProgram: ancillaryParameters: ecoMode: 0 programFamily: [standard] programRules: {'tempSel': {'ecoMode': {'1': {'machMode': {'1': {'typology': 'fixed', 'fixedValue': '26'}, '4': {'typology': 'fixed', 'fixedValue': '20'}}}}}, 'windSpeed': {'ecoMode': {'1': {'machMode': {'1|4': {'typology': 'enum', 'defaultValue': '1', 'enumValues': '1|2|3|5'}}}}}, 'windDirectionVertical': {'ecoMode': {'1': {'machMode': {'1|4': {'typology': 'fixed', 'fixedValue': '3'}}}}}} remoteActionable: 1 remoteVisible: 1 custom: program: iot_cool parameters: 10degreeHeatingStatus: 0 ch2oCleaningStatus: 0 cleaningTimeStatus: 0 echoStatus: 0 electricHeatingStatus: 0 energySavePeriod: 15 energySavingStatus: 0 filterChangeStatusCloud: 0 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 heatAccumulationStatus: 0 humanSensingStatus: 0 humidificationStatus: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 1 muteStatus: 0 onOffStatus: 1 operationName: grSetDAC pm2p5CleaningStatus: 0 pmvStatus: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaning56Status: 0 selfCleaningStatus: 0 silentSleepStatus: 0 specialMode: 0 tempSel: 22 tempUnit: 0 voiceSignStatus: 0 voiceStatus: 0 windDirectionHorizontal: 0 windDirectionVertical: 5 windSensingStatus: 0 windSpeed: 5 statistics: mostUsedPrograms: - count: 72 prCode: None programName: PROGRAMS.AC.HOME_ASSISTANT - count: 4 prCode: None programName: PROGRAMS.AC.IOT_COOL - count: 1 prCode: None programName: IOT_SIMPLE_START mostUsedRecipes: programsCounter: 0 stopProgram: parameters: 10degreeHeatingStatus: 0 ch2oCleaningStatus: 0 cleaningTimeStatus: 0 echoStatus: 0 electricHeatingStatus: 0 energySavePeriod: 15 energySavingStatus: 0 filterChangeStatusCloud: 0 freshAirStatus: 0 halfDegreeSettingStatus: 0 healthMode: 0 heatAccumulationStatus: 0 humanSensingStatus: 0 humidificationStatus: 0 humiditySel: 30 intelligenceStatus: 0 lightStatus: 0 lockStatus: 0 machMode: 0 muteStatus: 0 onOffStatus: 0 operationName: grSetDAC pm2p5CleaningStatus: 0 pmvStatus: 0 rapidMode: 0 screenDisplayStatus: 1 selfCleaning56Status: 0 selfCleaningStatus: 0 silentSleepStatus: 0 specialMode: 0 tempSel: 22 tempUnit: 0 voiceSignStatus: 0 voiceStatus: 0 windDirectionHorizontal: 0 windDirectionVertical: 5 windSensingStatus: 0 windSpeed: 5 commands: settings: 10degreeHeatingStatus: max: 0 min: 0 step: 1 category: - setConfig - setParameters echoStatus: max: 1 min: 0 step: 1 machMode: - 1 muteStatus: max: 1 min: 0 step: 1 rapidMode: max: 1 min: 0 step: 1 screenDisplayStatus: max: 1 min: 0 step: 1 selfCleaningStatus: max: 0 min: 0 step: 1 silentSleepStatus: max: 1 min: 0 step: 1 tempSel: max: 30 min: 16 step: 1 windDirectionVertical: - 2 - 4 - 5 - 6 - 8 windSpeed: - 1 - 2 - 3 - 5 startProgram: 10degreeHeatingStatus: max: 1 min: 0 step: 1 echoStatus: max: 1 min: 0 step: 1 ecoMode: max: 1 min: 0 step: 1 machMode: - 0 - 1 - 2 - 4 - 6 muteStatus: max: 1 min: 0 step: 1 program: - iot_10_heating - iot_auto - iot_cool - iot_dry - iot_fan - iot_heat - iot_self_clean - iot_simple_start programFamily: - maintenance - health - maintenance_health rapidMode: max: 1 min: 0 step: 1 remoteActionable: max: 1 min: 0 step: 1 remoteVisible: max: 1 min: 0 step: 1 screenDisplayStatus: max: 1 min: 0 step: 1 selfCleaningStatus: max: 1 min: 0 step: 1 silentSleepStatus: max: 1 min: 0 step: 1 tempSel: max: 30 min: 16 step: 1 windDirectionVertical: - 2 - 4 - 5 - 6 - 7 - 8 windSpeed: - 1 - 2 - 3 - 5 stopProgram: 10degreeHeatingStatus: max: 1 min: 0 step: 1 echoStatus: max: 1 min: 0 step: 1 machMode: - 0 - 1 - 2 - 4 - 6 muteStatus: max: 1 min: 0 step: 1 rapidMode: max: 1 min: 0 step: 1 screenDisplayStatus: max: 1 min: 0 step: 1 selfCleaningStatus: max: 1 min: 0 step: 1 silentSleepStatus: max: 1 min: 0 step: 1 tempSel: max: 30 min: 16 step: 1 windDirectionVertical: - 2 - 4 - 5 - 6 - 7 - 8 windSpeed: - 1 - 2 - 3 - 5 rules: startProgram: ecoMode: 1: machMode: 1: tempSel: 26 windDirectionVertical: 3 windSpeed: 1 4: tempSel: 20 windDirectionVertical: 3 windSpeed: 1 versions: hon: 0.9.1-beta.1 pyhOn: 0.14.10 **Data Archive** [ac_397 (working well AC Sensors unit).zip](https://github.com/Andre0512/hon/files/12139554/ac_397.working.well.AC.Sensors.unit.zip) [ac_397 (NOT working well AC Sensors unit).zip](https://github.com/Andre0512/hon/files/12139555/ac_397.NOT.working.well.AC.Sensors.unit.zip)
Sign in to join this conversation.
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: xiconfjs/hon#100
No description provided.