Skip to content

Custom Home Assistant integration for Omlet devices, enabling monitoring and control of Autodoors and related devices. Includes features like battery level monitoring, door/light control, and updates via API.

License

Notifications You must be signed in to change notification settings

krozgrov/ha-omlet-integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Omlet Smart Automatic Chicken Coop Door Integration for Home Assistant

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.

Sponsor

A lot of effort is going into that integration. So if you can afford it and want to support me:

Buy Me A Coffee

Features

  • 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.
    Screenshot 2024-12-29 at 3 47 54 PM Screenshot 2024-12-29 at 4 29 21 PM
    • Service Calls to access funcitionality - door open/close, update power settings, and door schedules.

Installation

Prerequisites

  1. A working Home Assistant installation.
  2. An Omlet account with API access (generate an API key from your Omlet account).

Manual Installation

  1. Download the repository as a ZIP file.
  2. Extract the contents into the custom_components/omlet directory within your Home Assistant configuration folder.
  3. Restart Home Assistant.

Using HACS

  1. Add this repository as a custom repository in HACS.
  2. Repository - https://github.com/krozgrov/ha-omlet-integration
  3. Type - Integration
  4. Search for Omlet Integration and select current Release and Download.
  5. Restart Home Assistant.

Configuration

  1. Navigate to Settings > Devices & Services > Add Integration.
  2. Search for Omlet Integration.
  3. Enter your API key and polling interval.
Screenshot 2025-01-05 at 8 26 57 AM
  1. Devices will be automatically discovered and added.
Screenshot 2024-12-29 at 4 28 36 PM

API Details

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

License

This project is licensed under the MIT License. See the LICENSE file for details.

Support

If you encounter any issues or have questions, feel free to:

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

About

Custom Home Assistant integration for Omlet devices, enabling monitoring and control of Autodoors and related devices. Includes features like battery level monitoring, door/light control, and updates via API.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages