Andre0512 / hon

Home Assistant integration for Haier hOn: support for Haier/Candy/Hoover home appliances like washing machines and air conditioners in 28 languages.
MIT License
1.3k stars 2.46k forks source link

H-Purifier 500 sensor inaccuracies #244

Open pksimeonov opened 2 months ago

pksimeonov commented 2 months ago

I have a couple of Hoover H-Purifier 500, so I added the hOn integration through HCAS. There are a few odd things:

Environment (please complete the following information):

Home Assistant Logs A few warnings, at least some of them already have issues, but none of them appear to be related:

Device Log

data:
  additional_data:
    dictionaryId: 74
  appliance:
    PK: user#eu-west-1:c0f806c3-fae3-cd84-7c34-a59f6cdd72ae
    SK: app#xx-xx-xx-xx-xx-xx
    SK_Secondary: AP#enroll#2024-05-22
    applianceId: xx-xx-xx-xx-xx-xx#1970-01-01T00:00:00.0Z
    applianceModelId: 132
    applianceStatus: 1
    applianceTypeId: 7
    applianceTypeName: AP
    attributes:
      acuVersion: 2.1.1
      chipset: ESP32D0WDQ5
      dictionaryId: 74
      fwLabel: iotfw_ap
      lang: it-IT
    brand: hoover
    code: 38290207
    connectivity: wifi|ble
    defaultWarrantyYears: 2
    eepromId: 41
    eepromName: no_eeprom
    enrollmentDate: 1970-01-01T00:00:00.0Z
    firstEnrollment: True
    firstEnrollmentTBC: True
    fwVersion: 1.4.0
    id: 132
    lastUpdate: 1970-01-01T00:00:00.0Z
    macAddress: xx-xx-xx-xx-xx-xx
    modelName: HHP50CA011
    nickName: Office Air Purifier
    purchaseDate: 1970-01-01T00:00:00.0Z
    sections:
      chatbot: True
      double_pairing_hidden: True
    series: h-purifier500
    sfPersonAccountId: 001R200000BlcA0IAJ
    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
  attributes:
    activity:
      activityExecutionStarted: 2024-09-13 12:48:17
      activityStarted: 1970-01-01T00:00:00.0Z
      applianceTypeName: AP
      attributes:
        airQuality: 0
        aromaStatus: 0
        aromaTimeOff: 120
        aromaTimeOn: 90
        channel: appliance
        ecoModeStatus: 0
        humidityIndoor: 53.0
        lightStatus: 2
        lockStatus: 0
        machMode: 2
        mainFilterStatus: 3.0
        origin: dashboard
        pm10ValueIndoor: 2
        pm2p5ValueIndoor: 2
        pollenLevel: 0
        preFilterStatus: 22.0
        temp: 25
        touchToneStatus: 1
        vocValueIndoor: 1
        windSpeed: 2
      category: CYCLE
      macAddress: xx-xx-xx-xx-xx-xx
      resultCode: 0
      ttl: 1734007699
    lastConnEvent:
      category: CONNECTED
      instantTime: 1970-01-01T00:00:00.0Z
      macAddress: xx-xx-xx-xx-xx-xx
      timestampEvent: 1726252041828
    parameters:
      airQuality: 0
      aromaPreferredSetting: 1
      aromaStatus: 0
      aromaTimeOff: 60
      aromaTimeOn: 60
      coLevel: 0
      ecoModeStatus: 1
      errors: 00
      highTransRate: 5
      humidityIndoor: 61.0
      lightStatus: 1
      lockStatus: 0
      machMode: 2
      mainFilterStatus: 0.0
      onOffStatus: 1
      pm10ValueIndoor: 2
      pm2p5ValueIndoor: 2
      pollenLevel: 0
      preFilterStatus: 0.0
      stdTransRate: 3600
      temp: 23
      totalWorkTime: 6780
      touchToneStatus: 1
      transMode: 0
      vocValueIndoor: 1
      windSpeed: 1
    resultCode: 0
  settings:
    custom:
      category: setParameters
    parameters:
      aromaPreferredSetting: 1
      aromaStatus: 0
      aromaTimeOff: 60
      aromaTimeOn: 60
      highTransRate: 5
      lightStatus: 0
      lockStatus: 0
      machMode: 2
      mainFilterStatus: 0
      pollenLevel: 0
      preFilterStatus: 0
      stdTransRate: 3600
      touchToneStatus: 0
  startProgram:
    ancillaryParameters:
      remoteActionable: 1
      remoteVisible: 1
    custom:
      program: undefined
    parameters:
      aromaStatus: 0
      lightStatus: 0
      machMode: 2
      onOffStatus: 1
  statistics:
    mostUsedPrograms:
    mostUsedRecipes:
    programsCounter: 0
  stopProgram:
    parameters:
      onOffStatus: 0
commands:
  settings:
    aromaPreferredSetting:
      max: 4
      min: 1
      step: 1
    aromaStatus:
      max: 4
      min: 0
      step: 1
    aromaTimeOff:
      max: 86400
      min: 1
      step: 1
    aromaTimeOn:
      max: 86400
      min: 1
      step: 1
    category:
      - setConfig
      - setParameters
    highTransRate:
      max: 86400
      min: 1
      step: 1
    lightStatus:
      max: 2
      min: 0
      step: 1
    lockStatus:
      max: 1
      min: 0
      step: 1
    machMode:
      - 1
      - 2
      - 4
    pollenLevel:
      max: 2
      min: 0
      step: 1
    stdTransRate:
      max: 86400
      min: 1
      step: 1
    touchToneStatus:
      max: 1
      min: 0
      step: 1
  startProgram:
    aromaStatus:
      max: 4
      min: 0
      step: 1
    lightStatus:
      max: 2
      min: 0
      step: 1
    machMode:
      - 1
      - 2
      - 4
    program:
      - undefined

Data Archive Could not get one... I get the notification with a link to "ap_132.zip", but when I click it, I end up on <ha-ip>:8123/local/ap_132.zip and I see 404: Not Found written in an otherwise blank page. Tried multiple times, always the same result.