4.2 KiB
title, description, ha_category, ha_release, ha_iot_class, ha_config_flow, ha_codeowners, ha_domain, ha_integration_type, ha_platforms, ha_quality_scale
title | description | ha_category | ha_release | ha_iot_class | ha_config_flow | ha_codeowners | ha_domain | ha_integration_type | ha_platforms | ha_quality_scale | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LetPot | Instructions on how to integrate LetPot hydroponic gardens into Home Assistant. |
|
2025.2 | Cloud Push | true |
|
letpot | hub |
|
bronze |
The LetPot {% term integration %} allows you to integrate your LetPot 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 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 %}