I just picked one up at IKEA Philadelphia (Columbus) after ordering it online. I tried every imaginable way to add it to Hubitat but no luck. Then again, I have one device added to Hubitat, my Bali blinds, and have never been able to get that set up right. But at least it's added. So I'm kind of a newb, and perhaps there will be a way to make this work, but it would probably require me learning how to manually add the driver listed above in the thread. I look forward to digging into that this weekend. thx
How did you install the device after you added the driver code? I was able to get the code saved, but am now unsure of how to proceed with adding the device.
BOOM! I figured it out, by READING! I know, crazy. What is this 2004 or something? Anyway, this article : How to Install Custom Drivers | Hubitat Documentation was very helpful. Added it as a virtual device, scrolling to the very bottom to find the driver under USER drivers.
Of course, this brings up the next problem. This definitely wont work with HomeKit, but I cant get Hubitat to function as the gateway for the IKEA smart home app, nor can I get the Vindstykra to provide readings in Hubitat. I went into apps and added it as authorized for dashboards, but I tried various options under Template (temp, humidity, multi sensor) and none of them show any of the data from the device. Once again, I've run aground...
Make sure you have actually paired the VINDSTYRKA to Hubitat hub.
Switch the hub into Zigbee pairing mode (Devices->Add Device->Zigbee->Start Zigbee Pairing.
Then quickly press the device pairing button (the smaller one on the top) 4 times. Almost all Ikea devices are paired by pressing a button 4 times, unlike most of the other brands.
The VINDSTYRKA driver should be selected automatically after few seconds. Type in a name, and the pm2.5, temperature, humidity, airQuality, etc... should show up on the device page after few seconds.
The numerical value of the airQualityIndex is reported (polled) from the device.
The direction of the airQuality change (increasing or decreasing or not changing) is shown on the LCD display with an arrow pointing up, down or to the right :
Sure enough, after looking at the device info and the logs, I realized it wasn't really connected, but rather just showing up as a potentially connectable device. Although I had tried the 4 button push pairing method before, I hadn't gotten it to work (as I probably didnt combine it with the Pair Zigbee manually method), which sent me down the virtual device path. Anyway, all good now, I woke up, tried your method and it connected right away. Thanks!
If I understand it correctly, if my air quality is super-unhealthy but not changing, the device will show an arrow pointing to the right and no indication that the air is unhealthy. It seems odd that there isn't any indication on the display of what the current air quality is. I assume there would be some indication in the Ikea app that the air quality is bad if this was connected to their hub and app, but an alert on the device itself seems like a useful thing to have.
Well in Pittsburgh You can have spring in the morning, winter by noon, then a tsunami for dinner... And that's just an average day in western pa.. Air quality sucks year round lol
I don't have the Ikea hub, so really don't know if the tVOC is shown on their app or not.
Seems like the primary function of this sensor is to control the Ikea Air Purifiers (it can bind directly to their Air Purifier, even without Ikea hub).
@bradford.clarke thank you for the info!
I am curious how often is the Air Quality value updated in the Ikea app, when used with Drigera hub?
Does it update every second (if you intentionally rapidly change the air quality ), or less frequently ?
@rad1 I see only the Air Quality Level (Good, Moderate, Unhelthy, etc... ) available on Apple Home.
Are you looking for the numerical value (the airQualityIndex) ?
As there is not a standard pm2.5 attribute specified in Hubitat Capabilities List, I am afraid that the p,2.5 is not possible to be shown using the official / inbuilt HomeKit integration.
Update: an request for adding Dust Sensor capability in Hubitat was published here.
Yes, I would like to see the Air Quality Level, the numerical value of airQualityIndex and PM25.
I am curious as to the screen shots you posted above. Are they from your HomeKit? If so, how were you able to display the Air Quality level without an Ikea hub?
I did see on the Hubitat Capabilities List that there is not an attribute for pm25. Admittedly, not being very knowledgeable about driver coding, if the PM25 value/variable is still displaying in your hubitat driver, I don't understand why it still can't be mapped to a HomeKit value/variable that does represent PM25. I have taken up this conversation as well in a different post below. Hoping someone from HE can comment soon,
@bradford.clarke: Since you are using the IKEA hub would it be possible for you to post screen shots of what all the values/variables look like in HomeKit?