![]() ![]()
I purchased both the OpenSprinkler unit and 24VAC adapter from here: Įverything you need to know about installing OpenSprinkler can be found in the getting started guide. #OPENSPRINKLER API INSTALL#If you’d like to go the DIY route, you can follow one of their github guides to install it on a raspberry pi. If you purchase the pre-assembled kit, nothing else is needed and no soldering is required. Total cost was $172.95 for both after shipping. I just purchased the pre-assembled OpenSprinkler with a 24v AC adapter. I currently have a 6-zone Hunter Pro-C, so I didn’t need to purchase one. Depending on how many sprinkler zones you have will determine whether you need to purchase a Zone Expander. #OPENSPRINKLER API HOW TO#In this guide, I will show you how to install OpenSprinkler into your existing sprinkler system in 2021.įirst, read over their getting started guide. If you’d like to play around with a live demo, you can do that here: OpenSprinkler is web-based sprinkler controller for your lawn, garden, or plants. After doing some research, I stumbled across an open source project called OpenSprinkler. Value_template: ""Įntity_id: binary_sensor.One of the most recent smarthome projects I’ve worked on was making my sprinkler system “smart”. If you wish to have a switch for your stations, here is an example using the switch template and input number.Īdd the following to your YAML configuration ( configuration.yaml). service: nĬontinue_running_stations: True # Whether to keep running stations running (optional, defaults to False) service: nĬontinue_running_stations: True # Whether to keep running stations running (optional, defaults to False) Stop Examples Stop Station Example service: opensprinkler.stopĮntity_id: switch.station_name # Switches or sensors for stations Stop All Stations Example service: opensprinkler.stopĮntity_id: ntroller_name # Switches or sensors for controller Creating a Station Switch Specifying the run seconds in index/second pairs. Run_seconds: # Dictionary of station index and run seconds key/value pairs (required)īy default running once program will stop all other stations that are running, you can specifyĬontinue_running_stations to true to allow the stations to continue running. Run_seconds: # List of station index and run seconds pairs (required) Run_seconds: # Seconds to run for each station (required) service: nĮntity_id: ntroller_name # Switches or sensors for controller The following examples are all equivalent. To run an once program, the run seconds can either be a list of seconds per station or a list of index and second pairs. Run_seconds: 60 # Seconds to run (optional, defaults to 60 seconds) Run Once Program Example Run Examples Run Program Example service: nĮntity_id: switch.program_name # Switches or sensors for programs Run Station Example service: nĮntity_id: switch.station_name # Switches or sensors for stations 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.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |