Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Franck Nijhof

@frenck@fosstodon.org
mastodon 4.7.3
  • Open on fosstodon.org

A Human. Being. Him/He. Dad. Open Sourcerer. GitHub Star 🌟
#HomeAssistant lead engineer. Passionate. Dedicated. Motto: Make a positive difference every single day. Be the change ❤

1829 Followers
184 Following
30 Posts
Joined December 21, 2022
Twitter/X:
https://twitter.com/frenck
GitHub:
https://github.com/frenck
LinkedIn:
https://linkedin.com/in/frenck
Personal website:
https://frenck.dev
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago
🚀 I've just opened 2 new roles in my department at the Open Home Foundation to work full-time on #HomeAssistant! 🖥️ Frontend Engineer 🔐 Security Engineer Fully remote. Full-time. #OpenSource every day. Best job in the world. Working on open source for a non-profit, building the biggest smart home platform on the planet. It changed my life; your chance to change yours. Boosts appreciated! 🙏 🔗 https://www.openhomefoundation.org/jobs #SmartHome #Hiring #RemoteWork #FOSS #InfoSec https://www.openhomefoundation.org/jobs
openhomefoundation.org
201
7
411
6
Open post
Franck Nijhof @frenck@fosstodon.org
· 6mo ago

Templating has felt like homework for too long in @homeassistant@fosstodon.org. 😅 So these past weeks I reworked the docs with one goal: make them more approachable. 😃

Every template function now has its own page with real examples. There are learning pages, two step-by-step tutorials.

Live now, first pass, feedback welcome 🙏

https://www.home-assistant.io/docs/templating/

#HomeAssistant #SmartHome #OpenSource

home-assistant.io
96
11
26
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 4mo ago

I’ve been quietly working on a new, extremely focused open-source project.

The sensible part of me says: finish the tests and documentation first.

The impatient part has already hovered over the publish button more than once.

Soon™ 😀

#OpenSource

fosstodon.org

Fosstodon

28
3
1
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 3mo ago

Open source won. That is why LGTM stopped being enough.

In projects like Home Assistant, a pull request is not just a diff. It can affect real homes, data, and trust.

Review got heavier because the stakes changed.

I wrote about what “looks good to me” needs to mean now.

#OpenSource #LGTM
https://frenck.dev/open-source-won-lgtm-stopped-being-enough/

fosstodon.org

Fosstodon

20
2
10
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 3mo ago

Sometimes you wake up with one of those random brain waves and you just have to validate it immediately.

That was my Saturday morning. 😄

I ended up opening a tiny Home Assistant PR that removes wasted work in one of the hottest paths we have: template rendering.

In my benchmark, this makes that path about 51% faster. 🚀

Not a shiny feature. Not a new integration.

Nice way to start the weekend. 🍻
https://github.com/home-assistant/core/pull/173664

github.com
20
0
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 3mo ago

Some people still think Home Assistant automations mean YAML and a quiet evening to question your life choices. 😅

Nope!

The new triggers and conditions let you start with what you want your home to react to, not which technical trigger type fits.

More power, less complexity!

https://frenck.dev/more-power-less-complexity/

#HomeAssistant #OpenSource

frenck.dev
16
0
7
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 4mo ago

A smart home will not save the planet.

Not by itself. Not with magic. Not because a dashboard turns green.

But Home Assistant can help with the useful, boring part: measuring waste, automating small improvements, keeping energy data local, and avoiding cloud-driven e-waste.

#HomeAssistant

I wrote about that here:
https://frenck.dev/a-smart-home-will-not-save-the-planet/

fosstodon.org
21
2
13
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 3mo ago

I’ve been working on something new!

Presenting YAMLRocks 🪨

A fast, correct YAML library for Python, written in Rust.

It fills a gap I kept running into: YAML 1.2 (and 1.1) correctness, safe defaults, includes, source locations, and round-trip editing that keeps comments and formatting intact. It is about 5 to 10x faster than PyYAML’s C loader! 🚀

Still early, pre-1.0 software, but already pretty useful.

#OpenSource
https://yaml.rocks/

fosstodon.org

Fosstodon

18
2
9
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 3mo ago

Home Assistant automation modes: why the default isn’t your friend.

The default mode is “single”. It is safe, conservative, and backwards-compatible.

It also drops new triggers while the automation is still running.

So if you never picked a mode, you may have been relying on the wrong behavior all along.

Learn how to pick the mode you actually need: Single, restart, queued, or parallel. 🙂
https://frenck.dev/automation-modes-in-home-assistant-why-the-default-isnt-your-friend/

frenck.dev
17
6
10
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 3mo ago

OK I'm done with the complex network setup...

#FromScratch #Matter

fosstodon.org
10
1
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago

You know the rule: if it has a screen and a processor, someone will make DOOM run on it.

Home Assistant just joined the club.

I built a custom integration that runs the real DOOM (1993) inside a dashboard card using js-dos. Binary sensor, session tracking, daily trivia, and a hidden iddqd easter egg. If DOOM runs in Home Assistant, it should behave like one.

Open source, installable via HACS: https://github.com/frenck/home-assistant-doom
Blog: https://frenck.dev/home-assistant-can-run-doom/

#HomeAssistant #OpenSource #DOOM

github.com
43
5
24
2
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago

An amazing Home Assistant cake at @homeassistant@fosstodon.org Community Meetup in Cologne yesterday! 🤩🍰😋

Isn’t the our community the best? 🫶

#HomeAssistant #HomeBakeAutomation #SmartHome

fosstodon.org
45
2
8
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 4mo ago

Home Assistant just added the Reolink Elite Floodlight WiFi and Trackmix WiFi to Works with Home Assistant. Reolink now has 10 certified cameras.

That matches my setup: I use Reolink throughout my new home. Local control, reliable integration, no extra cloud-only app island.

Certified products: https://works-with.home-assistant.io/certified-products/?brand=reolink

works-with.home-assistant.io
11
0
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 4mo ago

My first personal newsletter shipped. The next one is already slowly forming from links, notes, and things I did not want to lose in a browser tab forever.

If you want one from the next batch, subscribe here:
https://frenck.dev/newsletter/

frenck.dev
8
1
0
2
Open post
Franck Nijhof @frenck@fosstodon.org
· 3mo ago

My second newsletter is out! 🚀

This one has RSS, YAML, Thread plumbing, old-web nostalgia, and the slightly uncomfortable confession that my Home Assistant setup has 294 devices and zero automations.

Curious what people think when they open it from their inbox.

7
1
1
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 6mo ago

I am ready for it! State of the Open Home 2026!

Are you?!

#HomeAssistant

fosstodon.org
14
1
4
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago

On my way to the Home Assistant Community Meetup in Cologne! 🚗

Excited to meet everyone! 🤗

#HomeAssistant #Community

fosstodon.org
19
2
5
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 3mo ago

What my day looks like nowadays with CodeRabbit....

4
1
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 4mo ago

First newsletter went out Friday. Subscribers got it first, but I made this one public too, so you can see what kind of thing it is.

It is mostly notes, links, thoughts, and a drawer being slightly less full.

Read it here:
https://frenck.dev/email/e333f2c3-b6d3-4159-96ab-89c679c558aa/

If you want the next one in your inbox:
https://frenck.dev/newsletter/

frenck.dev
6
0
2
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago

I said for years I probably wouldn’t go for smart locks. Yet here we are 😅

About to install my first smart locks. NUKI Smart Lock Ultra and Keypad 2.
Will integrate with Home Assistant (of course 😉)

Interested in practical real world tips. What automations have proven useful?
What became annoying over time or just really golden?

#HomeAssistant #SmartHome #HomeAutomation

fosstodon.org
15
14
1
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 6mo ago

On my way to Utrecht to prepare for the State of the Open Home 2026!

The Dutch railroad 🚂 in the mean time be like: safe travels and enjoy the view… 🧽🧼 🙈

#ns #trains #roflpimplmao

fosstodon.org
9
0
2
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 6mo ago
Replying to
@GavinCampbell @homeassistant those tools help tremendously! But… also these tools needs great docs to function properly! So hopefully they pick up these changes in the upcoming months :)
1
0
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago
Replying to
@sharan Nice! Thank you! <3
1
1
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago
Replying to
@andrekaiser The trick is... doing presence detection right... 😅
1
1
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago
Replying to
@Xzan That is actually useful, nice!
1
0
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 6mo ago
Replying to
@everts @homeassistant This documentation I've been writing is about the templating syntax itself, not about the template entities. Sorry!
0
0
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago
Replying to
@michal That is a party trick anyone can just do 🙃
0
0
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago
Replying to
@franzmari Awesome!
0
0
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago
Replying to
@arpia49 Nice one!
0
0
0
0
Open post
Franck Nijhof @frenck@fosstodon.org
· 7mo ago
Replying to
@aug I like the smoke alarms one! That is amazing!
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 23:43:46 UTC