Custom integration for Ampio Smart Home System with Home Assistant.
Connects via MQTT directly to the broker running on Ampio Server.
| Module | Description |
|---|---|
| MSERV-3s | Server flags |
| MCON | Satel integration |
| MSENS | Environmental sensors (both types) |
| MROL-4s | Roller shutters |
| MPR-8s | Relay outputs |
| MOC-4 | Output controller |
| MRT-16s | Temperature sensors |
| MLED-1 | LED controller |
| MDIM-8s | Dimmers |
| MRGBu-1 | RGBW controller |
| MDOT-2/4/9/15LCD | Touch panels |
Required: Ampio MQTT Bridge version 3.41.2+
- Open HACS in Home Assistant
- Go to Integrations
- Click the three dots menu → Custom repositories
- Add
https://github.com/mateuszchrobok/ampio-haccas Integration - Search for "Ampio" and install
- Restart Home Assistant
Copy the custom_components/ampio folder to your Home Assistant's custom_components directory.
- Go to Settings → Devices & Services
- Click + Add Integration
- Search for Ampio
- Enter the Ampio Server IP address (default port: 1883)
- Use admin credentials from Ampio Smart Home Application
- Click Submit
Note: This custom integration uses the same domain as Home Assistant's built-in Ampio integration. The custom component provides enhanced functionality and will take precedence when installed.
# Install dependencies
pip install -e ".[dev]"
# Run linting
ruff check custom_components/ampio
# Run tests
pytest tests/ -vThis project is a fork of the original Ampio Home Assistant integration.
- Klaudiusz Staniek (@kstaniek) - Original creator
- Repository: https://github.com/kstaniek/ampio-hacc
- Przemysław Szypowicz (@pszypowicz) - Hassfest fixes
- Mateusz Chrobok (@mateuszchrobok)
Special thanks to Olek from Ampio for help building the stable MQTT Broker.
MIT License - see LICENSE for details. Original copyright © 2020 Klaudiusz Staniek.
