ioBroker
Every device in a smart home speaks a different language, and ioBroker is the open-source home automation platform that translates Zigbee lamps, cloud-tied heating, and Modbus solar inverters into one system under your control. Adapters do the translating: more than 800 of them connect devices, protocols, and online services, from Philips Hue, Shelly, and HomeMatic hardware to MQTT, KNX, Telegram, and weather feeds. Everything an adapter learns lands in one shared structure of objects and live states, so a motion sensor from one brand can switch lights from another without either vendor knowing the other exists. Automations start simple: the rules editor clicks triggers, conditions, and actions together from lists, and the same logic grows into Blockly diagrams or full JavaScript and TypeScript scripts when a routine outgrows the form. Dashboards are yours to design in the vis-2 editor, where switches, sliders, gauges, and floor-plan views are dragged onto pages and bound to any data point in the tree. The whole installation is managed from the browser admin interface: install adapters, configure instances, browse the object tree, watch live states, read logs, and manage users without editing a single configuration file. Voice control joins through Alexa, Google Home, and Matter bridges, remote access works over VPN or the optional ioBroker.pro link, and because automations execute locally, the house keeps behaving when the internet drops. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Deploy