Had to rebuild my mirror from scratch after my SSD croaked five months after purchase and my backup USB was corrupted, argh. Most everything works now except for my Weather modules, which are using OpenWeatherMap with API 3.0.
When current weather loads, I see "Invalid Date where the time should be above the temperature. To add insult to injury, the temp displays as “NaN”. What the heck? Here’s my config:
{
module: 'weather',
position: 'top_center',
header: 'Current Weather - Canton',
config: {
weatherProvider: 'openweathermap',
appendLocationNameToHeader: false,
type: 'current',
weatherEndpoint: '/onecall',
lat: '34.17188',
lon: '-84.57056',
apiVersion: '3.0',
apiKey: "XXXX"
}
},
{
module: 'weather',
position: 'top_center',
header: 'Forecast - Canton',
config: {
weatherProvider: 'openweathermap',
appendLocationNameToHeader: false,
type: 'forecast',
weatherEndpoint: '/onecall',
lat: '34.17188',
lon: '-84.57056',
apiVersion: '3.0',
apiKey: "XXXX"
}
},
Units are set to imperial in the config.js file and my Raspberry PI time seems correct.
Thoughts?