
Please use the n service to run programs.Īvailable services are n for programs, stations and controllers (for running once program), and opensprinkler.stop for stations or controller (to stop all stations). Please use n and opensprinkler.stop services to run and stop stations.
OPENSPRINKLER API. UPDATE
Note: 1.0.0 has major breaking changes, you will need to update any automations, scripts, etc Announcements, questions, and suggestions about the OpenSprinkler Unified firmware. Create an applet where the trigger (this) can be Amazon Alexa, or Google Assistant, or SMS text message etc.

The basic steps are: Go to the IFTTT website or use the IFTTT mobile app to log in.

This is done through an integration with IFTTT. Controller Name - The name of the device that appears in Home Assistant. OpenSprinkler unchains you from your sprinkler or irrigation control box, enabling you to program, run, or stop zones at any time from anywhere. You can use voice input such as Amazon Echo or Google Home Assistant with OpenSprinkler.This is only required for firmware below 2.1.9 (4), otherwise it can be left blank. MAC Address - MAC address of the device.Password - The OpenSprinkler controller password.URL - Should in the form of The default port for OpenSprinkler is 8080.Click on the add integration button at the bottom right and select OpenSprinkler.

OPENSPRINKLER API. INSTALL
Or install manually by copying custom_components/opensprinkler folder into /custom_components To have a Lovelace card for the UI, opensprinkler-card can be used. Switch to enable/disable OpenSprinkler controller operation.Switches for each program and station to enable/disable program or station.Sensors for water level, last runtime and rain delay stop time.Sensors for each station to show status.Binary sensors for station and programs to show running state.Last tested on OS API 2.1.9 and Home Assistant 0.110.0 Features OpenSprinkler Integration for Home Assistant
