@heathpitts, the reason your not seeing the zones start up is because in 0.46.0 there was an error in the code that caused the runtime to be double multiplied, which exceeds the max runtime for the API. It has been fixed in dev. Although if your still getting the SSL error that might unrelated…
@Klikini, I’ve been able to get the zones to show on correctly during manual runs by tweaking the throttle parameters, but as I’m not sure exactly how throttle works I don’t know if that’s causing excessive API calls. Looking at the logs it appears that the state is saying it’s updated every 30 seconds or so, but as the code is written it doesn’t actually update the state. Changing the update interval as shown below still only shows an API call every 30 seconds in the logs, and at that point the correct state is updated on the switch, both for manual and scheduled runs. Let me know if this is any help or if I should change it back…
MIN_UPDATE_INTERVAL = timedelta(seconds=5)
MIN_FORCED_UPDATE_INTERVAL = timedelta(seconds=1)