Can you please add corresponding events when the things get back to normal. For monitoring solutions which we are building can’t work if we don’t know reliably that the things are back to normal.
Also, Can you please tell us what is the underlying object structure you guys use? That will help us shield ourselves from so many changes. May be you can expose that as-is along with extra fields which you build like Issue.
@tommy - I could have been clearer. You guys send a specific message: “Selected camera has disconnected” or “Controller has disconnected”. This indicates that there must be some sub-code or other structure underneath which distinguishes controller from scheduling display. Sure, I understand the docs which is what you are publicly exposing. But would be good to know how you guys manage this data internally and if willing to expose it as-is. Thank you for the consideration.