@yaimavaldivia Shouldn’t line 285 in wattvision-manager.groovy read
schedule("0 * * * * ?", "getDataFromWattvision") // every 1 minute
instead of
schedule("* /1 * * * ?", "getDataFromWattvision") // every 1 minute
With the original (current) line, the job runs multiple times per minute and fairly quickly dies (typically within less than an hour). With the changed schedule I had it running without fail for more than 24h so far (keeping my fingers crossed…). I actually use a number other than “0” for the seconds to try and avoid peak times.