Daily solar goals are probably better defined by a simple periodic algorithm than by delving into ML unless the ML can predict cloudy weather. I did a fitting of daily solar production and it is fairly predictable, except for those darn clouds.