Si tienes algo de afinidad con la informática, entonces realmente deberías echar un vistazo a Home Assistant, OpenHab o ioBroker, como ya se recomendó antes.
Para mí evalué Edomi (puro KNX), ioBroker y Home Assistant, y construí pequeñas demostraciones con ellos, y finalmente me decidí por Home Assistant. Hay muchas integraciones listas para usar (para conectar tus diferentes sistemas) y, si no, NodeRed ya viene incluido out-of-the box.