Full Width [alt+shift+f] Shortcuts [alt+shift+k]
Sign Up [alt+shift+s] Log In [alt+shift+l]
116

DIY: Use an IKEA VINDRIKTNING air quality sensor in Home Assistant with ESPHome

from Style over Substance [alt+shift+b] in technology

IKEA has released some interesting new products lately, focused on air quality. In this product line, one unit that stands out is the VINDRIKTNING air quality sensor. This cheap (just €9,99) sensor measures the air quality in your home, using a simple traffic light scheme to alert you. Green means the air is fine, orange […] The post DIY: Use an IKEA VINDRIKTNING air quality sensor in Home Assistant with ESPHome appeared first on Style over Substance.
21st Aug 2021

Stay updated

Get a weekly newsletter with the top 5 articles worth reading every week.

More from Style over Substance

I deleted my favorite feature, and the image got better: Direct Binary Search (DBS) in OpenDithering

When I created OpenDithering back in June, the feature I was proudest of was the Auto-tune button. It did the slider work for me: it compared the dithered result to the original image, nudged the settings, and repeated until the image stopped improving. Over the summer it grew into a three-step process (Auto Expose, Color-tune, […] The post I deleted my favorite feature, and the image got better: Direct Binary Search (DBS) in OpenDithering appeared first on Style over Substance.

6th Oct 2026 • 2 votes
Buienwatch, a custom Home Assistant integration for Buienradar and Buienalarm graphs on your Apple Watch

Back in 2021, I wired up data from Buienalarm and Buienradar through Node-RED and a big pile of Jinja2 templates to get a rain forecast graph on my Apple Watch: eight Unicode block characters showing the next two hours in 15-minute chunks, glanceable without unlocking the phone. It worked, and I used it every day […] The post Buienwatch, a custom Home Assistant integration for Buienradar and Buienalarm graphs on your Apple Watch appeared first on Style over Substance.

16th Sep 2026 • 0 votes
Dithering is obsolete (except when it isn’t); creating OpenDithering

Dithering is one of those techniques that feels like it belongs in a museum. It peaked in the ’90s, the era of 256-color palettes and early computer graphics, when you needed to trick the eye into seeing colors that your hardware couldn’t actually produce. Now, even our phones have OLED displays that do HDR, and […] The post Dithering is obsolete (except when it isn’t); creating OpenDithering appeared first on Style over Substance.

6th Jun 2026 • 1 votes
Black and white epaper photo frame based on Seeed Studio reTerminal E1003 using ESPHome and Home Assistant

Last year I wrote about how I had written an ESPHome configuration for the Seeed Studio reTerminal E1002 device to work as a small, color, digital art frame. This year, I wrote about how I had been using Claude Code to help me write Home Assistant code for myself. Those efforts have now combined in […] The post Black and white epaper photo frame based on Seeed Studio reTerminal E1003 using ESPHome and Home Assistant appeared first on Style over Substance.

23rd May 2026 • 1 votes
Using Claude Code to write Home Assistant integrations

For the past few months, I’ve been dabbling with Claude Code. Not in a “no one needs developers anymore, anyone can build apps now” kind of way. More in a “I have a basic understanding of this, but not enough to turn it into code I can actually use” kind of way. I don’t need […] The post Using Claude Code to write Home Assistant integrations appeared first on Style over Substance.

5th Apr 2026 • 2 votes

More in technology

Ops needs friction

Between Microsoft's two-day outage and the FAA ground stop yesterday, there's plenty of ink spilled about who's responsible, why these things happened, etc. But it made me think back to some of the infrastructure and ops teams I've worked on, and similar (though much smaller scale) outages we encountered. Having an ops mindset is fundamentally different from a development or project management mindset. And it took me over a decade of software development to understand why.

8 hours ago • 1 votes
The Topology of Contemporary Politics

I’ve been getting back into the politics fandom this past month.

2 days ago • 1 votes
So all software is free as in money now?

A few weeks ago I was up late in my kitchen. I've always been a bad sleeper, starting from when I was 10 and would spend whole nights reading books and watching the clock slowly wind it way to when I had to get up and go to

2 days ago • 1 votes
The Pulse: Details of incident.io’s AI spend

The resiliency startup has slashed the amount it spends on AI; down from $4,500 per dev, per month, in August, to $1,600 now.

3 days ago • 1 votes
Nathaniel at WordCamp Canada

Nathaniel Christopher has a lovely recap of his time at WordCamp Canada. Very cool that the dashboard widget helped connect him to the local community. Hat tip: Anne.

4 days ago • 1 votes
📚 BoredReading

You seem to be enjoying this.

Join free to unlock everything.

Create free account

Already have an account? Sign in