A-HAP
A-HAP (Arbiter Home Automation Platform) v3.0.0 is a centralized control platform for ESP32 and similar-board automation. An embedded MQTT broker replaces HTTP polling for instant output control, and the server can now auto-generate and compile board-specific firmware. Manage roles, outputs, schedules, sensor telemetry, alerts, trigger rules, video feeds, recordings, a configurable dashboard, and device status from one powerful application.
Need help starting with A-HAP after downloading?
The setup guide covers the default admin login, initial server setup, Arduino IDE setup, required libraries, the default ESP32 sketch, board connection steps, first output-control test, and notes for the sensor library and sensor-triggered automation.
See A-HAP in Action
Dashboard
View your automation platform, roles, outputs, and live system information from one place.
All Roles
Monitor and manage all configured automation roles clearly and easily.
Create New Role
Add new automation roles quickly without unnecessary complexity.
Settings
Configure application settings, network options, and system behaviour.
User Management
Manage users and access for secure local administration.
Key Features
MQTT Communication
Embedded MQTT broker replaces HTTP polling. Boards connect at startup and receive output changes instantly — no poll delay.
Auto-Generated Firmware
Generate and compile board-specific Arduino sketches directly from A-HAP, with WiFi credentials, MQTT config, and sensor wiring pre-filled.
Centralized Control
Manage multiple ESP32 and similar-board controllers, roles, and outputs from one application.
Configurable Dashboard
Live status widgets for boards, outputs, and sensors on a single configurable dashboard page.
Flexible Scheduling
Create one-time, recurring, interval, and advanced automation schedules, including sensor-condition gating.
Sensor System & Alerts
Live telemetry per channel, derived values, sensor details, and threshold-based alert rules with severity levels.
Output–Sensor Triggers
Multi-condition trigger rules fire output state changes instantly via MQTT when sensor conditions are met.
Video Feeds & Recording
Add, proxy, and view IP camera feeds. Frame-based recording with a dedicated recordings browser page.
Mobile App Access
Full sensor, output, and board status access from the companion mobile app via the expanded v3 API.
Practical Deployment
Built to be practical, reliable, and suitable for real-world environments on Windows, Linux, Raspberry Pi, and macOS.
Who It’s For
Home Automation Projects
Control relays, collect sensor values, and manage ESP32 and similar devices with one centralized platform.
Small Commercial Setups
Suitable for practical automation scenarios where visibility and control matter.
Advanced DIY Users
Ideal for users who want more structure and power than ad-hoc scripts and apps.
Get Started
Try A-HAP with a 7-day trial, follow the setup guide, or purchase a license to unlock the full platform.