irjudson - newbie question: I have freeboard-SK...
newbie question: I have freeboard-SK running, I'm getting observations from NOAA and changed the API path for openweather from 2.5 to 3.0 - but freeboard says "no weather available" - what am I missing?
15 Replies
Freeboard-SK no longer uses NOAA as a source (deprecated a few releases ago) only Openweather.
V2.6.1 added support for OW API 3 as v 2.5 will stop working in April.
FYI this functionality will be removed from FB in future in favour of a separate plugin as there is now a place for weather station data (meteo.xxxx)
Freeboard-SK will display weather observation data under the
meteo
context.
See https://github.com/SignalK/specification/pull/662This very much seems like the right approach; especially if weather can come from multiple sources and be integrated or chosen by source and mapped to a common path/schema
thanks!
I have 2.6.1 but weather isn't showing up, I'll track down more details tomorrow
thanks
how does one debug missing weather? (I see lots of weather in my databrowser, but it's clearly not mapping to the mateo namespace)
When you say missing weather I am going to assume you mean the lack of meteo context entries?
correct, at least that's what I assume - I'd like to know how to check and correct if that's the case
when I say, "show weather" it replies, "no weather to show!"
I am curious if an update didn't update all the modules and something is out of date
because sk says I'm on the lastest freeboard-sk
Ok... The meto context is new... It is primarily being populated by the nmea0183-signalk plugin
hm, so "no weather" does not imply missing meteo?
I'm spelunking the code in github, to answer my questions, because I might swamp you with curiosity
So with regards Freeboard-SK....
It will display the AIS stations in meteo context on the map.
It can also connect to open weather and show observation data at the vessel location (on map) and also hourly forecast data (weather forecast menu item)
I have my openweather config working and tested
The forecast data is only accessible via a REST API.
I think I also led you astray re Openweather 3.0, that's in the next release
oh, heh, uh
it might be in my code
because I hacked it to work
without realizing it was coming
This is magic I didn't understand, you mean it's a local REST call to get weather data not from an internal datastore
As said earlier, this will be deprecated and the existing plugins should be updated to use meteo
FB exposes a Rest endpoint for the forecast data it collects.
ah, should I look at branch v2.6.0-next or v2.7.0 to get a preview?
2.7
thx for the help, btw
Np