Closed cdmicacc closed 1 month ago
Closing this - it seems like the issue was something in the b-hyve, since a factory reset has gotten everything working again. I would still love to know what, if anything, the logs might have been telling me (in case it happens again).
Describe the bug I have an HT34 with two zones connected - "Veggies" (zone 1) and "Flowers" (zone 3) - and two identical automations. The automations include a "Call Service" with this YAML:
(with the
entity_id
and template variable changed, of course)veggies_watering_time
is set to 20 (minutes).flowers_watering_time
is set to 5.The automations run at different times, so there is no overlap. The issue is that the Veggies automation successfully starts watering, but the Flowers automation never does. The traces for the Flowers automation show that the Call Service step ran, but there are never logbook entries for watering actually beginning. For the Veggies zone there are, and the manual watering happens correctly.
This problem seems fairly recent (within the last few weeks) though I can't pinpoint when it began failing. I am running the most recent version of the B-Hyve integration (3.2.4) according to HACS.
I have also checked in the b-hyve app to see if something in set up wrong there, but as far as I can tell both zones are configured the same - there are no B-Hyve smart watering or other programs set up inside B-hyve itself.
The strangest thing is that manually starting watering by setting the switch for Flowers to "On" works, and successfully begins watering of that zone.
Expected behaviour Both zones should begin a manual watering program when the
start_watering
service is called.BHyve devices 1 Orbit B-Hyve HT-34 with two zones (#1 and #3) in use. Connected via a B-Hyve Wifi BH1G2.
Both devices firmwares are up-to-date.
Device Diagnostics
I have captured debug logs for an unsuccessful run of the automation but I am not sure what it's telling me. The automation runs at 8:15am local time (EDT):
It's entirely possible I have something misconfigured where that I am not seeing. I am happy to provide any additional details if needed, or do any local debugging.