Closed Pakstyle closed 10 months ago
You can upload the 0.8.0 beta update but then only the climate control wheel works. Buttons for personalizing the program are not active for me.
With 0.8.0 beta 1 indeed the wheel works and temps can be changed, but the switches and number sensors (buttons) dont work, its a start thanks! hope there will be some changes soon or someone els has any idea's.
You can send your log in the topic about issue number 50 "Program buttons". This may speed up the work on fixing the bug
if you explain where i can find or create the log i will!
Edit: Found it! And posted both of the log's in Issue number 50 hope it helps
If you want the program buttons to work, copy the switch.py file from the previous integration version. With this, all functions seem to work
I copyed the code from switch.py and switched it now some not all of the switches work now i have:
dont understand why i have to cold as buttons
Please test v0.8.0-beta.2
Everything works ok. Buttons respond. The only problem that appeared was the double buttons for cooling and for the automatic program.
Nice, I will fix that soon :+1:
Installed beta 2 and most of the buttons work now but:
I'm planning to expose some more sensors, which of these sound the most interesting for you guys?
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
errCode: 0
errors: 00
expansionValveOpenDegree: 480
fanStatusIndoor: 0
fanStatusOutdoor: 2
filterChangeStatusLocal: 0
fourWayValveStatus: 2
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
highTransRate: 1
humanSensingStatus: 0
humidificationStatus: 0
humidityIndoor: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 0
machineModeHK: 0
muteStatus: 0
onOffStatus: 0
operationSource: 3
pm2p5CleaningStatus: 0
pm2p5LevelIndoor: 0
pm2p5ValueIndoor: 0
pm2p5ValueOutdoor: 0
pmvStatus: 0
power: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
sensingResult: 0
silentSleepStatus: 0
specialMode: 0
statusSyncRate: 1440
stdTransRate: 3600
tempAirOutdoor: 20
tempCoilerIndoor: 25.00
tempCoilerOutdoor: 12
tempDefrostOutdoor: 12
tempInAirOutdoor: 13
tempIndoor: 25.50
tempOutdoor: 12.00
tempSel: 22.00
tempUnit: 0
totalElectricityUsed: 0
totalWorkTime: 0
transMode: 0
vocValueIndoor: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
Installed beta 2 and most of the buttons work now but:
- The wheel now is green but when its off it still is.
- The functions on the bottem dont all work so cool heat and auto dont work and now i have two auto and two cool buttons
- Steri-Clean is always on when you click it the airco responds but notting happens
- the Eco pilot part is not working for me
- the temp wheel works ish but the slider will make the airco beep but will not set the temp.
Thanks, I will have a look :thinking:
ch2oCleaningStatus: 0 fanStatusIndoor: 0 could that be why i cant see the fan speed?
cleaning status might be interesting because you can make it notify you when it needs a cleaning also it has a function to selfclean but cant see that
if it helps you can make me a moded file so i can test them all if you set them to on.
Inside and outside temperature as separate entities. Filter replacement notification Notification of possible error codes
Installed beta 2 and most of the buttons work now but:
- The wheel now is green but when its off it still is.
- The functions on the bottem dont all work so cool heat and auto dont work and now i have two auto and two cool buttons
- Steri-Clean is always on when you click it the airco responds but notting happens
- the Eco pilot part is not working for me
- the temp wheel works ish but the slider will make the airco beep but will not set the temp.
I was happy too quickly. Same thing happens to me :/
Please test v0.8.0-beta.3
:slightly_smiling_face:
I added the temperature sensors, ch2o cleaning and the filter replacement. But I'm not sure if these works, can you please send me the device logs with the v0.8.0-beta.3
? There should be some more maintenance data included now.
I installed it, ill test it in about 30~60min's, here is the log dump. First thing i see is that the wheel is not working atm and the buttons underneath dont.
Device Info:
data:
additional_data:
appliance:
SK_Secondary: AC#selfClean56#2022-08-30
applianceId: xx-xx-xx-xx-xx-xx#2022-07-01T17:29:15Z
applianceModelId: 340
applianceStatus: 1
applianceTypeId: 11
applianceTypeName: AC
attributes:
acuVersion: 06.26.00
chipset: 1
dictionaryId: 180
eppParserSet: 1
fwLabel: iotfw_epp
lang: it-IT
uiVersion: 06.26.00
brand: haier
connectivity: wifi|ble
eepromId: 41
eepromName: no_eeprom
enrollmentDate: 2022-07-01T17:29:15.333Z
firstEnrollment: False
firstEnrollmentTBC: False
fwVersion: 5.12.0
id: 340
lastUpdate: 2022-07-20T14:32:47Z
macAddress: xx-xx-xx-xx-xx-xx
modelName: AS35TADHRA-2
nickName: Zolder
purchaseDate: 2022-06-30T22:00:00.000Z
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: 1to1
attributes:
activity:
commandHistory:
command:
ancillaryParameters:
programFamily: [standard]
remoteActionable: 1
remoteVisible: 1
applianceOptions:
applianceType: AC
attributes:
channel: mobileApp
energyLabel: 0
origin: standardProgram
commandName: startProgram
device:
appVersion: 1.53.7
deviceModel: exynos9820
mobileId: accef6d642a4b299
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: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 24
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
timestamp: 2023-05-16T19:08:29.788Z
transactionId: xx-xx-xx-xx-xx-xx_2023-05-16T19:08:29.788Z
lastConnEvent:
category: CONNECTED
instantTime: 2023-05-16T07:09:32Z
macAddress: xx-xx-xx-xx-xx-xx
timestampEvent: 1684220972728
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: 88
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: 0
onOffStatus: 0
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: 41
tempCoilerIndoor: 21.00
tempCoilerOutdoor: -64
tempDefrostOutdoor: 13
tempInAirOutdoor: -64
tempIndoor: 20.50
tempOutdoor: 12.00
tempSel: 22.00
tempUnit: 0
totalElectricityUsed: 0
totalWorkTime: 0
transMode: 0
vocValueIndoor: 0
windDirectionHorizontal: 0
windDirectionVertical: 0
windSpeed: 5
resultCode: 0
settings:
ancillaryParameters:
programRules:
selfCleaning56Status:
$installationType:
1to1:
fixedValue: 0
typology: fixed
1to2:
fixedValue: 0
typology: fixed
1toN:
fixedValue: 0
typology: fixed
selfCleaningStatus:
$installationType:
1toN:
fixedValue: 0
typology: fixed
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: 0
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
startProgram:
ancillaryParameters:
programRules:
selfCleaning56Status:
$installationType:
1to1:
fixedValue: 0
typology: fixed
1to2:
fixedValue: 0
typology: fixed
1toN:
fixedValue: 0
typology: fixed
selfCleaningStatus:
$installationType:
1toN:
fixedValue: 0
typology: fixed
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: 0
muteStatus: 0
onOffStatus: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 24
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
statistics:
mostUsedPrograms:
- count: 8
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
- 0
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 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
- 0
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 5
stopProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
- 0
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 5
pyhOnVersion: 0.10.7````
this same for me Here's my log
data:
additional_data:
appliance:
SK_Secondary: AC#selfClean56#2022-10-16
applianceId: xx-xx-xx-xx-xx-xx#2022-08-17T17:02:49Z
applianceModelId: 343
applianceStatus: 1
applianceTypeId: 11
applianceTypeName: AC
attributes:
acuVersion: 06.26.00
chipset: 1
dictionaryId: 181
eppParserSet: 1
fwLabel: iotfw_epp
lang: it-IT
uiVersion: 06.26.00
brand: haier
connectivity: wifi|ble
eepromId: 41
eepromName: no_eeprom
enrollmentDate: 2022-08-17T17:02:49.365Z
firstEnrollment: True
firstEnrollmentTBC: True
fwVersion: 5.12.0
id: 343
lastSelfClean56: 2023-02-19T20:28:59.083Z
lastSelfPurify: 2023-05-16T05:17:50.687Z
lastUpdate: 2022-08-17T17:04:43Z
macAddress: xx-xx-xx-xx-xx-xx
modelName: AS25PBAHRA
nickName: Salon
purchaseDate: 2022-08-16T22:00:00.000Z
sections:
chatbot: True
double_pairing_hidden: True
epp_enabled: False
series: pearl
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:
commandHistory:
command:
ancillaryParameters:
applianceOptions:
applianceType: AC
attributes:
channel: mobileApp
energyLabel: 0
origin: standardProgram
commandName: stopProgram
device:
appVersion: 1.53.7
deviceModel: exynos9820
mobileId: 8879d0f419d971bc
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: 2023-05-16T18:42:54.332Z
transactionId: xx-xx-xx-xx-xx-xx_2023-05-16T18:42:54.332Z
timestampAccepted: 2023-05-16T18:42:55.0Z
timestampExecuted: 2023-05-16T18:42:56.0Z
lastConnEvent:
category: CONNECTED
instantTime: 2023-05-16T10:23:05Z
macAddress: xx-xx-xx-xx-xx-xx
timestampEvent: 1684232585682
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
errCode: 0
errors: 00
expansionValveOpenDegree: 480
fanStatusIndoor: 0
fanStatusOutdoor: 2
filterChangeStatusLocal: 0
fourWayValveStatus: 2
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
highTransRate: 1
humanSensingStatus: 0
humidificationStatus: 0
humidityIndoor: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 0
machineModeHK: 0
muteStatus: 0
onOffStatus: 0
operationSource: 3
pm2p5CleaningStatus: 0
pm2p5LevelIndoor: 0
pm2p5ValueIndoor: 0
pm2p5ValueOutdoor: 0
pmvStatus: 0
power: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
sensingResult: 0
silentSleepStatus: 0
specialMode: 0
statusSyncRate: 1440
stdTransRate: 3600
tempAirOutdoor: 20
tempCoilerIndoor: 26.00
tempCoilerOutdoor: 13
tempDefrostOutdoor: 13
tempInAirOutdoor: 13
tempIndoor: 25.50
tempOutdoor: 13.00
tempSel: 22.00
tempUnit: 0
totalElectricityUsed: 0
totalWorkTime: 0
transMode: 0
vocValueIndoor: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
resultCode: 0
settings:
ancillaryParameters:
programRules:
selfCleaning56Status:
$installationType:
1to2:
fixedValue: 0
typology: fixed
1toN:
fixedValue: 0
typology: fixed
selfCleaningStatus:
$installationType:
1toN:
fixedValue: 0
typology: fixed
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: 0
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
startProgram:
ancillaryParameters:
programRules:
selfCleaning56Status:
$installationType:
1to2:
fixedValue: 0
typology: fixed
1toN:
fixedValue: 0
typology: fixed
selfCleaningStatus:
$installationType:
1toN:
fixedValue: 0
typology: fixed
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: 0
muteStatus: 0
onOffStatus: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 0
specialMode: 0
tempSel: 24
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
statistics:
mostUsedPrograms:
- count: 7
prCode: None
programName: PROGRAMS.AC.IOT_AUTO
- count: 4
prCode: None
programName: PROGRAMS.AC.IOT_SIMPLE_START
- count: 2
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
healthMode:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
- 0
muteStatus:
max: 1
min: 0
step: 1
rapidMode:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaning56Status:
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 5
startProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
ecoMode:
max: 1
min: 0
step: 1
healthMode:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
- 0
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_self_clean_56
- iot_simple_start
- iot_uv
- iot_uv_and_auto
- iot_uv_and_cool
- iot_uv_and_dry
- iot_uv_and_fan
- iot_uv_and_heat
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
selfCleaning56Status:
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 5
stopProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
healthMode:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
- 0
muteStatus:
max: 1
min: 0
step: 1
rapidMode:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaning56Status:
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 5
pyhOnVersion: 0.10.7```
second device
data:
additional_data:
appliance:
SK_Secondary: AC#selfClean56#2022-10-16
applianceId: xx-xx-xx-xx-xx-xx#2022-08-17T16:41:35Z
applianceModelId: 343
applianceStatus: 1
applianceTypeId: 11
applianceTypeName: AC
attributes:
acuVersion: 06.26.00
chipset: 1
dictionaryId: 181
eppParserSet: 1
fwLabel: iotfw_epp
lang: it-IT
uiVersion: 06.26.00
brand: haier
connectivity: wifi|ble
eepromId: 41
eepromName: no_eeprom
enrollmentDate: 2022-08-17T16:41:35.681Z
firstEnrollment: True
firstEnrollmentTBC: True
fwVersion: 5.12.0
id: 343
lastSelfClean56: 2023-02-19T20:31:47.667Z
lastSelfPurify: 2023-05-16T17:34:29.677Z
lastUpdate: 2022-08-17T16:44:24Z
macAddress: xx-xx-xx-xx-xx-xx
modelName: AS25PBAHRA
nickName: Sypialnia
purchaseDate: 2022-08-16T22:00:00.000Z
sections:
chatbot: True
double_pairing_hidden: True
epp_enabled: False
series: pearl
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:
commandHistory:
command:
ancillaryParameters:
applianceOptions:
applianceType: AC
attributes:
channel: mobileApp
energyLabel: 0
origin: standardProgram
commandName: stopProgram
device:
appVersion: 1.53.7
deviceModel: exynos9820
mobileId: 708d1b1012c25863
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: 2023-05-16T18:59:26.318Z
transactionId: xx-xx-xx-xx-xx-xx_2023-05-16T18:59:26.318Z
timestampAccepted: 2023-05-16T19:16:05.0Z
timestampExecuted: 2023-05-16T19:16:06.1Z
lastConnEvent:
category: CONNECTED
instantTime: 2023-05-16T04:58:09Z
macAddress: xx-xx-xx-xx-xx-xx
timestampEvent: 1684213089310
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
errCode: 0
errors: 00
expansionValveOpenDegree: 480
fanStatusIndoor: 0
fanStatusOutdoor: 2
filterChangeStatusLocal: 0
fourWayValveStatus: 2
freshAirStatus: 0
halfDegreeSettingStatus: 0
healthMode: 0
heatAccumulationStatus: 0
highTransRate: 1
humanSensingStatus: 0
humidificationStatus: 0
humidityIndoor: 0
humiditySel: 30
intelligenceStatus: 0
lightStatus: 0
lockStatus: 0
machMode: 1
machineModeHK: 0
muteStatus: 0
onOffStatus: 0
operationSource: 1
pm2p5CleaningStatus: 0
pm2p5LevelIndoor: 0
pm2p5ValueIndoor: 0
pm2p5ValueOutdoor: 0
pmvStatus: 0
power: 0
rapidMode: 0
screenDisplayStatus: 1
selfCleaning56Status: 0
selfCleaningStatus: 0
sensingResult: 0
silentSleepStatus: 0
specialMode: 0
statusSyncRate: 1440
stdTransRate: 3600
tempAirOutdoor: 23
tempCoilerIndoor: 27.00
tempCoilerOutdoor: 20
tempDefrostOutdoor: 20
tempInAirOutdoor: 22
tempIndoor: 25.50
tempOutdoor: 12.00
tempSel: 20.00
tempUnit: 0
totalElectricityUsed: 0
totalWorkTime: 0
transMode: 0
vocValueIndoor: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 0
windSensingStatus: 0
windSpeed: 5
resultCode: 0
settings:
ancillaryParameters:
programRules:
selfCleaning56Status:
$installationType:
1to2:
fixedValue: 0
typology: fixed
1toN:
fixedValue: 0
typology: fixed
selfCleaningStatus:
$installationType:
1toN:
fixedValue: 0
typology: fixed
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: 0
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
startProgram:
ancillaryParameters:
programRules:
selfCleaning56Status:
$installationType:
1to2:
fixedValue: 0
typology: fixed
1toN:
fixedValue: 0
typology: fixed
selfCleaningStatus:
$installationType:
1toN:
fixedValue: 0
typology: fixed
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: 0
muteStatus: 0
onOffStatus: 1
operationName: grSetDAC
pm2p5CleaningStatus: 0
pmvStatus: 0
rapidMode: 0
screenDisplayStatus: 0
selfCleaning56Status: 0
selfCleaningStatus: 0
silentSleepStatus: 1
specialMode: 0
tempSel: 23
tempUnit: 0
voiceSignStatus: 0
voiceStatus: 0
windDirectionHorizontal: 0
windDirectionVertical: 5
windSensingStatus: 0
windSpeed: 5
statistics:
mostUsedPrograms:
- count: 19
prCode: None
programName: PROGRAMS.AC.IOT_COOL
- count: 12
prCode: None
programName: PROGRAMS.AC.IOT_AUTO
- count: 3
prCode: None
programName: PROGRAMS.AC.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: 1
min: 0
step: 1
category:
- setConfig
- setParameters
echoStatus:
max: 1
min: 0
step: 1
healthMode:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
- 0
muteStatus:
max: 1
min: 0
step: 1
rapidMode:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaning56Status:
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 5
startProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
ecoMode:
max: 1
min: 0
step: 1
healthMode:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
- 0
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_self_clean_56
- iot_simple_start
- iot_uv
- iot_uv_and_auto
- iot_uv_and_cool
- iot_uv_and_dry
- iot_uv_and_fan
- iot_uv_and_heat
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
selfCleaning56Status:
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 5
stopProgram:
10degreeHeatingStatus:
max: 1
min: 0
step: 1
echoStatus:
max: 1
min: 0
step: 1
healthMode:
max: 1
min: 0
step: 1
machMode:
- 0
- 1
- 2
- 4
- 6
- 0
muteStatus:
max: 1
min: 0
step: 1
rapidMode:
max: 1
min: 0
step: 1
screenDisplayStatus:
max: 1
min: 0
step: 1
selfCleaning56Status:
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
- 5
windSpeed:
- 1
- 2
- 3
- 5
- 5
pyhOnVersion: 0.10.7```
Sensors are on. I need to check if their indications are correct
Ok ill try to be thurow for you if you need any other information let me know:
If there is any way to create a log please let me know how and i will.
Hey, please check out v0.8.0-beta.4
, climate wheel should be available again.
I will have a look at the other problems soon :slightly_smiling_face:
Thank you here are my results for the wheel:
So overall great work :D!! Only issues are the airco switching when you change the temprature to auto from what ever mode you are in, and that the default value of what ever you do seams to be 22 Celsius.
Overall issue is notice is that the update intervall of any button is slow, when you press a button the airco will beep and do what you askt it to do, but ha will switch the switch back what you just pressed, if you refresh the page two or three times it will show that its on and not off. (might be a problem that you can't solve)
Latest update and it's broken 😞
Overall issue is notice is that the update intervall of any button is slow, when you press a button the airco will beep and do what you askt it to do, but ha will switch the switch back what you just pressed, if you refresh the page two or three times it will show that its on and not off. (might be a problem that you can't solve)
Hi, please test the latest beta, I tried to optimize this. The problem is, that the hOn servers need 3-7 seconds to report the correct state...
Latest update and it's broken disappointed
The entity could be renamed in the some of the last versions, can you check if you find it under another name? See also #62
Thank you here are my results for the wheel:
- When i click the power button on the right it does nothing to turn it on but will turn it off (fine by me).(wheel in off mode is grey)
- When i click auto(wheel turns green), cool(wheel turns blue), heat(wheel turns red), dry(wheel turns yellow), fan(wheel turns lightblue) it turns on and works fine.
- but when i change the temprature it works but the program switches to auto instead of cool, heat, dry, fan.
- update interval of the wheel is not quick it takes its time (not really a big issue if you know)
So overall great work :D!! Only issues are the airco switching when you change the temprature to auto from what ever mode you are in, and that the default value of what ever you do seams to be 22 Celsius.
Please test v0.8.0
, should be fixed now :slightly_smiling_face:
Works ok for the moment :) the mute function is silent mode so could be nice to see that changed but thats it
Hi, this change should be included in the latest beta, check it out 🙂
Hi, Installation with HACS worked fine all the sensors seem to be there, but when i try and select them nothing works: The only thing that will work is the on and off switch and the heat and cool buttons on the bottem, the buttons and switches of the other sensors dont do anything.
When i try to change the temprature on the wheel i get the following error(on both models):
Traceback (most recent call last): File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 199, in handle_call_service await hass.services.async_call( File "/usr/src/homeassistant/homeassistant/core.py", line 1849, in async_call task.result() File "/usr/src/homeassistant/homeassistant/core.py", line 1889, in _execute_service await cast(Callable[[ServiceCall], Awaitable[None]], handler.job.target)( File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 226, in handle_service await service.entity_service_call( File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 798, in entity_service_call future.result() # pop exception if have File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 980, in async_request_call await coro File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 838, in _handle_entity_call await result File "/usr/src/homeassistant/homeassistant/components/climate/__init__.py", line 613, in async_service_temperature_set await entity.async_set_temperature(**kwargs) File "/config/custom_components/hon/climate.py", line 128, in async_set_temperature self._device.settings["settings.selTemp"].value = temperature KeyError: 'settings.selTemp'