Im also having issues with the stop all stations and run once program. My opensprinkler only has switch.opensprinkler_enabled entity…
script:
os_stop_all:
alias: 'opensprinkler stop all stations'
sequence:
- service: opensprinkler.stop
data:
entity_id: switch.opensprinklerback_enabled # Switches or sensors for controller
does not work and
os_back_run1:
alias: 'opensprinkler back run one'
sequence:
- service: opensprinkler.run
data:
entity_id: switch.opensprinklerback_enabled # Switches or sensors for controller
run_seconds: # Seconds to run for each station (required)
0: "10"
1: "5"
Yep, stop all stations doesn’t work, I don’t have an opensprinkler switch either (switch.opensprinkler).
And “switch.opensprinkler_enabled” does nothing
but you have to manually list all zones you want to stop, defeating the ‘all zones’ part of goal function, whereas the original integration would do as such without listing exactly which zones. and kept the text lines minimal and able to work with variations that are outside of the text lines scripting.
I had the same issue. But after setting the service opensprinkler.stop to a sensor (eg. entity_id: binary_sensor.opensprinkler_sensor_1_active) instead to the station-switch it worked. The integration works nearly perfectly for my usecase. I can start and stop predefined programs. But also I‘m able to run individual stations with runtimes out of homeassinstant.
having multiple opensprinklers, I have over 40 zones on one and over 50 zones on another.
scrolling to find which zones are on and turn them off manually isnt even a cool option to me. disable all doesnt stop them when they are running.
if i create a script to send a close zone and have to send it 50 times going through each zone in the list of zones, i feel like a mad amount of send requests and the opensprinkler may not handle it. is there not a better way? anyone?
The services seem to only work consistently on binary_sensor so for stop all run opensprinkler.stop on a controller level binary_sensor like binary_sensor.opensprinkler_rain_delay_active
Hi!
I am struggling to get the integration back to work.
No matter if I use the binary_sensor or the switch of a station, it does not get triggered.
Log says:
Logger: homeassistant.helpers.service
Source: helpers/service.py:128
First occurred: 19:56:28 (4 occurrences)
Last logged: 20:01:26
Unable to find referenced entities binary_sensor.sprinkler_rasen_station_running
Unable to find referenced entities switch.sprinkler_rasen_station_enabled
I am using latest OpenSprinkler Firmware…
Any ideas how I can get things back to work?
I would like to have a widget on my Home Assistant dashboard that tells me the next time that OpenSprinkler will run. Anyone know if/how we can set that up?
Has anyone succesfully got the opensprinkler 1.1.6 to run with the latest home assistant? I add the integration via HACS, but it does not show up when i goto add integration?
Im running
core-2021.11.5
supervisor-2021.10.8
Home Assistant OS 6.6
Do many people use flow sensors with their OpenSprinkler system?
I see one mention above, but I’m interested in adding one inline with my irrigation system, and then pulling that data into HA to do leak/burst protection; e.g. hose bursts off my dripper systems, rate would go up a lot.
Is getting the data into HA from Opensprinkler possible, and is the data frequent/smooth enough to be able to do this? The graph above with flow rate seems to go high, low, nothing, rather than a smooth flow rate.