Stephan van Rooij

Software architect with a passion for home automation.

Nginx fault finding

N

I had an issue with a NGINX server not starting after an upgrade, sudo nginx -t did not help.

Batching with Microsoft Graph

B

Microsoft has this great api where you can control almost everything in the Microsoft 365 cloud. To speed up your requests, you can combine up to 20 requests in a batch. This post will explain how to use batching and how it got implemented in the Graph SDK for DOTNET.

Add users to group fast

I disconnected our smart oven, and maybe you should as well

I

Arstechnica published an article yesterday, called “Appliance makers sad that 50% of customers won’t connect smart appliances”. Let me tell you, I’m glad people don’t connect their oven to the internet. We own two of these smart appliances from AEG and I disconnected them as soon as I discovered what they do.

Pinging aeg

My open-source projects

My github repositories, last edited first.

Some usefull PowerShell snippets collected
PowerShell 3 0
:speaker: Sonos mqtt controller. Control your speakers from your mqtt server. mqtt-smarthome insprired.
TypeScript 60 17
Send your Teams Status to any webhook in realtime
Microsoft Graph Service Client batching extensions
A dotnet tool for parsing rss feeds and modifying a markdown file
Sonos2mqtt companion for Home Assistant
Python 4 0
Reading data from your solar inverter
TypeScript 1 0
:speaker: Sonos control library, use this library in your own appliction.
TypeScript 61 13
🔊 📖 Sonos api documentation for the local UPNP api and a generator to generate clients based on service discovery
TypeScript 17 7

Interesting topics

Good converstation starters