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 ❤
Public Key
npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Profile Code
nprofile1qqs9qgcwpgf80xxjv5vm3t2nfvsrkzgpld4vyys466yhqfzg0jzuksgpz3mhxue69uhhyetvv9ujuerpd46hxtnfduqs6amnwvaz7tmwdaejumr0dsmazjau
Show more details
Published at
2026-07-05T21:30:30Z Event JSON
{
"id": "6620d464ab6052ac5d6898807bdee1b1385b1417f9d2d28fa6b76feccf6df2d8" ,
"pubkey": "50230e0a127798d26519b8ad534b203b0901fb6ac21215d6897024487c85cb41" ,
"created_at": 1783287030 ,
"kind": 0 ,
"tags": [
[
"proxy",
"https://fosstodon.org/users/frenck",
"activitypub"
],
[
"client",
"Mostr",
"31990:6be38f8c63df7dbf84db7ec4a6e6fbbd8d19dca3b980efad18585c46f04b26f9:mostr",
"wss://relay.ditto.pub"
]
],
"content": "{\"name\":\"Franck Nijhof\",\"about\":\"A Human. Being. Him/He. Dad. Open Sourcerer. GitHub Star 🌟 \\n#HomeAssistant lead engineer. Passionate. Dedicated. Motto: Make a positive difference every single day. Be the change ❤\",\"picture\":\"https://cdn.fosstodon.org/accounts/avatars/109/553/066/472/929/278/original/d08d8ef4372106b3.jpg\",\"banner\":\"https://cdn.fosstodon.org/accounts/headers/109/553/066/472/929/278/original/231e4241263d1a7c.jpg\",\"nip05\":\"[email protected] \",\"fields\":[[\"Twitter/X\",\"https://twitter.com/frenck\"],[\"GitHub\",\"https://github.com/frenck\"],[\"LinkedIn\",\"https://linkedin.com/in/frenck\"],[\"Personal website\",\"https://frenck.dev\"]]}" ,
"sig": "20784ee3404685434ef34a8b590f462e9e659256bee92db8bd9a535aad0f260d7d07c69ec90be05dfec3653817b0088bb878220e848044c8160de309ed71647f"
}
Last Notes npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof I’m sending my first newsletter this Friday. I already write a lot. Notes, thoughts, rabbit holes, ideas, and things that keep me busy. Too much of it never makes it out of the drawer. Very responsible. Very doomed. 🙈 The problem is not writing. The problem is publishing. Changing that. 🗞️ Subscribe: https://frenck.dev/newsletter/ npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Templating has felt like homework for too long in @nprofile…k6eu. 😅 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 https://cdn.fosstodon.org/media_attachments/files/116/353/782/724/464/537/original/80f63889037a99a1.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🚀 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 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…jymg That is a party trick anyone can just do 🙃 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 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 https://cdn.fosstodon.org/media_attachments/files/116/155/577/986/648/321/original/4ed0aab5db5b7020.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof An amazing Home Assistant cake at @nprofile…k6eu Community Meetup in Cologne yesterday! 🤩🍰😋 Isn’t the our community the best? 🫶 #HomeAssistant #HomeBakeAutomation #SmartHome https://cdn.fosstodon.org/media_attachments/files/116/113/840/882/821/936/original/624d42698322449e.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 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 https://cdn.fosstodon.org/media_attachments/files/116/074/447/710/073/183/original/5e9f787d7c01c81a.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Meh… I am experiencing connectivity issues the past day at my new home… kinda cool UniFi warns for it though! https://cdn.fosstodon.org/media_attachments/files/115/923/634/472/812/492/original/272a27aecee747df.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof CES 2026 trip report: didn't make it. Three flight cancellations (broken aircraft, crew limits, lost instrumentation), complete chaos at Schiphol, and my luggage is now in Vegas without me. https://youtu.be/_5SG43Nvy0s npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Let's go! 🚀 Time to bootstrap a fresh Home Assistant instance for my new home ✨ @nprofile…cue9 #HomeAssistant #SmartHome https://cdn.fosstodon.org/media_attachments/files/115/759/947/350/402/813/original/74f63d91cf2dcfdd.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…n65k camera angle… water leveler has been used… otherwise my CDO (alphabetically sorted) would kick in as well 🙃 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…20nm thanks! 🙏 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…qe4j frigate I do not know… with #HomeAssistant the integration is top notch! npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof New house came with a SolarEdge inverter already installed. ☀️ Plot twist: I can't actually access the thing. SetApp login fails, and the WiFi credentials printed on the side? Totally useless. Anyone dealt with taking over one of these as a new homeowner? Is there a reset procedure I'm missing, or am I just stuck pointing at it hoping it magically works? #SmartHome #Solar https://cdn.fosstodon.org/media_attachments/files/115/757/170/647/551/143/original/82514eacf882a72a.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Installed the Reolink Doorbell @ my new place. All prepping for my fresh new Home Assistant powered smart home. Besides... it is kinda nice to know that someone is at the door 🙈 #SmartHome #Reolink #doorbellcameras #homeassistant https://cdn.fosstodon.org/media_attachments/files/115/752/110/408/565/249/original/08072418fc8e8def.mp4 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof New place, new network! 🏠 Just set up the UniFi gear (router, switch, two APs) by the fireplace. You know your priorities are right when networking comes before unpacking. Planned out a VLAN setup on paper that should avoid the typical smart home headaches without going overboard. If it works out, I'll document the approach in a blog post. First step: infrastructure. Everything else can wait. 🔥 #UniFi #Ubiquiti #HomeNetwork #SmartHome https://cdn.fosstodon.org/media_attachments/files/115/742/408/353/542/593/original/2bb1faab09c7384b.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof New house tour! We moved in 48 hours ago and I'm taking you through the whole place. Boxes everywhere, chaos everywhere, but I wanted to show you what I'm working with. The previous owner left 40 solar panels, Philips Hue outdoor lighting, a heat pump, floor heating, multiple AC units, and a jacuzzi with Gecko controls. There are two thermostats in the living room and I have no idea why. The real tour, not the staged version. https://www.youtube.com/watch?v=d-nsBQSpJkw https://www.youtube.com/watch?v=d-nsBQSpJkw npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…vmrx ooh tell me about it! At this moment… I don’t even know where to start 🙃 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof We got the keys! 🔑🏠 This house has no idea what's about to happen to it 😬 An exciting new smart home adventure awaits... Let the tinkering begin! Stay tuned 😏 #SmartHome #HomeAutomation #OpenSource #HomeAssistant https://cdn.fosstodon.org/media_attachments/files/115/734/705/715/101/874/original/e682d3789b92eeef.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…zulf Separate my development from my actual smart home... Basically stopping to use my own smart home as a laboratory to run experiments in. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Moving next week, so I'm packing up... including my smart home 📦 My Zigbee2MQTT is now completely empty. Not a single Zigbee device left. Every sensor unpaired, every bulb removed, every button taken down. There's something both unsettling and exciting about having zero automations running. A completely manual home for the first time in years. New house next week. Fresh start. Can't wait to build it all back up again! 🏠 https://cdn.fosstodon.org/media_attachments/files/115/683/195/094/981/956/original/b743ea5a33ba249f.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…hx60 @nprofile…cue9 > in practice I installed HA on Arch Linux ARM through pacman That one isn't provided or maintained by the Home Assistant project. So, no clue. You should ask them :) npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…hx60 @nprofile…cue9 Not correct. We remain Home Assistant OS & Container installation support. You can find all details here: https://www.home-assistant.io/blog/2025/05/22/deprecating-core-and-supervised-installation-methods-and-32-bit-systems/ npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🎙️ Live NOW! Recording the Home Assistant Podcast with Rohan & Phil. Come see how the sausage gets made! https://www.youtube.com/watch?v=99zWGqlBI1g https://www.youtube.com/watch?v=99zWGqlBI1g npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🫠 Never mind, I'll start over again instead... https://cdn.fosstodon.org/media_attachments/files/115/626/648/364/150/357/original/916647f8d3694a9f.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof It's beta week! The last Home Assistant beta of 2025 starts Wednesday. Santa might have snuck some gifts into this one to close out the year 🎄 Not gonna lie, I can't wait for you all to see what's coming. Any guesses on what Santa brought? #HomeAssistant #SmartHome #OpenSource npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…na9m It allows you to view the whole relation tree of what is being targeted; which helps with understanding their origins; even if they have the same entity name. https://cdn.fosstodon.org/media_attachments/files/115/496/830/602/186/017/original/879348f7a989fd77.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Spoiling some beans from the upcoming 2025.11 release... 🫘 We completely redesigned the target picker. You know that anxiety when you're setting up an automation and three entities are all called "Motion sensor" and you have no clue which is which? The new picker shows you full context hierarchies (device, area, floor) and displays exactly how many entities you're about to affect BEFORE you save. No more guessing. 🎯 #HomeAssistant https://cdn.fosstodon.org/media_attachments/files/115/496/473/952/997/392/original/3119eaa13019439d.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof I'm moving mid-December to a new place, and I don't have the keys yet. Which means I can't actually DO anything, but I also can't stop thinking about all the smart home decisions ahead. I just lie awake at 11pm browsing smart locks and camera specs instead. Just me? Wrote a blog post about the exciting agony of planning a smart home you can't touch yet 👇 https://frenck.dev/moving-to-a-new-smart-home-the-exciting-agony-of-not-having-the-keys-yet/ #HomeAssistant #SmartHome #Rabbithole https://frenck.dev/moving-to-a-new-smart-home-the-exciting-agony-of-not-having-the-keys-yet/ npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Same 😂 From: @nprofile…70ck https://social.dunevent.net/notes/aelucjg2y1re000a npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Recorded an episode of the GitHub Podcast with Andrea Griffiths at GitHub Universe 2025! We talked about @nprofile…cue9's journey from a hobby project to 21,000+ contributors, how we built the ultimate open smart home platform, and what it takes to make it one of GitHub's most active open source projects. Can't wait for this episode to drop! 🎙️ #GitHubUniverse #GitHubStars #OpenSource #HomeAssistant https://cdn.fosstodon.org/media_attachments/files/115/479/766/615/285/085/original/1d53829b5af5b8e7.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…x340 @nprofile…jdh7 Agree. As of the december release, we will only have 2 official supported installation methods left. Everything else is deprecated right now. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…y5v3 Integrations are not libraries, they do use libraries and packages to function though... (another layer you most often do not see, but exists). npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…vjt5 My original proposal was "Applications" actually; with the expectation people would generally refer to them as "Apps" anyways. The general response was: Just name them "Apps" if you expect that. Which... resulted in it now being "Apps". npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…58x7 Well.. it does not extend Home Assistant itself. That is the whole problem we are trying to tackle... npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof I've been thinking about this a lot: new Home Assistant users constantly confuse add-ons with integrations. Both names sound like things you add to extend HA, but they serve completely different purposes. My proposal: rename add-ons to "apps" because everyone already knows what apps are 🔥 Made a video explaining the reasoning. Would love your thoughts: https://youtu.be/TwKOeZJyPas #HomeAssistant #SmartHome #OpenSource https://youtu.be/TwKOeZJyPas npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Proud moment at GitHub Universe 2025! As a GitHub Star, I’ve got my own star on the Walk of Fame here at the venue. It’s pretty cool to see my name on the ground alongside fellow Stars. Excited to see what’s new this year and connect with the open-source community! 🌟 #GitHubUniverse #GitHubStars #OpenSource #Community https://cdn.fosstodon.org/media_attachments/files/115/458/456/137/204/116/original/27e81c67f35b2bb1.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Immutable releases announced at GitHub Universe! Once tagged, releases can’t be changed. No more worrying about malicious actors swapping out assets or moving tags after publication. Single-use version tags with signed attestations. This is the supply chain protection open source really needs 🔒 #GitHubUniverse https://cdn.fosstodon.org/media_attachments/files/115/453/316/766/274/294/original/8ec640b912b8928b.jpg https://cdn.fosstodon.org/media_attachments/files/115/453/316/844/425/736/original/972d60d0a8310139.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Hell yeah we are! 💪 This is a testament to our amazing community, building an amazing, open source, privacy aware home automation platform, powering millions of homes around the world. Big shout out to our amazing community. You all rock, I love you 🫶 #HomeAssistant #GitHubUniverse From: @nprofile…cue9 https://fosstodon.org/@homeassistant/115452862205844194 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Plan mode is coming to VSCode! Finally 🫶 #GitHubUniverse https://cdn.fosstodon.org/media_attachments/files/115/452/765/446/522/826/original/804828a0f0067bb7.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Coming later this year, partners can provide agents. For example, using Claude directly in the GitHub interface, just like you can use and assign just like you can do with GitHub Copilot today. I love that they bring choice to the GitHub platform. #GitHubUniverse https://cdn.fosstodon.org/media_attachments/files/115/452/719/550/083/103/original/b51164aad8874382.jpg https://cdn.fosstodon.org/media_attachments/files/115/452/719/624/046/556/original/c3a2137abd8bcbed.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Today GitHub announced Agent HQ; a single spot to manage your AI agents. GitHub has been using it themselves, making copilot their number one code contributor to their own code base. #GitHubUniverse npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…ergr @nprofile…t3xh @nprofile…cue9 I needed to interact with other network device. PS: I am not an employee of Nabu Casa. I work full-time at the Open Home Foundation in Switzerland. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…kjf0 @nprofile…t3xh @nprofile…cue9 yeah that won’t help. It is the boiler itself that is in a fault state. Hence debugging it remote through the opentherm connection. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Family texts: “Boiler’s broken. No hot water. House is getting cold.” 🥶 My location: 36,000 feet above ground, traveling at 874 km/h to GitHub Universe. Challenge accepted. 💪 Opened laptop, connected to airplane WiFi (which is… not fast), established @nprofile…t3xh VPN connection to my home, accessed @nprofile…cue9, and I’m currently knee-deep in OpenTherm logs trying to diagnose what’s going on. The fact I can even TRY this from a plane is wild. We live in the future. 🚀 #HomeAssistant npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof “Future is Local” spotted at Prague Airport ✈️ Absolutely. Your smart home, your data, your control. All staying local in YOUR home, not shipped off to someone’s cloud server. This is exactly what we’re building 🏠 #HomeAssistant #LocalControl #FutureIsLocal #Privacy #OpenSource https://cdn.fosstodon.org/media_attachments/files/115/417/561/591/605/262/original/fa6deb75ecd058bb.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Choo choo! 🚂 Literally on a train right now heading to Prague to meet up with the whole Home Assistant crew from the Open Home Foundation. Team building time! Really looking forward to spending some quality time with everyone. See you soon, team! ✈️ #HomeAssistant #OpenHomeFoundation #TeamBuilding https://cdn.fosstodon.org/media_attachments/files/115/405/313/439/596/574/original/a42a35451d384d83.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…hwjc @nprofile…20nm Not everything... but a lot of the functionality: Yes. Spook is a playground, a lab... the rebel. This is also part of its goal, quite a bunch of features of Spook ended up in Home Assistant already. The features most liked though (missing stuff) is really not at a level that is should be yet. But it keeps making progress. ../Frenck npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…kjf0 lol it is such a a universal failure; that we basically all know what to do 😅 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Trust me. I’m a smart home expert. https://youtube.com/shorts/cVIfPIOGqQ8 #HomeAssistant #SmartHome #Automations #TechHumor #Comedy npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof I’m not returning to live streams. New format: vlogs, my smart-home build, and “Ask Frenck: Unfiltered.” Watch the announcement: https://www.youtube.com/watch?v=idxAyRnxA7g #HomeAssistant #SmartHome #OpenHome https://www.youtube.com/watch?v=idxAyRnxA7g npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof GitHub Actions YAML anchors: shipped without merge key support after 4 years and 1,650+ community reactions. We migrated @nprofile…2sd7's workflows. The feature eliminates simple duplication but can't compose configs like GitLab/Bitbucket/CircleCI. It works for exact duplication (env vars, steps, service containers). Fails for base configs with environment-specific overrides. I've wrote more about it in my blog: https://frenck.dev/github-actions-yaml-anchors-aliases-merge-keys/ #GitHub #YAML #DevOps #CICD https://frenck.dev/github-actions-yaml-anchors-aliases-merge-keys/ npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…qdsf @nprofile…2sd7 privacy is a core value of the Open Home Foundation. Not fully understanding the crying wolf in this case. There is (IMHO) absolute zero wrong doing or intrusion happening. And additionally we even took time to write about it clearly setting our point of view. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…qdsf @nprofile…2sd7 > Oh no, please don't turn Home Assistant into another AI slopfest. Did you actually read it? As in.... basically that is addressed in one of the first sentences on that section in the blog. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof "𝘏𝘦𝘺 𝘍𝘳𝘦𝘯𝘤𝘬, 𝘢𝘳𝘦 𝘺𝘰𝘶 𝘴𝘵𝘪𝘭𝘭 𝘵𝘩𝘦𝘳𝘦?" 𝗬𝗘𝗦 𝗜 𝗔𝗠! 👋 I have abandoned all social media for the past month or two. Why? There is so much happening in my life right now that I've honestly not been able to keep up with anything or anyone. Sorry! 🙏 So, how have you been? npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Having a fun Sunday morning, with coffee ☕️ and code 🧑💻 Created support for the #HomeAssistant config helper VSCode extension to render Jinja templates if you hover over them with your mouse 🐭 🚂 Choo choo homie! https://cdn.fosstodon.org/media_attachments/files/114/805/835/691/426/779/original/57b36df7ad9da043.png https://cdn.fosstodon.org/media_attachments/files/114/805/835/794/006/605/original/7c5a5e268c60b57a.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Arrived in Dublin! 🇮🇪☘️ Excited for this week of geeking and nerding out on smart home stuff 🤗😃 https://cdn.fosstodon.org/media_attachments/files/114/614/309/262/593/947/original/7887af1047c8a211.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…nwkw Some things already did! https://spook.boo/previous-features npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…6gxn They are different in their approach. Watchman reads YAML files on disk to figure out what is going on and generates a report. Spook doesn't read YAML files; it inspects the runtime of Home Assistant. It can thus catch beyond YAML files (including, for example, helpers and groups created in the UI). Spook doesn't make a report, it just raises repairs directly in Home Assistant about issues it found. Both can do similar things; it is a matter of preference. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 👻 Spook just got way smarter It now understands the powerful magic of templates in Home Assistant! 🧙♂️ Spook can raise repair issues if it spots unknown entities hiding inside your clever automations. Still testing… but it’s looking scary good 😊 Coming soon: https://spook.boo 👻 #HomeAssistant https://cdn.fosstodon.org/media_attachments/files/114/580/891/473/081/374/original/a5e179e0d6cb2dbc.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof More exciting updates for the Home Assistant Config Helper VSCode extension 🎉 Now, you can see entity details simply by hovering over an entity ID 🤩 #HomeAssistant #VSCode https://cdn.fosstodon.org/media_attachments/files/114/576/081/811/069/605/original/a151030fd80d4ba1.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…3ryc If I wanted to add an alt text, I would have done that. Please withhold these comments in the future, as I consider them unwanted. Thanks! 👍 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Working on some updates to the Home Assistant Config Helper VSCode extensions for the past few weeks as it needed replacement of the YAML parser used; now that is done... I've added: Warnings for the use of entity IDs that don't exist in your instance 😎 #HomeAssistant #VSCode #YAML https://cdn.fosstodon.org/media_attachments/files/114/568/977/668/791/677/original/421acd101b49f867.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof The Home Assistant Community Day in Utrecht 🇳🇱 is a wrap! Pardon the language, but it was F-ing GREAT! 💥 Packed venue, amazing people, smart home nerding at its finest. 💡🏠 Let’s do this more often! #HADay2025 #HomeAssistant #SmartHome #MeetUp #OpenHome https://cdn.fosstodon.org/media_attachments/files/114/564/367/549/633/212/original/cb44e37ea10ab588.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🎉 𝗟𝗔𝗔𝗧𝗦𝗧𝗘 𝗞𝗔𝗔𝗥𝗧𝗝𝗘𝗦! Morgen is de 𝗛𝗼𝗺𝗲 𝗔𝘀𝘀𝗶𝘀𝘁𝗮𝗻𝘁 𝗖𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆 𝗗𝗮𝘆 meetup in Utrecht! 🇳🇱 Kom gezellig borrelen 🍻 en kletsen over je slimme huis 🏠 Er zijn nog een paar plekjes vrij… kom je ook? 👉 https://lu.ma/e2wyv8k0 #HomeAssistant #MeetUp #SmartHome https://lu.ma/e2wyv8k0 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 𝗛𝗼𝗺𝗲 𝗔𝘀𝘀𝗶𝘀𝘁𝗮𝗻𝘁 𝗖𝗼𝗺𝗺𝘂𝗻𝗶𝘁𝘆 𝗗𝗮𝘆 - 𝗨𝘁𝗿𝗲𝗰𝗵𝘁! Bijna iedereen heeft een ticket! 🎟️ 🇳🇱 We kregen signalen dat niet iedereen z’n bevestiging heeft gezien/gekregen. Check je spamfolder! Of check via Luma: 👉 https://lu.ma/e2wyv8k0 #HomeAssistant #MeetUp https://lu.ma/e2wyv8k0 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…wrpq Yes! Als het goed is heb je email gehad met een ticket en updates :) npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🎉 Ik ben erbij op de Home Assistant Community Day in Utrecht! Zullen we in het echt ontmoeten en samen een drankje doen?! 🍹 Het event zit vol, maar… we zoeken een grotere locatie. 👉 Zet je op de wachtlijst! Zo weten we dat je wilt komen! 🔗 https://lu.ma/e2wyv8k0 #HomeAssistant #Utrecht #Meetup #SmartHome #OpenSource https://lu.ma/e2wyv8k0 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🔊 Oproepje voor de Home Assistant community! Onze meetup in Utrecht zat razendsnel vol. Daarom zoeken we een locatie waar we op 24 mei met 150+ mensen terechtkunnen. 📍 Zaal, theater, techhub of bedrijfsruimte ☕ Drankje erbij kunnen doen = pluspunt 📅 Event info: https://lu.ma/e2wyv8k0 📫 Tips welkom via reply of DM! #HomeAssistant #Utrecht #Meetup @nprofile…2sd7 https://lu.ma/e2wyv8k0 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof ⚡️ An hour of negative energy prices just hit! Yep, the grid is literally paying me to use electricity... 🔌 Solar panels off (they’d cost me money!) 🔋 Home battery + 🚗 EV = Charging! Honestly? It’s wild that this happens. Not green 🌱 at all… But hey, free energy to charge my car? I’ll take it. #HomeAssistant #EV #SolarPower #HomeBattery #EnergyPrice https://cdn.fosstodon.org/media_attachments/files/114/432/332/232/810/542/original/eea4f5ace156773e.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Spa Summer Classic at Circuit de Spa-Francorchamps with my little racing buddy! Nothing beats this view and this smile. 🏎️ 🏁❤️ #SpaFrancorchamps #RaceDay #FamilyTime https://cdn.fosstodon.org/media_attachments/files/114/403/757/092/993/869/original/6940eed26694d30c.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 📣 Update to our architecture and installation methods deprecation proposal for Home Assistant: We’re now considering to deprecate all 32-bit architectures, including i386, armhf AND armv7. What do you think? More info & discussion 👇 🔗 https://community.home-assistant.io/t/feedback-requested-deprecating-core-supervised-i386-armhf/880968 #HomeAssistant #SmartHome #OpenSource https://community.home-assistant.io/t/feedback-requested-deprecating-core-supervised-i386-armhf/880968 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…z2nf Yes, a container-based installation doesn't offer add-ons. You can manage those extra software yourself by adding more (other) containers. That said, the alternative option is to go down the Home Assistant Operating System route, which does provide you with add-ons. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…tvup The unsupported architectures: No, those will be dropped fully. Existing workarounds will be cleaned up. That doesn't mean things will break for all use cases, but the i386/armhf are not maintained or fixed. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…3z9d https://cdn.fosstodon.org/media_attachments/files/114/383/663/419/820/090/original/6465997750dc87c0.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…3z9d Hehe, well, the goal is natuurlijk to streamline everything more :) npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof I just opened a discussion on the Home Assistant forums seeking community feedback: We’re proposing to deprecate the Core & Supervised installation methods and drop i386 & armhf architectures. What do you think? Let me know 👇 https://community.home-assistant.io/t/feedback-requested-deprecating-core-supervised-i386-armhf/880968 #HomeAssistant https://community.home-assistant.io/t/feedback-requested-deprecating-core-supervised-i386-armhf/880968 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…r8ee I can do baseball! Would be a microblog post though 🫣 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Just realized I haven’t blogged in a while… BAD ME! 😅 I still have plenty of stuff I could write about. But hey—what would you actually want to hear my take on? 👀 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 𝗠𝗮𝗸𝗲 𝗮 𝗽𝗼𝘀𝗶𝘁𝗶𝘃𝗲 𝗱𝗶𝗳𝗳𝗲𝗿𝗲𝗻𝗰𝗲 𝗲𝘃𝗲𝗿𝘆 𝘀𝗶𝗻𝗴𝗹𝗲 𝗱𝗮𝘆. 𝗕𝗲 𝘁𝗵𝗲 𝗰𝗵𝗮𝗻𝗴𝗲! ❤️ It’s not just a motto—it’s how I try to live, work, and contribute every day. This mindset brought me here, and it keeps me moving forward. 💬 What’s your life motto? #HomeAssistant #OpenHomeFoundation #GitHub #BeTheChange #PositiveImpact #OpenSource https://cdn.fosstodon.org/media_attachments/files/114/342/103/163/831/739/original/02a001491e0ec0a7.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Visited the team at Coulisse (Motionblinds) last week — our latest Works with Home Assistant partner! Got a look at what’s coming next, and it’s clear: the smart shading industry is about to shift 😎 📎 Full post: https://www.linkedin.com/posts/frenck_homeassistant-workswithhomeassistant-smarthome-activity-7316788373296173056-Os7s/ #HomeAssistant #SmartHome #OpenHome #MotionBlinds #LocalControl https://cdn.fosstodon.org/media_attachments/files/114/341/542/113/793/001/original/6a9da012423804f4.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…8xc0 Thanks! Open source only works if we all join forces together, the pioneering really happens by enabling others to join in the effort. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof On the train back to my smart home 🏠 The State of the Open Home 2025 is a wrap! 🎬 We now have over 2,000,000 Home Assistant installations! Amazing, huh? I still can’t wrap my head around it 😵💫 #HomeAssistant #SmartHome #SOTOH2025 #OpenHomeFoundation https://cdn.fosstodon.org/media_attachments/files/114/331/467/980/694/241/original/ca17b68b30ec8869.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof The stage is set 🎥 The lights are on 💡 State of the Open Home 2025 is happening — and I’m so excited to be part of it! 🎉 Let’s build the future of the smart home, together 🤗 #SOTOH #HomeAssistant #OpenHomeFoundation #SmartHome https://cdn.fosstodon.org/media_attachments/files/114/325/926/830/962/641/original/4d6fdb5e1a57997a.jpg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Packing up and heading out 🚂 because tomorrow we’ll be live broadcasting the State of the Open Home! 🏡 Looking forward to sharing some exciting updates and insights with the community. Let’s shape the future of open smart homes together 🥰 #StateOfTheOpenHome #OpenHomeFoundation #HomeAssistant #SmartHome #OpenSource npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🧪 The 2025.4.0 Beta for Home Assistant is out now! Want to test early, catch bugs, or just see what’s new? Join the beta testers this weekend! It’s easy to get started: 👉 https://rc.home-assistant.io/blog/2025/03/26/release-20254/ Also, come hang out in our #beta channel on Discord—great place, lovely peeps 💙 #HomeAssistant #SmartHome #OpenSource https://cdn.fosstodon.org/media_attachments/files/114/241/231/091/744/222/original/80eb57233872264a.mp4 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…vw06 haha so true, I just need to wait for a hot summer day and place it in the sun huh? 🤔 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…fuds of course! npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🔌 𝗥𝗲𝗱 𝗥𝗶𝗻𝗴 𝗼𝗳 𝗗𝗲𝗮𝘁𝗵… 𝗣𝗲𝘂𝗴𝗲𝗼𝘁 𝗦𝘁𝘆𝗹𝗲 🪦 The Red Ring of Death isn’t just for Xbox 🎮 My Peugeot plug-in hybrid refuses to AC charge — so no solar for now. DC + regen still works, so the battery’s OK. But come on… #Peugeot #EV #PHEV #SolarPower #RedRingOfDeath #Stellantis #Xbox https://cdn.fosstodon.org/media_attachments/files/114/219/086/676/226/251/original/fd6f07df9c36a917.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…4fh9 lol about me looking at tiles all day while I get covered in mud? Dude I can taste the sand and weed that was sitting between the tiles at this point 😂 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…ksvk Agree, already had that of course. However, automatic start based on battery capacity, netcongestion, or solar power would be nice as well. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof No automations today—just me, a pressure washer, and some stubborn dirt. 🧼💦 Summer ☀️ is coming, so it’s time to make the garden shiny and cozy again! Coffee at hand, but no code coming out of it today… just clean bricks. ☕ ✨ #SmartHome #ButNotToday #ManualMode #GardeningTime #SpringCleaning https://cdn.fosstodon.org/media_attachments/files/114/200/195/847/606/229/original/458fd3e7f414e1e9.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…5z04 Thanks! That is exactly the help/comments I'm looking for 👍 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof Fixed this thing too many times. Opened it up… looked inside… closed it again. 𝗧𝗶𝗺𝗲 𝗼𝗳 𝗱𝗲𝗮𝘁𝗵 – 𝟭𝟳:𝟬𝟰 ☠️🛠️ Good excuse to finally get a smart dryer! 🤖💨 Which one to get? Samsung, Bosch, Siemens, Miele… or? 🤔 #RIP #LaundrySuck #HomeAssistant #SmartHome #HomeAutomation https://cdn.fosstodon.org/media_attachments/files/114/195/867/370/114/325/original/dac81ff96c34a60a.jpeg npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🚀 𝗖𝗮𝗹𝗹𝗶𝗻𝗴 𝗮𝗹𝗹 𝗛𝗼𝗺𝗲 𝗔𝘀𝘀𝗶𝘀𝘁𝗮𝗻𝘁 𝘁𝗲𝗺𝗽𝗹𝗮𝘁𝗲 𝘄𝗶𝘇𝗮𝗿𝗱𝘀! 🧙♂️ I’m working on extending the template engine with some new functions, filters, and tests, for example: ✅ flatten(list_of_lists) – Flattens nested lists into a single list ✅ combine(dict1, dict2, ...) – Merges multiple dictionaries together Now, I need your input! 💡 🔍 What template functions, filters, or tests would make your automations easier? 💬 What repetitive Jinja gymnastics do you find yourself doing over and over? #HomeAssistant #Jinja npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…6un7 As for balancing the actual energy: No that is not going to work. Financially: It has no impact though, as the utility meter will sum all up anyways. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…yku2 Nowadays it is not... but older homes might still have it. Like mine 😆 npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🚀⚡ Just checked with my energy provider—there’s still capacity left in my neighborhood for a heavier connection! 🎉 Looks like upgrading from single phase to three phases is an option! 🔌⚡ #EnergyTransition #ThreePhasePower #UnlimitedPower #GoElectric #SmartHome #Electrification #NetZero #Sustainability https://cdn.fosstodon.org/media_attachments/files/114/177/346/500/469/428/original/9757f3a84cf31c91.png npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof @nprofile…qxwn I know! This is what I have had around in my boxes of "stuff". For the devices I'm going to measure, it doesn't matter; they don't have PE either. npub12q3suzsjw7vdyegehzk4xjeq8vysr7m2cgfpt45fwqjysly9edqs9wp7z5 Franck Nijhof 🔌 I put together this little cable using a Shelly PM Mini Gen 3 to generate power profiles for some of my devices that PowerCalc doesn’t yet support ⚡ Curious to see how this works and excited to contribute back to this awesome integration! https://github.com/bramstroker/homeassistant-powercalc #HomeAssistant #EnergyMonitoring #Shelly https://cdn.fosstodon.org/media_attachments/files/114/149/544/437/293/488/original/f2b2a24ca5f2f907.jpg