Don't forget that with solar and wind (or any other electricity source you buy and generate your own) you will have to ROI on the investment for that device too, on top of the miner. Essentially, it only extends your ROI and makes your income higher after the break-even point, where the difficulty probably would have already risen.
The thing is that your miner will mine less and less every month and your income will gradually reduce. Eventually to a point where you can already call your miner obsolete. At this point you are "wasting" your renewable energy on something that is not profitable. For example, I could sell the electricity for 15c/kWh, but by using it for mining if I make less than 15c/kWh of Bitcoins, then I am losing money (wasting energy that could be sold).
If my expenses are double for the same income (understand: I have to invest in e.g. solar plus the miner) then the ROI will be longer, for sure. However, since your income is gradually decreasing (linearly or maybe even exponentially!) you may never even make a ROI if you keep your miner running.
I think investing in solar/wind is a good opportunity, I just don't see why it would have to be combined with mining, apart if it is a hobby project then for sure it is fun. For me these 2 will be separate investments. The idea of having "free" energy from renewable seems very appealing, but I am not sure if I couldn't rent a place with cheap electricity that would make more economical sense and give me a fast ROI at the end of which I'd sell the miner and invest in a new technology.