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.
HomeGenie Server is available for Windows, Mac, Linux and ARM-based devices.
Portable, customizable and embeddable
- Runs on Windows, Mac, Linux and ARM-based devices (such as Raspberry Pi)
- Self-contained application with libraries optimized for each architecture
- Deploy easily with a single (zipped) folder - ready to run anywhere
- Setup Wizard
- Configuration Backup/Restore
- Customizable client UI presets
- Package system to quickly add/remove extra features
- Integrated smart home drivers: KNX, X10, ZigBee, Z-Wave
Powerful Automation Engine
- Supports C#, JavaScript, Python and visual programming
- Direct access to GPIO, I2C, SPI and serial ports
- Includes .NET IoT Libraries with bindings for thousands of components
- Fluent API for handling devices, events and data
- Realtime data processing and analysis
- Custom widgets using zuix.js web components
- Scheduler with extended crontab expressions and scripting