# \[APP\]\[Pro\] Philips Air Purifiers & Humidifier app - Healthy air, always

**URL:** <https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151>\
**Category:** Apps\
**Tags:** app\
**Created:** [July 7, 2020, 8:34pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151 "2020-07-07T20:34:43Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [July 7, 2020, 8:34pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/1 "2020-07-07T20:34:43Z")

</div>

> **[Philips Air | Homey](https://homey.app/en-us/app/com.athom.philipsair/Philips-Air/)**
>
> Healthy air, always

> **[Philips Air | Homey](https://homey.app/en-us/app/com.athom.philipsair/Philips-Air/)**
>
> Healthy air, always

Started this topic for the philips air purifier app. So I clean the readme and add a link to this topic.

With version v0.0.23 I will also support latest purifiers which work with the coap protocol firmware, since late 2019 philips moved away from http to coap.

---

<div class="post-metadata">

**Author:** ![tb1962](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tb1962/32/7888_2.png) [@tb1962](https://community.homey.app/u/tb1962)\
**Post date:** [August 7, 2020, 5:50pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/2 "2020-08-07T17:50:31Z")

</div>

Hello @Edwin_Biemond. I’am using versie 0.0.24 and it’s working great with my AC5659. Since yesterday i have a second device, a ac2889 that i also connected to the app.  
But now i have a very strange situation that i can’t explain. Since i connected the second device, i am unable to control both device via flows. The fan\_speed does not change anymore. But the strange part is that i CAN control both devices via homeyscript. I have recreated the flows, created a simple test flow that sets the fanspeed. But it does not work anymore. But via script there is no problem.  
One note: Both devices are controlled via the coap protocol

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [August 7, 2020, 7:42pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/3 "2020-08-07T19:42:42Z")

</div>

oh, I also have 2 devices but let me verify this. I have 1 http and 1 coap protocol one. let me add the same one twice. Also I am using homey 5 rc versions but let me try to reproduce it.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [August 14, 2020, 3:10pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/4 "2020-08-14T15:10:19Z")

</div>

So indeed there was a big action bug. I was thinking flow actions are on device level but it is on app level. so last registered device actions were leading plus wrong settings were picked up.

@tb1962  
can you test this one [Philips Air | Homey](https://homey.app/nl-nl/app/com.athom.philipsair/Philips-Air/test/)  
thanks

---

<div class="post-metadata">

**Author:** ![tb1962](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/tb1962/32/7888_2.png) [@tb1962](https://community.homey.app/u/tb1962)\
**Post date:** [August 15, 2020, 1:23pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/5 "2020-08-15T13:23:23Z")

</div>

Hello @Edwin_Biemond. Thanks for your support. Unfortunately nothing seems changed. I have tested with a simple flow wich sets the ac5659 fanspeed to a specific value and the fanspeed of the ac2889 to another value (or the same, i did various tests) Most of the times, one of the devices reacts to the change of the fanspeed setting. Sometimes it is the ac5659 and another time it is the other device.  
It does work via Homeyscript, so for me it is not a big deal. I am stil happy with te app. But maybe others with more than one device wil have problems getting it working  
Please let me know if you want me to do more tests

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [August 15, 2020, 2:22pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/6 "2020-08-15T14:22:02Z")

</div>

Very weird. Can you try to remove the devices. Restart app.

Also maybe if you are technical you can checkout github . install node and homey. After that you can do homey app run to see all the output. To see what goes wrong.

Plus I will do another check

---

<div class="post-metadata">

**Author:** ![Ton\_Modderman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ton_modderman/32/28028_2.png) [@Ton\_Modderman](https://community.homey.app/u/Ton_Modderman)\
**Post date:** [September 13, 2020, 7:19am UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/7 "2020-09-13T07:19:13Z")

</div>

Hi Edwin  
I recently, few days ago, bought a AC3829/10 and it works fine for monitoring the device.  
But the actions (i.e. changing the flow speed) doesn’t works.  
I have several times remove the device and/or your App (v0.0.25) That doesn’t solve the problem.  
I have read that you fixed this problem in your latest version (0.25).  
Unfortunly not for me. Do you have some advise ?

---

<div class="post-metadata">

**Author:** ![Ton\_Modderman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ton_modderman/32/28028_2.png) [@Ton\_Modderman](https://community.homey.app/u/Ton_Modderman)\
**Post date:** [September 13, 2020, 7:22am UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/8 "2020-09-13T07:22:04Z")

</div>

By the way  
The problems is for my flows and not from the “monitoring page”  
That works fine

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [September 13, 2020, 10:23am UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/9 "2020-09-13T10:23:13Z")

</div>

He,

so does it work from the app? and all all actions failing.  
sometimes a device does not support all the option values or it has to be combined with an other action.

it can be that they did something different for this device type or we got some protocol error.  
maybe you can try it out locally to see the full stacktrace .  
for that you have to install node , homey node npm and my code , after that you can do homey app run to see all the output.

---

<div class="post-metadata">

**Author:** ![Ton\_Modderman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ton_modderman/32/28028_2.png) [@Ton\_Modderman](https://community.homey.app/u/Ton_Modderman)\
**Post date:** [September 13, 2020, 12:25pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/10 "2020-09-13T12:25:53Z")

</div>

Thanks for your quick response.  
Unfortunately I’m not so technical for following your last advice.  
It can change all the possibilities of my AC3829 Humifidier from “Monitoring Page” of your App.  
Also I can monitoring everything. But only in the flow it is possible to trigger the device: IF PM2.5 is changed AND Value=10 THEN (the action) Fan Speed =1.  
This action is not done. While in the “Monitoring Page” I can change the Fan Speed to 1, 2, 3 and Turbo  
and all the other possibilities. So the problem must be in the the Flow App THEN part  
I have also tried different action combinations as part of THEN part of the flow. But nothings happens.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [September 13, 2020, 4:40pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/11 "2020-09-13T16:40:52Z")

</div>

thanks , let me try to do the same.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [September 13, 2020, 5:59pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/12 "2020-09-13T17:59:06Z")

</div>

so it works for me but I did not use value as condition but this.

 ![Screenshot 2020-09-13 at 19.57.39](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/2/c/2c1d1fb7e42531d6bd98231a7bfb93a3f5d72eaf.jpeg)

did you use the same one.

---

<div class="post-metadata">

**Author:** ![Ton\_Modderman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ton_modderman/32/28028_2.png) [@Ton\_Modderman](https://community.homey.app/u/Ton_Modderman)\
**Post date:** [September 14, 2020, 9:34pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/13 "2020-09-14T21:34:52Z")

</div>

The AND condition is new for me. So instead of the Value condition I use your condition  
And again nothing happens. The problem is, I think, not that the trigger mechanisme doesn’t works  
Because the THEN part is always activated. Only the action " Fan Speed to 2" is not executed i.e. nothing happens on the device.  
Can it be that the device (Humidifier) must be in a certain state Par example: General mode or Manual mode. Or something likewise.

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/6/4/645128c738b9b5352cff9528c53cfe4452347e9f.png)

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [September 15, 2020, 7:04pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/14 "2020-09-15T19:04:10Z")

</div>

I am testing by the way on the homey version 5 beta. maybe it fixes some things.  
but in my case if it in general mode and I do the above it will switch to manual and set the speed.

from the app it will do the same and that works for you or not. So I think it is something with homey. let me think I can work on more (remote) logging.

---

<div class="post-metadata">

**Author:** ![Ton\_Modderman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ton_modderman/32/28028_2.png) [@Ton\_Modderman](https://community.homey.app/u/Ton_Modderman)\
**Post date:** [September 15, 2020, 7:44pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/15 "2020-09-15T19:44:33Z")

</div>

￼From the App I can change the settings. So that works perfect.  
It is only in the flow. The flow starts a several hundred times 😀  
But no action follows.  
I have a Homey Pro (bought on august 2020) with Homey version 4.2.0 and App version 6.1.0.633  
I have also tested the flow under several state condition of the Humidifier (General mode, manual mode mode and so on).  
But nothing helps.  
Also I have reinstall the Philips Air App and the device several times.  
And also I have disconnect the Humidifier from the Air Matters App and the Clean Home+  
I have also a fixed IP-adress for the Humidifier.  
The only thing I have not done is reinstalling the Humidifier from scratch.

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [September 15, 2020, 10:03pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/16 "2020-09-15T22:03:56Z")

</div>

ok, we can do some things

- wait for homey 5 but this zigbee change is big.
- I will try to implement some logging , lets see how others are doing this.

Plus maybe we can install node, install the homey npm see [https://apps-sdk-v2.developer.athom.com/tutorial-Getting%20Started.html](https://apps-sdk-v2.developer.athom.com/tutorial-Getting%20Started.html)

download my github repo [https://github.com/biemond/com.athom.philipsair](https://github.com/biemond/com.athom.philipsair)  
extract and do

- homey login
- homey app run from my directory.

you will see all the output

---

<div class="post-metadata">

**Author:** ![Ton\_Modderman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ton_modderman/32/28028_2.png) [@Ton\_Modderman](https://community.homey.app/u/Ton_Modderman)\
**Post date:** [September 16, 2020, 6:41am UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/17 "2020-09-16T06:41:24Z")

</div>

Hi  
So I will wait until Homey version 5 is released, while I am not very technical to install the node advise  
Thanks for your quick responses and efforts

---

<div class="post-metadata">

**Author:** ![Ton\_Modderman](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/ton_modderman/32/28028_2.png) [@Ton\_Modderman](https://community.homey.app/u/Ton_Modderman)\
**Post date:** [September 23, 2020, 11:34am UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/18 "2020-09-23T11:34:29Z")

</div>

I have bought yesterday a Philips AC2889 Purifier (next to my AC3829 2-1 Purifier/Humidifier) The flow with this device works 100% (also the action in the Then part of the flow !)

---

<div class="post-metadata">

**Author:** ![Edwin\_Biemond](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/edwin_biemond/32/72686_2.png) [@Edwin\_Biemond](https://community.homey.app/u/Edwin_Biemond)\
**Post date:** [September 23, 2020, 2:34pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/19 "2020-09-23T14:34:51Z")

</div>

interesting, let me check again if I made some mistake on the combi device. I don’t have one so it is best effort support on this one.

---

<div class="post-metadata">

**Author:** ![Xador](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/xador/32/18499_2.png) [@Xador](https://community.homey.app/u/Xador)\
**Post date:** [September 24, 2020, 3:28pm UTC](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151/20 "2020-09-24T15:28:06Z")

</div>

I have a little problem with the app since the upgrade. I am using a 2889/10 from 2019.  
I add it using the Air Purifier 2019 option. Most things work fine, but I cannot change the fan speed with Homey. This works ONLY if I have changed the speed manually on the Philips. Afterwards I can adjust the speed perfectly. But after starting a mode, I get stuck again.

[Next page](https://community.homey.app/t/app-pro-philips-air-purifiers-humidifier-app-healthy-air-always/32151.md?page=2)
