pronounced "AK-wuh-bul" (/ˈækwə//bəl/)
⚠️ This is the development repository. For stable releases and installation instructions, please visit:
This is the development repository for AquaBle. It contains:
- Source code for both backend and frontend
- Development tools and scripts
- Test suites
- Build configurations
- Active development branches
If you're looking to install and use AquaBle, please go to the stable repository which contains the production-ready Home Assistant add-on.
If you want to contribute or develop AquaBle:
- Clone this repository
- See
aquable/DOCS.mdfor development setup - Use
make devto run the full development stack - Submit pull requests to the
devbranch
- Development: Work happens in this
AquaBle-devrepository - Releases: Tagged releases automatically build and deploy to the AquaBle stable repository
- Users: Install from the stable repository
Current project state: in very active development, at a very early stage. Expect further functionality and refinement soon.
Maintained by Caleb Venner. This project builds on the open-source work published as Chihiros LED Control by Michael Dietrich. The original project is licensed under MIT; all redistributions of this codebase continue to honour that license and retain the upstream attribution.
This project is not affiliated with, endorsed by, or approved by Chihiros Aquatic Studio or Shanghai Ogino Biotechnology Co.,Ltd. This is an independent, open-source software project developed through reverse engineering and community contributions.
- We do not reproduce, distribute, or claim ownership of any proprietary Chihiros software code
- Device compatibility is based on publicly available Bluetooth Low Energy protocol analysis
- Use of this software with Chihiros devices is at your own risk
- "Chihiros" is a trademark of Chihiros Aquatic Studio (Shanghai Ogino Biotechnology Co.,Ltd) and is used here solely for device identification purposes
- This software is provided "as-is" without warranty of any kind
AquaBle is distributed as a Home Assistant add-on with Ingress support for seamless access.
- Add the custom repository:
https://github.com/caleb-venner/aquable - Install the "AquaBle" add-on from the repository
- Start the add-on
- Click "OPEN WEB UI" in the add-on info screen
The web interface is accessible through Home Assistant Ingress, providing seamless integration with no port forwarding or authentication configuration needed.
AquaBle is designed exclusively for Home Assistant Ingress:
- Access the web interface directly through the Home Assistant UI
- No port forwarding or authentication configuration needed
- Seamless user experience within Home Assistant
- Works perfectly on Home Assistant mobile apps
For technical details, see INGRESS.md.
- Chihiros LED Aquarium Lights
- Chihiros Dosing Pumps