Skip to content

Add new integration for AiDot #37320

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 10 commits into
base: next
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
52 changes: 52 additions & 0 deletions source/_integrations/aidot.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
---
title: AiDot
description: Instructions on integrating AiDot home security with Home Assistant.
ha_category:
- Light
ha_release: 2024.6
ha_iot_class: cloud_polling
ha_config_flow: true
ha_codeowners:
- '@s1eedz'
ha_domain: aidot
ha_homekit: true
ha_platforms:
- light
ha_integration_type: integration
---

The [AiDot](https://www.aidot.com/) {% term integration %} allows you to control the Wi-Fi lights with Home Assistant.

## Prerequisites

- To be able to configure your machine in Home Assistant, your machine needs to be added to your account using the official AiDot app first.
- Only login with username & password is supported.
{% include integrations/config_flow.md %}

{% configuration_basic %}
Country:
description: "Your country you use to log into the AiDot app."
Username:
description: "Your username you use to log into the AiDot app."
Password:
description: "Password you use to log into the AiDot app."
{% endconfiguration_basic %}

## Data updates

- After successful login, the device list will be pulled from AiDot Cloud first
- After pulling the list, the integration will pull the latest list from the cloud every 6 hours and process additions and deletions
- The integration will update its lights by polling the AiDot Bridge every five seconds for new values.

## Supported devices

- A19
- BR30

## Troubleshooting

There are no commonly known issues with this integration.

## Remove integration

{% include integrations/remove_device_service.md %}