Ich nutze aktuell dafür openHAB auf einem Raspberry. Das ist Freeware und durch die vielen Bindings, lassen sich sehr viele andere Automatisierungssysteme dort einbinden u.a. auch Homematic.
OpenHAB: Java based, super. das hab ich im Griff!
Gruß
Dieter