From d764f134068b640d8529ac75b2f15266bfd62830 Mon Sep 17 00:00:00 2001 From: Sid <27780930+autinerd@users.noreply.github.com> Date: Fri, 13 Dec 2024 22:31:52 +0100 Subject: [PATCH] Add eheimdigital integration (#35034) Co-authored-by: Joost Lekkerkerker --- source/_integrations/eheimdigital.markdown | 45 ++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 source/_integrations/eheimdigital.markdown diff --git a/source/_integrations/eheimdigital.markdown b/source/_integrations/eheimdigital.markdown new file mode 100644 index 00000000000..bb08c9d5b4c --- /dev/null +++ b/source/_integrations/eheimdigital.markdown @@ -0,0 +1,45 @@ +--- +title: EHEIM Digital +description: Instructions on how to set up EHEIM Digital with Home Assistant. +ha_category: + - Light +ha_release: 2025.1 +ha_iot_class: Local Polling +ha_config_flow: true +ha_codeowners: + - '@autinerd' +ha_domain: eheimdigital +ha_integration_type: hub +ha_platforms: + - light +--- + +The **EHEIM Digital** {% term integration %} allows you to control your [EHEIM Digital](https://eheim.com/en_GB/aquatics/eheim-digital/) smart aquarium devices from Home Assistant. + +{% include integrations/config_flow.md %} + +{% configuration_basic %} +Host: + description: "The IP address or hostname of your EHEIM Digital main device. Defaults to `eheimdigital.local`, an IP address should only be necessary if the hostname doesn't work." + required: true + type: string +{% endconfiguration_basic %} + +## Supported devices and entities + +Currently, the following devices and entities are supported: + +### [EHEIM classicLEDcontrol+e](https://eheim.com/en_GB/aquatics/technology/lighting-control/classicledcontrol-e/classicledcontrol-e) + +#### Lights + +- **Brightness**: Controlling the brightness of both light channels +- **Daycycle mode effect**: Automatically controls the brightness based on the daytime as configured on the device + +Support for additional EHEIM Digital devices and entities will be added in future updates. + +## Remove integration + +This integration follows standard integration removal, no extra steps are required. + +{% include common-tasks/remove_device_service.md %}