Great work, would love to see this developed. Happy for you to look at my code for the MelCloud (European) version or I can give you a hand. The link to my code is on the MelCloud thread I setup:
I mention at the end of the MelCloud post about how as I have been writing this MelCloud integration and having previously worked on my own for the Australia / NZ MelView service, I would expect a lot of the logic and the settings should be essentially the same for all three platforms, it should just be API calls that would be different. If you get time and are interested, you may be able to see where I am heading with this in the MelView code, separating the API calls and the logic into their own methods. This should hopefully lead to a more seamless bringing together of my own Aus/NZ code and potentially yours. There was also some nuance to refreshing the status of the unit vs applying changes to the status that need to instigate an API call. Maybe it was just my brain that struggled with this.... ![]()
Good luck and feel free to get in touch if you need a hand.
Simon