I had an openweather api before they changed the rules. But I’m not sure if they’re starting to lock it down more or what, but the forecast has broken (invalid date error), and nothing seems to fix it (had entries in troubleshooting).
For anyone that wonders across this, this ended up happening because I was using one of the family acconts for my nest developer account. Nest doesn’t consider this as having a device associated to it. Problem was solved by creating a developer account with the ‘main’ account.