Based off my FroniusUltimate.php and then completely redesigned (with help from multiple others) its uploads data in 5 minute intervals to pvoutput rather than the 20min update interval by zevercloud.
I just finished tidying up my code and thought i would post it up if anyone else wants to test it out.
I have an issue where it drops out occasionally but im hoping it is down to poor wifi signal. Hopefully if some others can try it and it’s all good it will confirm my theory. Otherwise i will eventually get around to moving the router to get a better connection.