I’d recommend contacting EdgeStor and see what rest calls you have available to you. Then if they do allow it and you can make a call using their API for it either do the following:
- If you have a linux box lying around setup a cronjob there that runs what you need it to do and evaluates as needed.
- Use CoRE to evaluate everything and let CoRE make the calls for you.
Personally I think that option 1 is easier but with option 2 you could create a device type for your EdgeStor (unless one already exists) and have CoRE do the comparison there and make the call if needed. I’m just not sure about how to check what the forecast is supposed to be with ST.