Welcome to the Hoom Documentation!
This is the documentation for Hoom 🎉
Warning
Hoom is still under development. It is not recommended at this point, to use Hoom in a production environment.
🏡 What is Hoom?
Hoom is a Python package that allows you to easily build your own HomeKit Bridge & Accessories. It works with and is heavily inspired by HAP-python & FastAPI.
To make the development of HomeKit compatible bridges as easy as possible, Hoom uses function decorators. This drastically simplifies the process. Hoom also comes with a minimalist web UI, which allows you to control your HomeKit Accessories from any device in your local network.
✨ Features
- HomeKit Bridge
- Minimalist Web UI
- Create custom HomeKit Accessories with function decorators
- Customizable
- Easy to use
📣 Credits
A special thanks goes out to these Python packages/frameworks and their authors:
- HAP-python - Hoom wouldn't be possible without this HomeKit Accessory Protocol implementation by Ivan Kalchev
- FastAPI - Hoom uses FastAPI by Sebastián Ramírez for its web server & UI and is heavily inspired by it
A special thanks also goes out to:
- Tabler Icons - The icon for Hoom is from Tabler Icons