Herzlich Willkommen auf meiner Homepage. Ich heisse Michael Krauße und arbeite als freiberuflicher Softwareentwickler und Softwarearchitekt im Grossraum Berlin. Auf dieser Seite stelle ich meine Dienstleistungen vor. Unter Blog gibts ein paar Gedanken zu diesem und jenem.
Recent Blog
Howto write your own HomeAssistant integration
This article shows how to write your own home-assistant integration. When I wanted to write a mock for home-assistant it become really complicated. For a newbie to home-assistant the documentation was not very helpful. Or to be fair a simple and complete step-by-step guide would have been nice.
Requirements
- I used homeassistant-core commit hash 24ea5eb9b583e44aa170bd8806ddecce7ac09175 which was the latest in the moment of writing.
From scratch to configuration
Normally it should be easy to extend a popular platform like homeassistant with your own extension. For learning I like to build a waterheating device which is implemented as a heatpump-mock which can be integrated into homeassistant. I like to use the predifined Entity Water heater. You can also read the offical documentation for more information.
Practical step by step guide for setting up distributed JMeter
Its well known that JMeter can run in a distributed environment. This means that the complete environment has one controller (called master by JMeter) and multiple runners (which are called slaves by JMeter). I prefer to use the words controller over master and runner over slave. Even JMeter is an old tool it was difficult for me to set it up, because a simple guide for setting up was missing and the terms used by JMeter were misleading for me.