Blueair purifier addon

Oh, gotcha! I’ve never done any collab on github before, thanks for the rundown. I’ve only got experience with git from work using bitbucket (in a team environment). I saw you added me to the repo for collab, thanks for doing that. When I quit last night I figured the permissions problem was on my end (like configuration or something) but after I accepted the invite from github it went right in! I’ll create a pull request and we’ll see how it works.

EDIT: I created the pull request but just before I did, I realized that when I never created an issue for this. At work, we create a ticket or issue (if one doesn’t already exist) and the commit message and name has the link to the ticket/issue in it. I’m not sure how to do this with github. I just created an issue and closed it and then put the link to the issue in the PR. That doesn’t feel like the right way to do it but at least it’s closer. :slight_smile:

Whats the status on the official integration or addition to HACS?

Hi All - I added the integration through HACS… unfortunately, I cannot see any information from the unit which seems disconnected in HA (but available in the iOS app). Thanks for your help!

Hi!
I am trying to get this to work. I added the repo in HACS from the github page. I can confirm the folder blueair is in custom_components folder.

I then go to Configuration → Integrations and click “Add integration” and search for blueair with no results.

I then tried to add the integration manually in the sensors.xml file as per below:

- platform: blueair
  user: "[email protected]"
  password: !secret blueair_pass

Restarted the system but still nothing…

Am I missing something here?

I was able to install it and configure it, but all values are Unavailable.
Anyone making this work now in April 2022?

We have already interfaced with the IOTENA APIs (Interface with MQTT server) with the help of a distributor, which allows us to control the power switch, fan speed, and child lock of the Blueair air purifier. However, without a distributor, we are unsure how to configure the MQTT server URL on the device. Can someone tell me how to configure it?

1 Like

Are you still trying to do this? I’ve done some wireshark captures of a Blue Air 205 startup, so assuming it’s the same, I know how it sets it’s MQTT server details.

Have a look at the /v2/device/:device_id/connections/csv/ endpoint in my github repo here blueair-local/endpoints.js at 5a0cae9cae24c9fea178e951738b78854cf2a1f8 · alackmann/blueair-local · GitHub

1 Like

Anybody taken a crack at turning this into a HA add-on? I think it’d need to exclude MQTT (or the option to not run its own MQTT) since there’s a HA addon for that already that people probably use.

1 Like