2025-04-22 17:22:10 +02:00

122 lines
4.2 KiB
Markdown

---
title: LetPot
description: Instructions on how to integrate LetPot hydroponic gardens into Home Assistant.
ha_category:
- Binary sensor
- Sensor
- Switch
- Time
ha_release: 2025.2
ha_iot_class: Cloud Push
ha_config_flow: true
ha_codeowners:
- '@jpelgrom'
ha_domain: letpot
ha_integration_type: hub
ha_platforms:
- binary_sensor
- sensor
- switch
- time
ha_quality_scale: bronze
---
The **LetPot** {% term integration %} allows you to integrate your [LetPot](https://letpot.com/) hydroponic gardens/systems into Home Assistant.
## Supported devices
The following devices are supported by this integration:
- LetPot Air (LPH-AIR)
- LetPot Max (LPH-MAX)
- LetPot Mini (LPH-MINI)
- LetPot Pro (LPH-PRO)
- LetPot Senior (LPH-SE)
## Prerequisites
To use this integration, you must first create a LetPot account and connect your hydroponic garden to Wi-Fi using the official app.
{% include integrations/config_flow.md %}
### Configuration parameters
{% configuration_basic %}
Email:
description: "The email address of your LetPot account."
required: true
type: string
Password:
description: "The password of your LetPot account."
required: true
type: string
{% endconfiguration_basic %}
## Supported functionality
### Entities
The LetPot integration provides the following entities.
#### Binary sensors
- **Pump**: Indicates if the water pump is running (on) or idle (off). Updates may be delayed by the device until another entity updates.
- Available for LetPot Air devices, and other device models which report this value.
- Not available for LetPot Pro devices.
Additionally, binary sensors for possible issues are available:
- **Low nutrients**: Indicates if the nutrient solution tank used for auto mode is (almost) empty and should be refilled.
- Available for LetPot Max devices.
- **Low water**: Indicates if the water tank is (almost) empty and should be refilled.
- Available for all devices except LetPot Pro.
- **Pump error**: Indicates if the water pump detected a flow issue and should be cleaned.
- Available for some LetPot Mini and LetPot SE devices which report this value.
- **Refill error**: Indicates that the external water tank/input used for refilling in auto mode is not filling up the main water tank. If you see a refill error, check the external water tank/input and the connection to the main water tank.
- Available for LetPot Max devices.
{% important %}
Binary sensors for issues are disabled by default. If you want to use them, you need to enable them first. See the [enabling or disabling entities](/common-tasks/general/#enabling-or-disabling-entities) documentation for information on how to do this.
{% endimportant %}
#### Sensors
For LetPot Max devices, the following sensors are available:
- **Temperature**: Ambient temperature measured by the device.
- **Water level**: Percentage of the water tank filled with water. The official app will display 0-30% as "Low", 30-90% as "Medium", and 90% or more as "High".
#### Switches
- **Power**: Main switch to turn on/off the device. Device features (like the built-in light and pump) will only operate when the power is on.
- **Pump cycling**: Turn on/off cycling of the water pump. When on, the pump will run intermittently (controlled by the device), which can be tracked using the **Pump** binary sensor.
For devices with an alarm that allows muting the sound, the following switch is also available:
- **Alarm sound**: Turn on/off the alarm sound.
For LetPot Max devices, the following switch is also available:
- **Auto mode**: Turn on/off auto mode, which automatically adds water and nutrients to the garden when needed.
#### Times
- **Light on**: Time when the built-in light turns on.
- **Light off**: Time when the built-in light turns off.
{% note %}
When **Light on** and **Light off** are set to the same time, the built-in light will be turned off.
{% endnote %}
## Data updates
The integration receives updates when the device state changes, enabling immediate updates of the data in Home Assistant.
## Removing the integration
This integration follows standard integration removal, no extra steps are required.
{% include integrations/remove_device_service.md %}