Habapp
Python rules engine for openHAB and MQTT
HABApp is a Python framework for writing home automation rules against openHAB and MQTT. It enables complex, testable automation logic in plain Python.
Key features
- Python automation rules
- openHAB integration
- MQTT support
- Testable logic
Strengths
- Released under the Apache-2.0 license
- First-class Docker support for quick deployment
- Written in Python
- Tiny footprint — runs in 128 MB RAM
Habapp replaces
Compare Habapp
19 head-to-head comparisons.
- Habapp vs Home Assistant
- Habapp vs Huginn
- Habapp vs Frigate
- Habapp vs ntfy
- Habapp vs changedetection.io
- Habapp vs Homebridge
- Habapp vs Tasmota
- Habapp vs ThingsBoard
- Habapp vs WLED
- Habapp vs EMQX
- Habapp vs Frigate NVR Companion go2rtc
- Habapp vs Zigbee2MQTT
- Habapp vs Beehive
- Habapp vs HASS.Agent
- Habapp vs Apprise API
- Habapp vs FlowForge Lite
- Habapp vs feed2toot
- Habapp vs Goeland
- Habapp vs rss2hook
Similar home automation apps
Home Assistant
Home AutomationOpen-source home automation that puts privacy first
Replaces SmartThings, Google Home
Frigate
Home AutomationLocal NVR with real-time AI object detection
Replaces Google Home
ntfy
Home AutomationSend push notifications to your phone via simple HTTP
Replaces Pushover, Pushbullet
Homebridge
Home AutomationBring non-HomeKit smart devices into Apple Home
Replaces Apple HomeKit hubs
Tasmota
Home AutomationOpen-source firmware for ESP-based smart devices
Replaces Tuya Cloud
ThingsBoard
Home AutomationOpen-source IoT platform for device management and data
Replaces AWS IoT, Azure IoT