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 component, 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 value: 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 component, 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 value: 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 component, add the following to your configuration.yaml file:

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

Configuration Variables

watering_minutes

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

Default value: 15

monitored_conditions

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

auto_watering

(boolean)(Optional)Toggle the watering scheduled per zone.

manual_watering

(boolean)(Optional)Toggle manually the watering per zone. It will inherent the value in minutes specified on the RainCloud hub component.