sebr / bhyve-home-assistant

Orbit BHyve custom component for Home Assistant
MIT License
252 stars 42 forks source link

Add support for Orbit 57915 B-hyve Smart 4-Zone Indoor-Mount Sprinkler Controller. #184

Closed 86lava closed 1 year ago

86lava commented 1 year ago

The 4-station version of the indoor-mount Orbit Sprinkler Controller. Should be very similar to the 8-station Orbit 57925 model

My device : Orbit 57915 Stations: 4 (3 setup) Firmware Version: 0045 (device reports up to date) Hardware Version: WT24E-0001 Status: Connected

Currently my system running integration v3.12 reports that the Bhyve integration "Failed to set up"

configuration.yaml

logger: default: critical logs: custom_components.bhyve: debug pybhyve: debug

Logs 2023-05-10 13:59:41 DEBUG (MainThread) [custom_components.bhyve.pybhyve.client] Logged in 2023-05-10 13:59:45 INFO (MainThread) [custom_components.bhyve.pybhyve.websocket] Authenticating websocket 2023-05-10 13:59:45 INFO (MainThread) [custom_components.bhyve.pybhyve.websocket] Websocket connected



I am hoping that this specific model not listed as supported is the reason that the integration fails to set up, and that no log of devices or programs is generated.  
86lava commented 1 year ago

I removed the integration, deleted the bhyve directory from custom_components and restarted HA. I then Redownloaded the bhyve integration - this time opting for 3.01 (I am running Home Assistant Core 2022.5.5, Supervisor 2023.04.1, OS 9.5). Restarted HA and then added the Orbit b-hyve integration successfully.

Looks like the 57915 4-zone Controller is supported after all.