Open source contributions
Since 2015
Besides my own projects, I contribute fixes and features to the open source tools I use, mostly in the Home Assistant ecosystem. These are the contributions that were accepted upstream.
Home automation #
- Proxmox VE integration for Home Assistant (2026): a Locked binary sensor for VMs and containers, an Unlock button for VMs, and error reporting for failed commands that were previously silently ignored (#661), plus fixes for translation placeholders that made Home Assistant discard localized strings (#666). Both were cherry-picked into release 5.0.0, with credit.
- Spotcast (2025): Spotify Desktop API rate limiting and resilience improvements (#598), before I took the project over with a maintained fork.
- Home Assistant frontend (2021): support for the monetary sensor device class (#9640).
- Home Assistant Companion for Android (2022): corrected minimum value of the high-accuracy location update interval (#2402).
- Overkiz API client (2026): support for the Sauter Smart Control platform used by connected Sauter appliances (#2304).
- Nuki Hub (2024): corrected maximum value of the auto-lock timeout (#459).
- healthchecks.io integration (2023): checks in their grace period are now reported as connected (#40).
- Tailscale add-on (2022): SSH option (#51).
- Landroid integration (2022): rain delay upper bound raised to 23.5 hours (#53).
Security and other tools #
- toolbox-pentest-web (2024): script that builds an index of nmap scripts by category (#41, #42, #43).
- website-passive-reconnaissance (2020): whois server parsing no longer fails on unsupported encodings (#13).
- libnfc (2015): fixed card removal detection in nfc-poll (#306).
- Nager.Date (2019): Europe Day added as a Luxembourg public holiday (#151).
- bourso-api (2026): fixed the account movement export after BoursoBank moved it to a CSRF-protected POST request (#89).
- USBNinja Android app (2019): layout fix for oversized images (#2).
Documentation #
Documentation fixes and examples for Frigate (#3922, #11261), Home Assistant (#24549), the Home Assistant developer docs (#1743, #2044), the Companion app docs (#400, #721), Mushroom cards (#459), WebRTC Camera (#177), HASS.Agent (#2) and gemini-cli-openai (#7).