betaboon / philips-airpurifier-coap

💨 Philips AirPurifier custom component for Home Assistant. With support for new Devices with CoAP protocol. Tested on AC2729/10 (bought early 2020)
70 stars 31 forks source link

Raw status data - AC1214/10 #3

Closed bboerendans closed 3 years ago

bboerendans commented 3 years ago

{"name": "kantoor", "type": "AC1214", "modelid": "AC1214/10", "swversion": "2.0.0", "om": "2", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "N", "pm25": 26, "iaql": 5, "aqit": 10, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 262, "fltsts1": 3924, "fltsts2": 1425, "ota": "no", "Runtime": 26217749, "WifiVersion": "AWS_Philips_AIR@51.1", "ProductId": "dca8c9d2f2ab11e8a1e3061302926720", "DeviceId": "766b1454926511e9a1e3061302926720", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

betaboon commented 3 years ago

could you provide the status-data for each individual mode and speed that you can select in the app?

bboerendans commented 3 years ago

Sure, i'm happy to help :)

I opened the app, childlock is disabled:

Fanspeed: Auto Mode: Auto {"name": "kantoor", "type": "AC1214", "modelid": "AC1214/10", "swversion": "2.0.0", "om": "2", "pwr": "1", "cl": false, "aqil": 50, "uil": "1", "dt": 0, "dtrs": 0, "mode": "P", "pm25": 14, "iaql": 4, "aqit": 10, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 262, "fltsts1": 3924, "fltsts2": 1425, "ota": "no", "Runtime": 26563697, "WifiVersion": "AWS_Philips_AIR@51.1", "ProductId": "dca8c9d2f2ab11e8a1e3061302926720", "DeviceId": "766b1454926511e9a1e3061302926720", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Auto Mode: Allergen mode {"name": "kantoor", "type": "AC1214", "modelid": "AC1214/10", "swversion": "2.0.0", "om": "3", "pwr": "1", "cl": false, "aqil": 50, "uil": "1", "dt": 0, "dtrs": 0, "mode": "A", "pm25": 15, "iaql": 4, "aqit": 10, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 262, "fltsts1": 3924, "fltsts2": 1425, "ota": "no", "Runtime": 26616488, "WifiVersion": "AWS_Philips_AIR@51.1", "ProductId": "dca8c9d2f2ab11e8a1e3061302926720", "DeviceId": "766b1454926511e9a1e3061302926720", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Auto Mode: Night detection mode: {"name": "kantoor", "type": "AC1214", "modelid": "AC1214/10", "swversion": "2.0.0", "om": "t", "pwr": "1", "cl": false, "aqil": 50, "uil": "1", "dt": 0, "dtrs": 0, "mode": "N", "pm25": 16, "iaql": 4, "aqit": 10, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 262, "fltsts1": 3924, "fltsts2": 1425, "ota": "no", "Runtime": 26682955, "WifiVersion": "AWS_Philips_AIR@51.1", "ProductId": "dca8c9d2f2ab11e8a1e3061302926720", "DeviceId": "766b1454926511e9a1e3061302926720", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 1 {"name": "kantoor", "type": "AC1214", "modelid": "AC1214/10", "swversion": "2.0.0", "om": "1", "pwr": "1", "cl": false, "aqil": 50, "uil": "1", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 13, "iaql": 4, "aqit": 10, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 262, "fltsts1": 3924, "fltsts2": 1425, "ota": "no", "Runtime": 26754298, "WifiVersion": "AWS_Philips_AIR@51.1", "ProductId": "dca8c9d2f2ab11e8a1e3061302926720", "DeviceId": "766b1454926511e9a1e3061302926720", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 2 {"name": "kantoor", "type": "AC1214", "modelid": "AC1214/10", "swversion": "2.0.0", "om": "2", "pwr": "1", "cl": false, "aqil": 50, "uil": "1", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 15, "iaql": 4, "aqit": 10, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 262, "fltsts1": 3924, "fltsts2": 1425, "ota": "no", "Runtime": 26777352, "WifiVersion": "AWS_Philips_AIR@51.1", "ProductId": "dca8c9d2f2ab11e8a1e3061302926720", "DeviceId": "766b1454926511e9a1e3061302926720", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 3: {"name": "kantoor", "type": "AC1214", "modelid": "AC1214/10", "swversion": "2.0.0", "om": "3", "pwr": "1", "cl": false, "aqil": 50, "uil": "1", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 13, "iaql": 4, "aqit": 10, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 262, "fltsts1": 3924, "fltsts2": 1425, "ota": "no", "Runtime": 26820411, "WifiVersion": "AWS_Philips_AIR@51.1", "ProductId": "dca8c9d2f2ab11e8a1e3061302926720", "DeviceId": "766b1454926511e9a1e3061302926720", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Turbo {"name": "kantoor", "type": "AC1214", "modelid": "AC1214/10", "swversion": "2.0.0", "om": "t", "pwr": "1", "cl": false, "aqil": 50, "uil": "1", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 13, "iaql": 4, "aqit": 10, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 262, "fltsts1": 3924, "fltsts2": 1425, "ota": "no", "Runtime": 26842391, "WifiVersion": "AWS_Philips_AIR@51.1", "ProductId": "dca8c9d2f2ab11e8a1e3061302926720", "DeviceId": "766b1454926511e9a1e3061302926720", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

betaboon commented 3 years ago

I'll take a shot at implementing that tomorrow :) thanks for your support.

bboerendans commented 3 years ago

Some extra details after checking the raw data and the app:

The filters and days remaining:

fltsts0 = first filter (don't know the correct english word, its the one you have to clear by yourself) fltsts2 = AC filter fltsts1 = HEPA filter

barbatron commented 3 years ago

fltsts0 = first filter (don't know the correct english word, its the one you have to clear by yourself)

It's "pre-filter" in the manual (page 10)

Thanks for working on this, can't wait! :)

wolfhond commented 3 years ago

me too I can't wait

Mary Christmas ;-)

kongo09 commented 3 years ago

Here comes my data for the AC2729/10 model.

base setting:

Fanspeed: Auto Mode: Auto purification only, no humidification {"name": "Schlafzimmer", "type": "AC2729", "modelid": "AC2729/10", "swversion": "0.2.1", "om": "s", "pwr": "1", "cl": false, "aqil": 100, "uil": "1", "dt": 0, "dtrs": 0, "mode": "P", "func": "P", "rhset": 40, "rh": 46, "temp": 21, "pm25": 12, "iaql": 3, "aqit": 4, "ddp": "1", "rddp": "1", "err": 49408, "wl": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 61, "fltsts1": 3277, "fltsts2": 3277, "wicksts": 3277, "range": "MicroMario", "Runtime": 921432962, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "85bc26fae62611e8a1e3061302926720", "DeviceId": "3c84c6c8123311ebb1ae8e3584d00715", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Auto Mode: Allergen mode {"name": "Schlafzimmer", "type": "AC2729", "modelid": "AC2729/10", "swversion": "0.2.1", "om": "2", "pwr": "1", "cl": false, "aqil": 100, "uil": "1", "dt": 0, "dtrs": 0, "mode": "A", "func": "P", "rhset": 40, "rh": 46, "temp": 21, "pm25": 18, "iaql": 4, "aqit": 4, "ddp": "1", "rddp": "1", "err": 49408, "wl": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 61, "fltsts1": 3277, "fltsts2": 3277, "wicksts": 3277, "range": "MicroMario", "Runtime": 921483225, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "85bc26fae62611e8a1e3061302926720", "DeviceId": "3c84c6c8123311ebb1ae8e3584d00715", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Auto Mode: Night detection mode: {"name": "Schlafzimmer", "type": "AC2729", "modelid": "AC2729/10", "swversion": "0.2.1", "om": "s", "pwr": "1", "cl": false, "aqil": 100, "uil": "1", "dt": 0, "dtrs": 0, "mode": "S", "func": "P", "rhset": 40, "rh": 46, "temp": 21, "pm25": 7, "iaql": 2, "aqit": 4, "ddp": "1", "rddp": "1", "err": 49408, "wl": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 61, "fltsts1": 3277, "fltsts2": 3277, "wicksts": 3277, "range": "MicroMario", "Runtime": 921530874, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "85bc26fae62611e8a1e3061302926720", "DeviceId": "3c84c6c8123311ebb1ae8e3584d00715", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 1 {"name": "Schlafzimmer", "type": "AC2729", "modelid": "AC2729/10", "swversion": "0.2.1", "om": "1", "pwr": "1", "cl": false, "aqil": 100, "uil": "1", "dt": 0, "dtrs": 0, "mode": "M", "func": "P", "rhset": 40, "rh": 46, "temp": 21, "pm25": 19, "iaql": 4, "aqit": 4, "ddp": "1", "rddp": "1", "err": 49408, "wl": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 61, "fltsts1": 3277, "fltsts2": 3277, "wicksts": 3277, "range": "MicroMario", "Runtime": 921590959, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "85bc26fae62611e8a1e3061302926720", "DeviceId": "3c84c6c8123311ebb1ae8e3584d00715", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 2 {"name": "Schlafzimmer", "type": "AC2729", "modelid": "AC2729/10", "swversion": "0.2.1", "om": "2", "pwr": "1", "cl": false, "aqil": 100, "uil": "1", "dt": 0, "dtrs": 0, "mode": "M", "func": "P", "rhset": 40, "rh": 47, "temp": 21, "pm25": 13, "iaql": 4, "aqit": 4, "ddp": "1", "rddp": "1", "err": 49408, "wl": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 61, "fltsts1": 3277, "fltsts2": 3277, "wicksts": 3277, "range": "MicroMario", "Runtime": 921692607, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "85bc26fae62611e8a1e3061302926720", "DeviceId": "3c84c6c8123311ebb1ae8e3584d00715", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 3 {"name": "Schlafzimmer", "type": "AC2729", "modelid": "AC2729/10", "swversion": "0.2.1", "om": "3", "pwr": "1", "cl": false, "aqil": 100, "uil": "1", "dt": 0, "dtrs": 0, "mode": "M", "func": "P", "rhset": 40, "rh": 47, "temp": 21, "pm25": 10, "iaql": 3, "aqit": 4, "ddp": "1", "rddp": "1", "err": 49408, "wl": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 61, "fltsts1": 3277, "fltsts2": 3277, "wicksts": 3277, "range": "MicroMario", "Runtime": 921746228, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "85bc26fae62611e8a1e3061302926720", "DeviceId": "3c84c6c8123311ebb1ae8e3584d00715", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Turbo {"name": "Schlafzimmer", "type": "AC2729", "modelid": "AC2729/10", "swversion": "0.2.1", "om": "t", "pwr": "1", "cl": false, "aqil": 100, "uil": "1", "dt": 0, "dtrs": 0, "mode": "M", "func": "P", "rhset": 40, "rh": 47, "temp": 21, "pm25": 5, "iaql": 2, "aqit": 4, "ddp": "1", "rddp": "1", "err": 49408, "wl": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 61, "fltsts1": 3277, "fltsts2": 3277, "wicksts": 3277, "range": "MicroMario", "Runtime": 921797851, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "85bc26fae62611e8a1e3061302926720", "DeviceId": "3c84c6c8123311ebb1ae8e3584d00715", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

back to Fanspeed: Auto back to Mode: Auto now: purification plus humidification {"name": "Schlafzimmer", "type": "AC2729", "modelid": "AC2729/10", "swversion": "0.2.1", "om": "1", "pwr": "1", "cl": false, "aqil": 100, "uil": "1", "dt": 0, "dtrs": 0, "mode": "P", "func": "PH", "rhset": 40, "rh": 47, "temp": 21, "pm25": 18, "iaql": 4, "aqit": 4, "ddp": "1", "rddp": "1", "err": 49408, "wl": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 61, "fltsts1": 3277, "fltsts2": 3277, "wicksts": 3277, "range": "MicroMario", "Runtime": 921909027, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "85bc26fae62611e8a1e3061302926720", "DeviceId": "3c84c6c8123311ebb1ae8e3584d00715", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

some more interesting observations:

kongo09 commented 3 years ago

Here comes my data for the AC2889/10 model.

base setting:

Fanspeed: Auto Mode: Auto {"name": "Kinderzimmer", "type": "AC2889", "modelid": "AC2889/10", "swversion": "1.0.7", "om": "1", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "P", "pm25": 15, "iaql": 4, "aqit": 4, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 52, "fltsts1": 4023, "fltsts2": 1623, "range": "Comfort", "Runtime": 55944870, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "be10acb2e62411e8a1e3061302926720", "DeviceId": "82fa3e40832611ea9d377ae8b5230ac3", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Auto Mode: Allergen mode {"name": "Kinderzimmer", "type": "AC2889", "modelid": "AC2889/10", "swversion": "1.0.7", "om": "2", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "A", "pm25": 14, "iaql": 4, "aqit": 4, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 52, "fltsts1": 4023, "fltsts2": 1623, "range": "Comfort", "Runtime": 55984720, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "be10acb2e62411e8a1e3061302926720", "DeviceId": "82fa3e40832611ea9d377ae8b5230ac3", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Auto Mode: Bacteria and Viral mode {"name": "Kinderzimmer", "type": "AC2889", "modelid": "AC2889/10", "swversion": "1.0.7", "om": "2", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "B", "pm25": 13, "iaql": 4, "aqit": 4, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 52, "fltsts1": 4023, "fltsts2": 1623, "range": "Comfort", "Runtime": 56029086, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "be10acb2e62411e8a1e3061302926720", "DeviceId": "82fa3e40832611ea9d377ae8b5230ac3", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: sleep {"name": "Kinderzimmer", "type": "AC2889", "modelid": "AC2889/10", "swversion": "1.0.7", "om": "s", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 14, "iaql": 4, "aqit": 4, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 52, "fltsts1": 4023, "fltsts2": 1623, "range": "Comfort", "Runtime": 56104945, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "be10acb2e62411e8a1e3061302926720", "DeviceId": "82fa3e40832611ea9d377ae8b5230ac3", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 1 {"name": "Kinderzimmer", "type": "AC2889", "modelid": "AC2889/10", "swversion": "1.0.7", "om": "1", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 7, "iaql": 2, "aqit": 4, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 52, "fltsts1": 4023, "fltsts2": 1623, "range": "Comfort", "Runtime": 56142491, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "be10acb2e62411e8a1e3061302926720", "DeviceId": "82fa3e40832611ea9d377ae8b5230ac3", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 2 {"name": "Kinderzimmer", "type": "AC2889", "modelid": "AC2889/10", "swversion": "1.0.7", "om": "2", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 6, "iaql": 2, "aqit": 4, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 52, "fltsts1": 4023, "fltsts2": 1623, "range": "Comfort", "Runtime": 56178011, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "be10acb2e62411e8a1e3061302926720", "DeviceId": "82fa3e40832611ea9d377ae8b5230ac3", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: speed 3 {"name": "Kinderzimmer", "type": "AC2889", "modelid": "AC2889/10", "swversion": "1.0.7", "om": "3", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 6, "iaql": 2, "aqit": 4, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 52, "fltsts1": 4023, "fltsts2": 1623, "range": "Comfort", "Runtime": 56219296, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "be10acb2e62411e8a1e3061302926720", "DeviceId": "82fa3e40832611ea9d377ae8b5230ac3", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

Fanspeed: Turbo {"name": "Kinderzimmer", "type": "AC2889", "modelid": "AC2889/10", "swversion": "1.0.7", "om": "t", "pwr": "1", "cl": false, "aqil": 0, "uil": "0", "dt": 0, "dtrs": 0, "mode": "M", "pm25": 21, "iaql": 5, "aqit": 4, "ddp": "0", "err": 0, "fltt1": "A3", "fltt2": "C7", "fltsts0": 52, "fltsts1": 4023, "fltsts2": 1623, "range": "Comfort", "Runtime": 56242683, "WifiVersion": "AWS_Philips_AIR@62.1", "ProductId": "be10acb2e62411e8a1e3061302926720", "DeviceId": "82fa3e40832611ea9d377ae8b5230ac3", "StatusType": "localcontrol", "ConnectType": "Localcontrol"}

I also noticed a difference in the setting of the light:

State AC2728 AC2889
Light off "aqil":0, "uil":0 "aqil":0, "uil":0
Light 25% "aqil":25, "uil":1 "aqil":25, "uil":2
Light 50% "aqil":50, "uil":1 "aqil":50, "uil":2
Light 75% "aqil":75, "uil":1 "aqil":75, "uil":2
Light 100% "aqil":100, "uil":1 "aqil":100, "uil":2
nicx commented 3 years ago

I could deliver the output of my AC2729/10 but as far as I see @kongo09 already did that :)

betaboon commented 3 years ago

i just pushed initial support for AC1214, AC2729, AC2889, AC3858. as i own a AC4236 only, it would be highly appreciated if you could test the integration with your models.

to better organize the further discussion on each models-support i created individual issues. please use those issues for any further discussion on the individual models.

[closing in favor of individual issues]