Hi David,
The __init__ design is certainly unusual. The original author does seem
to welcome contributions as pull requests, so if you feel like you can
improve the layout, I suggest you go for it! My guess is that they felt
that it is a small enough file that they couldn't be bothered doing it
A couple of questions to the more experienced Python developers here.
I have been working with my Fronius Symo solar inverter to extract data
from the onboard API. It's actually a reasonably simple process of making
a web request and then processing the resulting JSON.
There is one third party