A integration for Home Assistant that connects your Omlet Smart Automatic Chicken Coop Door and related devices, enabling monitoring and control directly from Home Assistant using the Omlet Offical API.
A lot of effort is going into that integration. So if you can afford it and want to support me:
-
Device Support: Automatically detects and adds supported Omlet device - Smart Automatic Chicken Coop Door https://www.omlet.us/smart-automatic-chicken-coop-door/.
-
Entity Creation:
- Monitor battery levels, Light Levels and other configuration settings.
-
Actions: Trigger actions such as:
- Open/close the door.
- Turn lights on/off.
- Service Calls to access funcitionality - door open/close, update power settings, and door schedules.
- A working Home Assistant installation.
- An Omlet account with API access (generate an API key from your Omlet account).
- Download the repository as a ZIP file.
- Extract the contents into the
custom_components/omlet
directory within your Home Assistant configuration folder. - Restart Home Assistant.
- Add this repository as a custom repository in HACS.
- Repository - https://github.com/krozgrov/ha-omlet-integration
- Type - Integration
- Search for Omlet Integration and select current Release and Download.
- Restart Home Assistant.
- Navigate to Settings > Devices & Services > Add Integration.
- Search for Omlet Integration.
- Enter your API key and polling interval.
- Devices will be automatically discovered and added.
This integration uses the Omlet API. It fetches device states, performs actions, and listens for updates.
Key API endpoints used:
/device
- Retrieve device information./device/{deviceId}/action/{action}
- Trigger device actions./device/{deviceId}/configuration
- Trigger updates
This project is licensed under the MIT License. See the LICENSE file for details.
If you encounter any issues or have questions, feel free to:
- Open an issue.
For bug reports, include the debug log, which can be enabled in configuration YAML + restart:
logger:
default: warning
logs:
custom_components.omlet_smart_coop: debug