Melnor RainCloud


The raincloud integration allows you to integrate your Melnor RainCloud sprinkler system in Home Assistant.

There is currently support for the following device types within Home Assistant:

Configuration

To enable it, add the following to your configuration.yaml file:

# Example configuration.yaml entry
raincloud:
  username: YOUR_USERNAME
  password: YOUR_PASSWORD

Configuration Variables

username string Required

The username for accessing your Melnor RainCloud account.

password string Required

The password for accessing your Melnor RainCloud account.

Binary sensor

Once you have enabled the Raincloud integration, add the following to your configuration.yaml file:

# Example configuration.yaml entry
binary_sensor:
  - platform: raincloud

Configuration Variables

monitored_conditions list (Optional)

Conditions to display in the frontend. The following conditions can be monitored.

Default:

If not specified, all conditions below will be enabled.

is_watering

Return if is currently watering per zone.

status

Return status from the Melnor RainCloud Controller and Melnor RainCloud Faucet.

Sensor

Once you have enabled the Raincloud integration, add the following to your configuration.yaml file:

# Example configuration.yaml entry
sensor:
  - platform: raincloud

Configuration Variables

monitored_conditions list (Optional)

Conditions to display in the frontend. The following conditions can be monitored.

Default:

If not specified, all conditions below will be enabled.

battery

Return the battery level the Melnor RainCloud faucet.

next_cycle

Return the next schedulle watering cycle per zone.

rain_delay

Return the number of days the automatic watering will be delayed due to raining per zone.

watering_time

Return the watering remaining minutes per zone.

Switch

Once you have enabled the Raincloud integration, add the following to your configuration.yaml file:

# Example configuration.yaml entry
switch:
  - platform: raincloud

Configuration Variables

watering_minutes integer (Optional, default: 15)

Value in minutes to watering your garden via frontend. The values allowed are: 5, 10, 15, 30, 45, 60.

monitored_conditions list (Optional)

Conditions to display in the frontend. If not specified, all conditions below will be enabled by default.

auto_watering

Toggle the watering scheduled per zone.

manual_watering

Toggle manually the watering per zone. It will inherent the value in minutes specified on the RainCloud hub integration.