You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running a sequence, Irrigation Unlimited will turn on the zone switch, but doesn't set a run time with the bhyve service. This then defaults to the switch's manual_preset_runtime which is 300s by default. This, in effect, limits Irrigation Unlimited from running any zone longer than 5 minutes. The correct way, to call the bhyve zones is using the start_watering services as below. This will start a manual run with the minutes specified instead of the default 300s. Any ideas on how to get Irrigation Unlimited to play nicely with this type of switch setup?
2024-08-26 19:22:11.787 INFO (MainThread) [homeassistant.setup] Setting up bhyve
2024-08-26 19:22:11.787 INFO (MainThread) [homeassistant.setup] Setup of domain bhyve took 0.00 seconds
2024-08-26 19:22:12.544 DEBUG (MainThread) [custom_components.bhyve.pybhyve.client] Logged in
2024-08-26 19:22:13.118 INFO (MainThread) [custom_components.bhyve.pybhyve.websocket] Authenticating websocket
2024-08-26 19:22:13.119 INFO (MainThread) [custom_components.bhyve.pybhyve.websocket] Websocket connected
2024-08-26 19:22:17.925 INFO (MainThread) [homeassistant.components.binary_sensor] Setting up bhyve.binary_sensor
2024-08-26 19:22:17.925 INFO (MainThread) [homeassistant.components.sensor] Setting up bhyve.sensor
2024-08-26 19:22:17.925 INFO (MainThread) [custom_components.bhyve.sensor] Creating state sensor: Garage Hose Tap state
2024-08-26 19:22:17.925 DEBUG (MainThread) [custom_components.bhyve.sensor] State sensor Garage Hose Tap state setup: State: off | Available: True
2024-08-26 19:22:17.925 INFO (MainThread) [custom_components.bhyve.sensor] Creating history sensor: Front Yard - Driveway North zone history
2024-08-26 19:22:17.925 INFO (MainThread) [custom_components.bhyve.sensor] Creating history sensor: Front Yard - Sidewalk North zone history
2024-08-26 19:22:17.925 INFO (MainThread) [custom_components.bhyve.sensor] Creating history sensor: Side Yard West zone history
2024-08-26 19:22:17.925 INFO (MainThread) [custom_components.bhyve.sensor] Creating history sensor: Unused zone history
2024-08-26 19:22:17.925 INFO (MainThread) [custom_components.bhyve.sensor] Creating battery sensor: Garage Hose Tap battery level
2024-08-26 19:22:17.925 DEBUG (MainThread) [custom_components.bhyve.sensor] Garage Hose Tap battery: {'percent': 86, 'mv': 2920}
2024-08-26 19:22:17.925 INFO (MainThread) [custom_components.bhyve.sensor] Creating state sensor: Front Porch Hose Tap state
2024-08-26 19:22:17.926 DEBUG (MainThread) [custom_components.bhyve.sensor] State sensor Front Porch Hose Tap state setup: State: auto | Available: True
2024-08-26 19:22:17.926 INFO (MainThread) [custom_components.bhyve.sensor] Creating history sensor: Front Yard - Road North zone history
2024-08-26 19:22:17.926 INFO (MainThread) [custom_components.bhyve.sensor] Creating history sensor: Front Yard - Utility Bed East zone history
2024-08-26 19:22:17.926 INFO (MainThread) [custom_components.bhyve.sensor] Creating history sensor: Front Yard - Sidewalk East zone history
2024-08-26 19:22:17.926 INFO (MainThread) [custom_components.bhyve.sensor] Creating history sensor: Side Yard - East zone history
2024-08-26 19:22:17.926 INFO (MainThread) [custom_components.bhyve.sensor] Creating battery sensor: Front Porch Hose Tap battery level
2024-08-26 19:22:17.926 DEBUG (MainThread) [custom_components.bhyve.sensor] Front Porch Hose Tap battery: {'percent': 100, 'mv': 3000}
2024-08-26 19:22:17.928 INFO (MainThread) [homeassistant.components.switch] Setting up bhyve.switch
2024-08-26 19:22:17.928 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Garage Hose Tap rain delay
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Front Yard - Driveway North zone
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Front Yard - Driveway North zone watering_status: {'program': None, 'current_station': 1, 'started_watering_station_at': '2024-08-26T22:54:40.000Z', 'rain_sensor_hold': False}
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Front Yard - Sidewalk North zone
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Front Yard - Sidewalk North zone watering_status: {'program': None, 'current_station': 1, 'started_watering_station_at': '2024-08-26T22:54:40.000Z', 'rain_sensor_hold': False}
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Side Yard West zone
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Side Yard West zone watering_status: {'program': None, 'current_station': 1, 'started_watering_station_at': '2024-08-26T22:54:40.000Z', 'rain_sensor_hold': False}
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Unused zone
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Unused zone watering_status: {'program': None, 'current_station': 1, 'started_watering_station_at': '2024-08-26T22:54:40.000Z', 'rain_sensor_hold': False}
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Front Porch Hose Tap rain delay
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Front Yard - Road North zone
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Front Yard - Road North zone watering_status: {'clear_on_idle': True}
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Front Yard - Utility Bed East zone
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Front Yard - Utility Bed East zone watering_status: {'clear_on_idle': True}
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Front Yard - Sidewalk East zone
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Front Yard - Sidewalk East zone watering_status: {'clear_on_idle': True}
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Creating switch: Side Yard - East zone
2024-08-26 19:22:17.929 INFO (MainThread) [custom_components.bhyve.switch] Side Yard - East zone watering_status: {'clear_on_idle': True}
2024-08-26 19:22:52.270 WARNING (MainThread) [custom_components.irrigation_unlimited] SYNCHRONISATION [2024-08-26 19:22:52] Switch does not match current state: expected: off, found: on, switch: switch.bhyve_c1_z1
2024-08-26 19:22:52.277 INFO (MainThread) [custom_components.bhyve.switch] Starting watering
2024-08-26 19:24:13.009 INFO (MainThread) [custom_components.bhyve.switch] Starting watering
The text was updated successfully, but these errors were encountered:
Version of the custom_component
2024.8.0
Configuration
Describe the bug
When running a sequence, Irrigation Unlimited will turn on the zone switch, but doesn't set a run time with the bhyve service. This then defaults to the switch's
manual_preset_runtime
which is 300s by default. This, in effect, limits Irrigation Unlimited from running any zone longer than 5 minutes. The correct way, to call the bhyve zones is using thestart_watering
services as below. This will start a manual run with the minutes specified instead of the default 300s. Any ideas on how to get Irrigation Unlimited to play nicely with this type of switch setup?Debug log
irrigation_unlimited Logs:
bhyve Logs:
The text was updated successfully, but these errors were encountered: