Genie

Integrated solution for smart systems

Your Toolkit for Limitless Automation

Build truly intelligent automation that runs entirely on your own hardware. HomeGenie's open-source ecosystem gives you the tools—from the Mini firmware to the Server engine and Panel interface—to create powerful, private, and reliable solutions, shaping your world exactly as you envision it.

Whether you're automating a home, building a robot, or bringing an artistic creation to life, HomeGenie is the way to go to make your vision a reality.

HomeGenie Mini: Your Smart Device Firmware

HomeGenie Mini is the open-source firmware that empowers you to create fully featured, self-reliant smart devices. Experience effortless setup, a built-in scheduler, and powerful JavaScript automation – all without relying on gateways, clouds, or internet services. This robust firmware is readily available for ESP32 and ESP8266 SoCs: install HomeGenie Mini directly from this page with our convenient pre-built firmware examples.

Setup

Create!

Programming

HomeGenie Server: The Programmable Intelligence.

HomeGenie Server is a general-purpose programmable intelligence to monitor and control your smart devices, allowing you to implement automated tasks based on system data and statistical analysis. It includes a scheduler, a program engine, ML, AI and data processing capabilities, a package management system, a widgets editor, a visual programming interface, and code editor. With built-in support for X10, ZigBee, and Z-Wave, HomeGenie enables complete Smart Home solutions.

Setup

Automation

Programming

HomeGenie Panel: The All-in-One Control Panel.

HomeGenie Panel is your all-in-one control center, offering a complete suite of features including an action scheduler, script recording, voice control, and the ability to manage media servers, smart TVs, and any HomeGenie device. With its built-in automation engine, API, and JavaScript capabilities, HomeGenie Panel transforms into an always-on smart panel, delivering server-level functionality for 24/7 operation and versatile home automation control.

Built for Creators, Developers, and Tinkerers

The Developer

Go beyond limits. Use the HomeGenie Server API with C#, Python, or JavaScript to orchestrate complex services, process real-time data, and build automations that other platforms can only dream of.

The DIY Maker

Build it your way. Create a fully self-reliant smart device in minutes with HomeGenie Mini, or orchestrate an entire lab of hardware using the firmware-agnostic HomeGenie Server for direct control over any component.

The Artist & Artisan

Embed intelligence into your creations. With the easy-to-flash HomeGenie Mini firmware, you can focus on designing smart lamps, interactive sculptures, or mechatronic art, not on complex setup.

The Tech Enthusiast

Design your ultimate smart environment. Use the Server's visual tools to create powerful automations, then manage everything from a fully customizable HomeGenie Panel on any tablet or device.

What Will You Create?

From a single smart device to a fully orchestrated environment, the HomeGenie ecosystem provides the tools to bring any idea to life.

  • Intelligent Automation
    Create complex scenes on the Server that react to data and custom scripts, then control them with a single tap from your personalized HomeGenie Panel.
  • Rapid IoT Prototyping
    Flash HomeGenie Mini onto an ESP32 to create a wireless sensor node in minutes, then use the Server to process its data and manage its behavior in real-time.
  • Interactive Art & Mechatronics
    Embed HomeGenie Mini into your creations to control lights, motors, and sound, orchestrating the entire experience with the powerful scripting of HomeGenie Server.
  • Off-Grid Intelligence & Mobile Living
    Transform your tiny house, van, or boat into a smart, self-sufficient space. Use HomeGenie Mini for critical monitoring of batteries and water tanks, run the Server for 100% off-grid reliability, and manage everything from a central HomeGenie Panel designed for low-power operation.
  • Your Dream Dashboard
    Use the Server to collect data from any source, then design and build your perfect interface on HomeGenie Panel, creating fully interactive dashboards with no limits.

All HomeGenie products implement MQTT Network functionality with end-to-end encryption (E2EE) 🛡️🔐 to securely monitor and control your smart systems and devices from anywhere.