×
INDI Library v1.8.5 Released (19 Apr 2020)

April 2020 release of INDI Library v1.8.5 introduces new drivers while providing fixes and improvements to existing devices and core framework.

Wunderground API issue

1 year 1 month ago
elken2004
Fresh Boarder
Fresh Boarder
Posts: 13
More
Topic Author
Wunderground API issue #40071
I had been trying to get my PWS working using an API generated by Wunderground, but as I believe they changed things with regard to way it was done last year.
Does the way the Wunderground is queried for data using their api have to be changed in Ekos/Indi as it does not work when put into option configure, all I get is parameter at 0 error.
I have tested using openweather and I get data, so not my setup failing as per say.
When I dug a bit further, I found that you have to query for your PWS as by example below.
api.weather.com/v2/pws/observations/curr...4b7885d327b1868b7872
I entered this in chrome, and it returned my information correctly, so the API is working.
The website info regarding this below.
docs.google.com/document/d/1KGb8bTVYRsNg...T2FVwZ9urj8SWBs/edit
I dearly would love to get this working.
cheers
Clive.

Please Log in or Create an account to join the conversation.

1 year 1 month ago
RugbyRene
Senior Boarder
Senior Boarder
Posts: 74
More
Wunderground API issue #40078

Sky-Watcher AZ-EQ6
Sky-Watcher Black Diamond ED80
Meade 8" LX-90
Sky-Watcher EvoGuide 50 (guide-scope)
ZWO ASI290MC (non-cooled primary camera)
ZWO ASI120MM mini (guiding)
Canon EOS 7D

Please Log in or Create an account to join the conversation.

8 months 3 weeks ago
vmaniac
Fresh Boarder
Fresh Boarder
Posts: 5
More
Wunderground API issue #45643
Facing the same issue. API is working but the handling in the driver seems to be based on a old API call.
I tries to connect but the APIkey it calls is not valid any more. The driver needs an update to become useful again.

Please Log in or Create an account to join the conversation.

8 months 3 weeks ago
knro
Administrator
Administrator
Posts: 8182
Karma: 51
Wunderground API issue #45671
Maybe it's time to remove the driver then? without _any_ API it is useless.

Jasem Mutlaq
Support INDI & Ekos; Get StellarMate Astrophotography Gadget.
How to Submit Logs when you have problems?
Add your observatory info

Please Log in or Create an account to join the conversation.

8 months 2 weeks ago
vmaniac
Fresh Boarder
Fresh Boarder
Posts: 5
More
Wunderground API issue #45872
Perhaps an update of the driver? The API call must be changed to the new API standard. Is it an option to enter the API call as an variable so that it becomes independent of the driver. It would also be nice if you could enter a PWS manual, or that based on the GPS at least three PWS are selected to get an average of the weather. Is there a driver where I can add multiple and customer weather sources myself?

Please Log in or Create an account to join the conversation.

8 months 2 weeks ago
knro
Administrator
Administrator
Posts: 8182
Karma: 51
Wunderground API issue #45927
What new API standard? isn't the service completely shutdown already?

Jasem Mutlaq
Support INDI & Ekos; Get StellarMate Astrophotography Gadget.
How to Submit Logs when you have problems?
Add your observatory info

Please Log in or Create an account to join the conversation.

8 months 2 weeks ago 8 months 2 weeks ago by vmaniac.
vmaniac
Fresh Boarder
Fresh Boarder
Posts: 5
More
Wunderground API issue #45945
The developer API has been shutdown and it is not possible to query for "common" data. But as a Personal Weather Station Contributor (login account) you can use your personal KEY to query the WU API for all PWS data present.
This is a different API call and well documented docs.google.com/document/d/1eKCnKXI9xnoM...rOet08qpE_gArAY/edit
With the personalized API call you can query for data from a PWS and get the result in JSON or XLM format


Perhaps it is an better option to change from WU to Dark Sky Net where free API calls (1000 per day after login) can be made to query for the current weather and predictions. Same idea but from a different weather party.
Documentation darksky.net/dev/docs

Example of a API query : api.darksky.net/forecast/ [key]/[latitude],[longitude],[time]
Seems a good replacement of the WU right?

Please Log in or Create an account to join the conversation.

8 months 2 weeks ago
vmaniac
Fresh Boarder
Fresh Boarder
Posts: 5
More
Wunderground API issue #45950
As the WU driver is specific to WU, the Weather Watcher driver should be capable of handling different weather parties. This should give you the latest current data and predictions from hour to hour.

I have tested the Dark Sky API call to fetch the latest weather data. Dark Sky answers in JSON format but the driver is not been able to filter the right data and doesn't return any results.
To bypass the API call i have copied the JSON results in a local file (data.txt) on the EKOS/INDI server, but unfortunately with the same result: no data from the driver. With a modified custom file the driver will pickup the data.

Can the Weather Watcher driver deal with JSON formatted answers?

Example answer from Dark Sky

{"latitude":37.8267,"longitude":-122.4233,"timezone":"America/Los_Angeles","currently":{"time":1574111516,"summary":"Clear","icon":"clear-day","nearestStormDistance":1,"nearestStormBearing":148,"precipIntensity":0,"precipProbability":0,"temperature":66.54,"apparentTemperature":66.54,"dewPoint":55.91,"humidity":0.69,"pressure":1012.7,"windSpeed":5.24,"windGust":8.97,"windBearing":335,"cloudCover":0,"uvIndex":3,"visibility":7.864,"ozone":251.9},"minutely":{"summary":"Clear for the hour.","icon":"clear-day","data":[{"time":1574111460,"precipIntensity":0,"precipProbability":0},{"time":1574111520,"precipIntensity":0,"precipProbability":0},{"time":1574111580,"precipIntensity":0,"precipProbability":0},{"time":1574111640,"precipIntensity":0,"precipProbability":0},{"time":1574111700,"precipIntensity":0,"precipProbability":0},{"time":1574111760,"precipIntensity":0,"precipProbability":0},{"time":1574111820,"precipIntensity":0,"precipProbability":0},{"time":1574111880,"precipIntensity":0,"precipProbability":0},{"time":1574111940,"precipIntensity":0,"precipProbability":0},{"time":1574112000,"precipIntensity":0,"precipProbability":0},{"time":1574112060,"precipIntensity":0,"precipProbability":0},{"time":1574112120,"precipIntensity":0,"precipProbability":0},{"time":1574112180,"precipIntensity":0,"precipProbability":0},{"time":1574112240,"precipIntensity":0,"precipProbability":0},{"time":1574112300,"precipIntensity":0,"precipProbability":0},{"time":1574112360,"precipIntensity":0,"precipProbability":0},{"time":1574112420,"precipIntensity":0,"precipProbability":0},{"time":1574112480,"precipIntensity":0,"precipProbability":0},{"time":1574112540,"precipIntensity":0,"precipProbability":0},{"time":1574112600,"precipIntensity":0,"precipProbability":0},{"time":1574112660,"precipIntensity":0,"precipProbability":0},{"time":1574112720,"precipIntensity":0,"precipProbability":0},{"time":1574112780,"precipIntensity":0,"precipProbability":0},{"time":1574112840,"precipIntensity":0,"precipProbability":0},{"time":1574112900,"precipIntensity":0,"precipProbability":0},{"time":1574112960,"precipIntensity":0,"precipProbability":0},{"time":1574113020,"precipIntensity":0,"precipProbability":0},{"time":1574113080,"precipIntensity":0,"precipProbability":0},{"time":1574113140,"precipIntensity":0,"precipProbability":0},{"time":1574113200,"precipIntensity":0,"precipProbability":0},{"time":1574113260,"precipIntensity":0,"precipProbability":0},{"time":1574113320,"precipIntensity":0,"precipProbability":0},{"time":1574113380,"precipIntensity":0,"precipProbability":0},{"time":1574113440,"precipIntensity":0,"precipProbability":0},{"time":1574113500,"precipIntensity":0,"precipProbability":0},{"time":1574113560,"precipIntensity":0,"precipProbability":0},{"time":1574113620,"precipIntensity":0,"precipProbability":0},{"time":1574113680,"precipIntensity":0,"precipProbability":0},{"time":1574113740,"precipIntensity":0,"precipProbability":0},{"time":1574113800,"precipIntensity":0,"precipProbability":0},{"time":1574113860,"precipIntensity":0,"precipProbability":0},{"time":1574113920,"precipIntensity":0,"precipProbability":0},{"time":1574113980,"precipIntensity":0,"precipProbability":0},{"time":1574114040,"precipIntensity":0,"precipProbability":0},{"time":1574114100,"precipIntensity":0,"precipProbability":0},{"time":1574114160,"precipIntensity":0,"precipProbability":0},{"time":1574114220,"precipIntensity":0,"precipProbability":0},{"time":1574114280,"precipIntensity":0,"precipProbability":0},{"time":1574114340,"precipIntensity":0,"precipProbability":0},{"time":1574114400,"precipIntensity":0,"precipProbability":0},{"time":1574114460,"precipIntensity":0,"precipProbability":0},{"time":1574114520,"precipIntensity":0,"precipProbability":0},{"time":1574114580,"precipIntensity":0,"precipProbability":0},{"time":1574114640,"precipIntensity":0,"precipProbability":0},{"time":1574114700,"precipIntensity":0,"precipProbability":0},{"time":1574114760,"precipIntensity":0,"precipProbability":0},{"time":1574114820,"precipIntensity":0,"precipProbability":0},{"time":1574114880,"precipIntensity":0,"precipProbability":0},{"time":1574114940,"precipIntensity":0,"precipProbability":0},{"time":1574115000,"precipIntensity":0,"precipProbability":0},{"time":1574115060,"precipIntensity":0,"precipProbability":0}]},"hourly":{"summary":"Clear throughout the day.","icon":"clear-day","data":[{"time":1574110800,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":66.36,"apparentTemperature":66.36,"dewPoint":55.82,"humidity":0.69,"pressure":1012.9,"windSpeed":5.27,"windGust":9.03,"windBearing":338,"cloudCover":0,"uvIndex":3,"visibility":7.67,"ozone":251.8},{"time":1574114400,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":66.96,"apparentTemperature":66.96,"dewPoint":56.13,"humidity":0.68,"pressure":1012.2,"windSpeed":5.12,"windGust":8.67,"windBearing":320,"cloudCover":0.02,"uvIndex":2,"visibility":9.294,"ozone":252.5},{"time":1574118000,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":66.79,"apparentTemperature":66.79,"dewPoint":56.1,"humidity":0.69,"pressure":1012,"windSpeed":5.15,"windGust":7.87,"windBearing":262,"cloudCover":0.04,"uvIndex":1,"visibility":10,"ozone":253.4},{"time":1574121600,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":65.71,"apparentTemperature":65.71,"dewPoint":56.39,"humidity":0.72,"pressure":1011.9,"windSpeed":5.4,"windGust":7.89,"windBearing":266,"cloudCover":0.07,"uvIndex":0,"visibility":10,"ozone":254.4},{"time":1574125200,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":62.99,"apparentTemperature":62.99,"dewPoint":56.32,"humidity":0.79,"pressure":1011.6,"windSpeed":5.95,"windGust":9.6,"windBearing":270,"cloudCover":0.16,"uvIndex":0,"visibility":10,"ozone":255},{"time":1574128800,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":59.7,"apparentTemperature":59.7,"dewPoint":55.46,"humidity":0.86,"pressure":1011.6,"windSpeed":6.49,"windGust":9.58,"windBearing":253,"cloudCover":0.31,"uvIndex":0,"visibility":10,"ozone":255.6},{"time":1574132400,"summary":"Partly Cloudy","icon":"partly-cloudy-night","precipIntensity":0.002,"precipProbability":0.01,"precipType":"rain","temperature":57.63,"apparentTemperature":57.63,"dewPoint":55.09,"humidity":0.91,"pressure":1012,"windSpeed":6.57,"windGust":8.13,"windBearing":265,"cloudCover":0.36,"uvIndex":0,"visibility":10,"ozone":256.8},{"time":1574136000,"summary":"Partly Cloudy","icon":"partly-cloudy-night","precipIntensity":0,"precipProbability":0,"temperature":57.03,"apparentTemperature":57.03,"dewPoint":55.06,"humidity":0.93,"pressure":1011.5,"windSpeed":6.15,"windGust":7.82,"windBearing":266,"cloudCover":0.41,"uvIndex":0,"visibility":10,"ozone":259.2},{"time":1574139600,"summary":"Partly Cloudy","icon":"partly-cloudy-night","precipIntensity":0.0013,"precipProbability":0.01,"precipType":"rain","temperature":57.12,"apparentTemperature":57.12,"dewPoint":55.46,"humidity":0.94,"pressure":1012.2,"windSpeed":5.28,"windGust":7.14,"windBearing":224,"cloudCover":0.46,"uvIndex":0,"visibility":10,"ozone":262},{"time":1574143200,"summary":"Partly Cloudy","icon":"partly-cloudy-night","precipIntensity":0.0002,"precipProbability":0.01,"precipType":"rain","temperature":57.67,"apparentTemperature":57.67,"dewPoint":56.19,"humidity":0.95,"pressure":1011.6,"windSpeed":4.78,"windGust":7.31,"windBearing":230,"cloudCover":0.53,"uvIndex":0,"visibility":10,"ozone":264.6},{"time":1574146800,"summary":"Mostly Cloudy","icon":"partly-cloudy-night","precipIntensity":0.0002,"precipProbability":0.01,"precipType":"rain","temperature":57.93,"apparentTemperature":57.93,"dewPoint":56.72,"humidity":0.96,"pressure":1011,"windSpeed":5.29,"windGust":8.48,"windBearing":223,"cloudCover":0.66,"uvIndex":0,"visibility":10,"ozone":266.8},{"time":1574150400,"summary":"Mostly Cloudy","icon":"partly-cloudy-night","precipIntensity":0.0003,"precipProbability":0.01,"precipType":"rain","temperature":57.87,"apparentTemperature":57.94,"dewPoint":57.11,"humidity":0.97,"pressure":1010.4,"windSpeed":6.19,"windGust":10.83,"windBearing":289,"cloudCover":0.83,"uvIndex":0,"visibility":10,"ozone":268.8},{"time":1574154000,"summary":"Overcast","icon":"cloudy","precipIntensity":0.002,"precipProbability":0.02,"precipType":"rain","temperature":57.56,"apparentTemperature":57.69,"dewPoint":57.38,"humidity":0.99,"pressure":1010.4,"windSpeed":6.96,"windGust":12.87,"windBearing":269,"cloudCover":0.92,"uvIndex":0,"visibility":10,"ozone":270.2},{"time":1574157600,"summary":"Mostly Cloudy","icon":"partly-cloudy-night","precipIntensity":0.0003,"precipProbability":0.01,"precipType":"rain","temperature":57.41,"apparentTemperature":57.6,"dewPoint":57.41,"humidity":1,"pressure":1009.7,"windSpeed":8.21,"windGust":13.98,"windBearing":270,"cloudCover":0.82,"uvIndex":0,"visibility":10,"ozone":270.8},{"time":1574161200,"summary":"Overcast","icon":"cloudy","precipIntensity":0,"precipProbability":0,"temperature":57.15,"apparentTemperature":57.42,"dewPoint":57.15,"humidity":1,"pressure":1009.7,"windSpeed":8.85,"windGust":13.96,"windBearing":294,"cloudCover":0.9,"uvIndex":0,"visibility":10,"ozone":271},{"time":1574164800,"summary":"Mostly Cloudy","icon":"partly-cloudy-night","precipIntensity":0,"precipProbability":0,"temperature":56.55,"apparentTemperature":56.82,"dewPoint":56.55,"humidity":1,"pressure":1009.8,"windSpeed":9.59,"windGust":15.29,"windBearing":292,"cloudCover":0.85,"uvIndex":0,"visibility":10,"ozone":271.3},{"time":1574168400,"summary":"Mostly Cloudy","icon":"partly-cloudy-night","precipIntensity":0,"precipProbability":0,"temperature":55.51,"apparentTemperature":55.84,"dewPoint":55.51,"humidity":1,"pressure":1009.6,"windSpeed":10.57,"windGust":16.79,"windBearing":297,"cloudCover":0.79,"uvIndex":0,"visibility":10,"ozone":271.9},{"time":1574172000,"summary":"Mostly Cloudy","icon":"partly-cloudy-night","precipIntensity":0.0002,"precipProbability":0.02,"precipType":"rain","temperature":54.32,"apparentTemperature":54.56,"dewPoint":54.32,"humidity":1,"pressure":1009.4,"windSpeed":11.61,"windGust":18.31,"windBearing":290,"cloudCover":0.7,"uvIndex":0,"visibility":10,"ozone":272.7},{"time":1574175600,"summary":"Mostly Cloudy","icon":"partly-cloudy-day","precipIntensity":0.0003,"precipProbability":0.02,"precipType":"rain","temperature":53.6,"apparentTemperature":53.69,"dewPoint":53.6,"humidity":1,"pressure":1009.5,"windSpeed":12.3,"windGust":19.2,"windBearing":289,"cloudCover":0.63,"uvIndex":0,"visibility":10,"ozone":274.6},{"time":1574179200,"summary":"Partly Cloudy","icon":"partly-cloudy-day","precipIntensity":0.0005,"precipProbability":0.02,"precipType":"rain","temperature":53.94,"apparentTemperature":53.94,"dewPoint":53.94,"humidity":1,"pressure":1009.7,"windSpeed":12.29,"windGust":18.85,"windBearing":278,"cloudCover":0.57,"uvIndex":0,"visibility":10,"ozone":277.2},{"time":1574182800,"summary":"Partly Cloudy","icon":"partly-cloudy-day","precipIntensity":0.0009,"precipProbability":0.02,"precipType":"rain","temperature":55.27,"apparentTemperature":55.27,"dewPoint":54.32,"humidity":0.97,"pressure":1010,"windSpeed":11.96,"windGust":17.91,"windBearing":317,"cloudCover":0.53,"uvIndex":1,"visibility":10,"ozone":281},{"time":1574186400,"summary":"Partly Cloudy","icon":"partly-cloudy-day","precipIntensity":0.0012,"precipProbability":0.02,"precipType":"rain","temperature":56.58,"apparentTemperature":56.58,"dewPoint":53.62,"humidity":0.9,"pressure":1010.1,"windSpeed":12.03,"windGust":17.76,"windBearing":298,"cloudCover":0.49,"uvIndex":2,"visibility":10,"ozone":287.7},{"time":1574190000,"summary":"Partly Cloudy","icon":"partly-cloudy-day","precipIntensity":0.0008,"precipProbability":0.02,"precipType":"rain","temperature":57.8,"apparentTemperature":57.8,"dewPoint":53.38,"humidity":0.85,"pressure":1009.5,"windSpeed":12.89,"windGust":19.21,"windBearing":295,"cloudCover":0.44,"uvIndex":2,"visibility":10,"ozone":300.9},{"time":1574193600,"summary":"Partly Cloudy","icon":"partly-cloudy-day","precipIntensity":0.0003,"precipProbability":0.01,"precipType":"rain","temperature":58.87,"apparentTemperature":58.87,"dewPoint":53.62,"humidity":0.83,"pressure":1008.8,"windSpeed":14.15,"windGust":21.47,"windBearing":290,"cloudCover":0.38,"uvIndex":2,"visibility":10,"ozone":317},{"time":1574197200,"summary":"Partly Cloudy","icon":"partly-cloudy-day","precipIntensity":0,"precipProbability":0,"temperature":59.48,"apparentTemperature":59.48,"dewPoint":53.92,"humidity":0.82,"pressure":1008.1,"windSpeed":15.21,"windGust":23.48,"windBearing":291,"cloudCover":0.34,"uvIndex":2,"visibility":10,"ozone":327.2},{"time":1574200800,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":59.13,"apparentTemperature":59.13,"dewPoint":54.14,"humidity":0.84,"pressure":1007.3,"windSpeed":16.01,"windGust":25.23,"windBearing":289,"cloudCover":0.31,"uvIndex":1,"visibility":10,"ozone":325.3},{"time":1574204400,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":58.21,"apparentTemperature":58.21,"dewPoint":54.7,"humidity":0.88,"pressure":1006.5,"windSpeed":16.59,"windGust":26.67,"windBearing":288,"cloudCover":0.27,"uvIndex":1,"visibility":10,"ozone":317.5},{"time":1574208000,"summary":"Clear","icon":"clear-day","precipIntensity":0.0002,"precipProbability":0.01,"precipType":"rain","temperature":57.01,"apparentTemperature":57.01,"dewPoint":55.05,"humidity":0.93,"pressure":1005.8,"windSpeed":16.44,"windGust":26.74,"windBearing":288,"cloudCover":0.24,"uvIndex":0,"visibility":10,"ozone":313},{"time":1574211600,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":56.1,"apparentTemperature":56.1,"dewPoint":55.33,"humidity":0.97,"pressure":1005.1,"windSpeed":15.16,"windGust":24.61,"windBearing":296,"cloudCover":0.23,"uvIndex":0,"visibility":10,"ozone":316.1},{"time":1574215200,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":54.86,"apparentTemperature":54.86,"dewPoint":54.86,"humidity":1,"pressure":1004.6,"windSpeed":13.21,"windGust":21.16,"windBearing":292,"cloudCover":0.22,"uvIndex":0,"visibility":10,"ozone":322.4},{"time":1574218800,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":53.88,"apparentTemperature":53.88,"dewPoint":53.88,"humidity":1,"pressure":1004.3,"windSpeed":11.54,"windGust":17.75,"windBearing":301,"cloudCover":0.21,"uvIndex":0,"visibility":10,"ozone":328.7},{"time":1574222400,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":53.52,"apparentTemperature":53.52,"dewPoint":53.52,"humidity":1,"pressure":1004,"windSpeed":10.38,"windGust":14.34,"windBearing":309,"cloudCover":0.19,"uvIndex":0,"visibility":10,"ozone":334.9},{"time":1574226000,"summary":"Clear","icon":"clear-night","precipIntensity":0.0002,"precipProbability":0.02,"precipType":"rain","temperature":53.94,"apparentTemperature":53.94,"dewPoint":53.94,"humidity":1,"pressure":1003.9,"windSpeed":9.54,"windGust":11.05,"windBearing":323,"cloudCover":0.16,"uvIndex":0,"visibility":10,"ozone":340.8},{"time":1574229600,"summary":"Clear","icon":"clear-night","precipIntensity":0.0003,"precipProbability":0.02,"precipType":"rain","temperature":54.53,"apparentTemperature":54.53,"dewPoint":54.53,"humidity":1,"pressure":1003.9,"windSpeed":9.02,"windGust":9.31,"windBearing":320,"cloudCover":0.13,"uvIndex":0,"visibility":10,"ozone":344},{"time":1574233200,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":54.92,"apparentTemperature":54.92,"dewPoint":54.35,"humidity":0.98,"pressure":1003.5,"windSpeed":8.86,"windGust":9.48,"windBearing":322,"cloudCover":0.14,"uvIndex":0,"visibility":10,"ozone":342.5},{"time":1574236800,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":55.3,"apparentTemperature":55.3,"dewPoint":53.52,"humidity":0.94,"pressure":1003.1,"windSpeed":8.94,"windGust":10.74,"windBearing":331,"cloudCover":0.15,"uvIndex":0,"visibility":10,"ozone":338.1},{"time":1574240400,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":55.61,"apparentTemperature":55.61,"dewPoint":52.82,"humidity":0.9,"pressure":1002.9,"windSpeed":8.93,"windGust":11.46,"windBearing":330,"cloudCover":0.16,"uvIndex":0,"visibility":10,"ozone":333.3},{"time":1574244000,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":55.66,"apparentTemperature":55.66,"dewPoint":51.7,"humidity":0.87,"pressure":1002.6,"windSpeed":8.66,"windGust":10.8,"windBearing":331,"cloudCover":0.18,"uvIndex":0,"visibility":10,"ozone":328.9},{"time":1574247600,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":55.55,"apparentTemperature":55.55,"dewPoint":50.26,"humidity":0.82,"pressure":1002.5,"windSpeed":8.32,"windGust":9.64,"windBearing":330,"cloudCover":0.18,"uvIndex":0,"visibility":10,"ozone":324.2},{"time":1574251200,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":54.86,"apparentTemperature":54.86,"dewPoint":49.04,"humidity":0.81,"pressure":1002.4,"windSpeed":8.18,"windGust":9.03,"windBearing":327,"cloudCover":0.17,"uvIndex":0,"visibility":10,"ozone":319.4},{"time":1574254800,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":53.75,"apparentTemperature":53.75,"dewPoint":48.83,"humidity":0.83,"pressure":1002.3,"windSpeed":8.41,"windGust":9.34,"windBearing":329,"cloudCover":0.13,"uvIndex":0,"visibility":10,"ozone":314},{"time":1574258400,"summary":"Clear","icon":"clear-night","precipIntensity":0,"precipProbability":0,"temperature":52.64,"apparentTemperature":52.64,"dewPoint":48.07,"humidity":0.84,"pressure":1002.4,"windSpeed":8.83,"windGust":10.09,"windBearing":328,"cloudCover":0.08,"uvIndex":0,"visibility":10,"ozone":308.6},{"time":1574262000,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":52.73,"apparentTemperature":52.73,"dewPoint":47.49,"humidity":0.82,"pressure":1002.5,"windSpeed":9.23,"windGust":11.06,"windBearing":326,"cloudCover":0.04,"uvIndex":0,"visibility":10,"ozone":304.8},{"time":1574265600,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":54.36,"apparentTemperature":54.36,"dewPoint":47.04,"humidity":0.76,"pressure":1002.7,"windSpeed":9.54,"windGust":12.86,"windBearing":330,"cloudCover":0.03,"uvIndex":0,"visibility":10,"ozone":303.8},{"time":1574269200,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":56.82,"apparentTemperature":56.82,"dewPoint":46.8,"humidity":0.69,"pressure":1002.8,"windSpeed":9.82,"windGust":14.91,"windBearing":335,"cloudCover":0.03,"uvIndex":1,"visibility":10,"ozone":304.5},{"time":1574272800,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":58.85,"apparentTemperature":58.85,"dewPoint":46.68,"humidity":0.64,"pressure":1002.7,"windSpeed":9.92,"windGust":15.93,"windBearing":344,"cloudCover":0.02,"uvIndex":2,"visibility":10,"ozone":305.2},{"time":1574276400,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":60.46,"apparentTemperature":60.46,"dewPoint":46.97,"humidity":0.61,"pressure":1002.5,"windSpeed":9.78,"windGust":14.94,"windBearing":354,"cloudCover":0.01,"uvIndex":2,"visibility":10,"ozone":305.6},{"time":1574280000,"summary":"Clear","icon":"clear-day","precipIntensity":0,"precipProbability":0,"temperature":62.1,"apparentTemperature":62.1,"dewPoint":47.55,"humidity":0.59,"pressure":1001.7,"windSpeed":9.5,"windGust":12.97,"windBearing":347,"cloudCover":0.01,"uvIndex":3,"visibility":10,"ozone":306.1},{"time":1574283600,"summary":"Clear","icon":"clear-day","precipIntensity":0.0002,"precipProbability":0.01,"precipType":"rain","temperature":63.48,"apparentTemperature":63.48,"dewPoint":48.04,"humidity":0.57,"pressure":1001.2,"windSpeed":9.25,"windGust":11.76,"windBearing":343,"cloudCover":0,"uvIndex":2,"visibility":10,"ozone":306.3}]},"daily":{"summary":"No precipitation throughout the week.","icon":"clear-day","data":[{"time":1574064000,"summary":"Clear throughout the day.","icon":"clear-day","sunriseTime":1574088900,"sunsetTime":1574125080,"moonPhase":0.73,"precipIntensity":0.0003,"precipIntensityMax":0.002,"precipIntensityMaxTime":1574132340,"precipProbability":0.06,"precipType":"rain","temperatureHigh":67.49,"temperatureHighTime":1574115480,"temperatureLow":53.1,"temperatureLowTime":1574176200,"apparentTemperatureHigh":66.99,"apparentTemperatureHighTime":1574115480,"apparentTemperatureLow":53.65,"apparentTemperatureLowTime":1574176560,"dewPoint":54.2,"humidity":0.79,"pressure":1013.5,"windSpeed":5.52,"windGust":10.83,"windGustTime":1574150400,"windBearing":324,"cloudCover":0.14,"uvIndex":3,"uvIndexTime":1574106900,"visibility":9.242,"ozone":253.3,"temperatureMin":56.5,"temperatureMinTime":1574137080,"temperatureMax":67.49,"temperatureMaxTime":1574115480,"apparentTemperatureMin":56.99,"apparentTemperatureMinTime":1574137080,"apparentTemperatureMax":66.99,"apparentTemperatureMaxTime":1574115480},{"time":1574150400,"summary":"Partly cloudy throughout the day.","icon":"partly-cloudy-day","sunriseTime":1574175360,"sunsetTime":1574211420,"moonPhase":0.76,"precipIntensity":0.0004,"precipIntensityMax":0.002,"precipIntensityMaxTime":1574154000,"precipProbability":0.12,"precipType":"rain","temperatureHigh":59.99,"temperatureHighTime":1574197560,"temperatureLow":52.02,"temperatureLowTime":1574260080,"apparentTemperatureHigh":59.49,"apparentTemperatureHighTime":1574197560,"apparentTemperatureLow":52.51,"apparentTemperatureLowTime":1574260080,"dewPoint":54.78,"humidity":0.96,"pressure":1007.5,"windSpeed":11.71,"windGust":26.94,"windGustTime":1574206500,"windBearing":296,"cloudCover":0.46,"uvIndex":2,"uvIndexTime":1574192640,"visibility":10,"ozone":303.4,"temperatureMin":53.03,"temperatureMinTime":1574222280,"temperatureMax":59.99,"temperatureMaxTime":1574197560,"apparentTemperatureMin":53.52,"apparentTemperatureMinTime":1574222280,"apparentTemperatureMax":59.49,"apparentTemperatureMaxTime":1574197560},{"time":1574236800,"summary":"Clear throughout the day.","icon":"clear-day","sunriseTime":1574261820,"sunsetTime":1574297820,"moonPhase":0.8,"precipIntensity":0.0001,"precipIntensityMax":0.0002,"precipIntensityMaxTime":1574323200,"precipProbability":0.01,"precipType":"rain","temperatureHigh":64.76,"temperatureHighTime":1574288520,"temperatureLow":49,"temperatureLowTime":1574347740,"apparentTemperatureHigh":64.26,"apparentTemperatureHighTime":1574288520,"apparentTemperatureLow":45.74,"apparentTemperatureLowTime":1574347260,"dewPoint":47.29,"humidity":0.68,"pressure":1002,"windSpeed":8.96,"windGust":23,"windGustTime":1574323200,"windBearing":338,"cloudCover":0.05,"uvIndex":3,"uvIndexTime":1574279760,"visibility":9.8,"ozone":306.8,"temperatureMin":52.02,"temperatureMinTime":1574260080,"temperatureMax":64.76,"temperatureMaxTime":1574288520,"apparentTemperatureMin":52.51,"apparentTemperatureMinTime":1574260080,"apparentTemperatureMax":64.26,"apparentTemperatureMaxTime":1574288520},{"time":1574323200,"summary":"Clear throughout the day.","icon":"clear-day","sunriseTime":1574348280,"sunsetTime":1574384160,"moonPhase":0.84,"precipIntensity":0.0001,"precipIntensityMax":0.0005,"precipIntensityMaxTime":1574391720,"precipProbability":0.01,"precipType":"rain","temperatureHigh":62.3,"temperatureHighTime":1574378400,"temperatureLow":49.52,"temperatureLowTime":1574433960,"apparentTemperatureHigh":61.8,"apparentTemperatureHighTime":1574378400,"apparentTemperatureLow":50.01,"apparentTemperatureLowTime":1574433960,"dewPoint":45.22,"humidity":0.69,"pressure":1008.5,"windSpeed":6.08,"windGust":23,"windGustTime":1574323980,"windBearing":45,"cloudCover":0.01,"uvIndex":3,"uvIndexTime":1574366220,"visibility":10,"ozone":286.3,"temperatureMin":49,"temperatureMinTime":1574347740,"temperatureMax":62.3,"temperatureMaxTime":1574378400,"apparentTemperatureMin":45.74,"apparentTemperatureMinTime":1574347260,"apparentTemperatureMax":61.8,"apparentTemperatureMaxTime":1574378400},{"time":1574409600,"summary":"Partly cloudy throughout the day.","icon":"partly-cloudy-day","sunriseTime":1574434740,"sunsetTime":1574470560,"moonPhase":0.87,"precipIntensity":0.0001,"precipIntensityMax":0.0003,"precipIntensityMaxTime":1574433420,"precipProbability":0.04,"precipType":"rain","temperatureHigh":63.75,"temperatureHighTime":1574465520,"temperatureLow":49.83,"temperatureLowTime":1574519820,"apparentTemperatureHigh":63.25,"apparentTemperatureHighTime":1574465520,"apparentTemperatureLow":50.32,"apparentTemperatureLowTime":1574519820,"dewPoint":51.25,"humidity":0.84,"pressure":1018.7,"windSpeed":5.2,"windGust":8.3,"windGustTime":1574438700,"windBearing":38,"cloudCover":0.49,"uvIndex":2,"uvIndexTime":1574450580,"visibility":10,"ozone":293.2,"temperatureMin":49.52,"temperatureMinTime":1574433960,"temperatureMax":63.75,"temperatureMaxTime":1574465520,"apparentTemperatureMin":50.01,"apparentTemperatureMinTime":1574433960,"apparentTemperatureMax":63.25,"apparentTemperatureMaxTime":1574465520},{"time":1574496000,"summary":"Clear throughout the day.","icon":"clear-day","sunriseTime":1574521200,"sunsetTime":1574556900,"moonPhase":0.91,"precipIntensity":0,"precipIntensityMax":0.0002,"precipIntensityMaxTime":1574564580,"precipProbability":0.01,"temperatureHigh":64.39,"temperatureHighTime":1574546580,"temperatureLow":50.57,"temperatureLowTime":1574608260,"apparentTemperatureHigh":63.89,"apparentTemperatureHighTime":1574546580,"apparentTemperatureLow":51.06,"apparentTemperatureLowTime":1574608260,"dewPoint":52.7,"humidity":0.88,"pressure":1020.7,"windSpeed":4.2,"windGust":8.39,"windGustTime":1574555160,"windBearing":339,"cloudCover":0.03,"uvIndex":3,"uvIndexTime":1574539020,"visibility":10,"ozone":292.7,"temperatureMin":49.83,"temperatureMinTime":1574519820,"temperatureMax":64.39,"temperatureMaxTime":1574546580,"apparentTemperatureMin":50.32,"apparentTemperatureMinTime":1574519820,"apparentTemperatureMax":63.89,"apparentTemperatureMaxTime":1574546580},{"time":1574582400,"summary":"Partly cloudy throughout the day.","icon":"partly-cloudy-day","sunriseTime":1574607660,"sunsetTime":1574643300,"moonPhase":0.95,"precipIntensity":0,"precipIntensityMax":0.0003,"precipIntensityMaxTime":1574668800,"precipProbability":0.01,"temperatureHigh":60.49,"temperatureHighTime":1574632380,"temperatureLow":47.54,"temperatureLowTime":1574690340,"apparentTemperatureHigh":59.99,"apparentTemperatureHighTime":1574632380,"apparentTemperatureLow":44.9,"apparentTemperatureLowTime":1574692020,"dewPoint":53.35,"humidity":0.94,"pressure":1019.2,"windSpeed":4.09,"windGust":12.76,"windGustTime":1574640120,"windBearing":328,"cloudCover":0.26,"uvIndex":3,"uvIndexTime":1574625600,"visibility":10,"ozone":290,"temperatureMin":50.57,"temperatureMinTime":1574608260,"temperatureMax":60.49,"temperatureMaxTime":1574632380,"apparentTemperatureMin":51.06,"apparentTemperatureMinTime":1574608260,"apparentTemperatureMax":59.99,"apparentTemperatureMaxTime":1574632380},{"time":1574668800,"summary":"Clear throughout the day.","icon":"clear-day","sunriseTime":1574694120,"sunsetTime":1574729640,"moonPhase":0.98,"precipIntensity":0.0001,"precipIntensityMax":0.0003,"precipIntensityMaxTime":1574671020,"precipProbability":0.02,"precipType":"rain","temperatureHigh":63.33,"temperatureHighTime":1574721000,"temperatureLow":49.58,"temperatureLowTime":1574778000,"apparentTemperatureHigh":62.83,"apparentTemperatureHighTime":1574721000,"apparentTemperatureLow":50.07,"apparentTemperatureLowTime":1574778000,"dewPoint":46.65,"humidity":0.76,"pressure":1019,"windSpeed":7.52,"windGust":21.16,"windGustTime":1574722560,"windBearing":335,"cloudCover":0.03,"uvIndex":3,"uvIndexTime":1574712000,"visibility":10,"ozone":285.6,"temperatureMin":47.54,"temperatureMinTime":1574690340,"temperatureMax":63.33,"temperatureMaxTime":1574721000,"apparentTemperatureMin":44.9,"apparentTemperatureMinTime":1574692020,"apparentTemperatureMax":62.83,"apparentTemperatureMaxTime":1574721000}]},"flags":{"sources":["nwspa","cmc","gfs","hrrr","icon","isd","madis","nam","sref","darksky","nearest-precip"],"nearest-station":2.24,"units":"us"},"offset":-8}

Please Log in or Create an account to join the conversation.

8 months 2 weeks ago
jpaana
Gold Boarder
Gold Boarder
Posts: 260
Karma: 5
More
Wunderground API issue #45952
When Wunderground announced shutting down their public API, I forked the driver to support OpenWeatherMap API and that is included in INDI too. Each service uses slightly different schema and attributes (for example codes for cloudy/rain/etc.) so some customization is required. But the basic functionality is usually quite similar and OpenWeatherMap API also sends the data as JSON so forking the driver for DarkSky API should be fairly straight forward. Or they could be merged to one driver, but occasionally keeping things separate is simpler and easier :)

Remote observatory running Ubuntu 20.04 x64 with ScopeDome 2M, Skywatcher EQ8, TS 8" RC, Atik 383L+, ASI178MC, ASI120MM-S, SX Lodestar X2, SX USB wheel with OAG, ZWO EAF, Gemini SnapCap, USB_DewPoint, KomaHub

Please Log in or Create an account to join the conversation.

8 months 2 weeks ago
vmaniac
Fresh Boarder
Fresh Boarder
Posts: 5
More
Wunderground API issue #45963
Thanks for the tip! I have just created a account and got it working !
Next step is to connect my PWS to OpenWeatherMap. The WU driver can be removed as it is obsolete right now.

Just a other question. Whats is the procedure to fork a new driver from your example?

Please Log in or Create an account to join the conversation.

8 months 2 weeks ago 8 months 2 weeks ago by jpaana.
jpaana
Gold Boarder
Gold Boarder
Posts: 260
Karma: 5
More
Wunderground API issue #45968
I just copied the files to new names, search & replaced the class name and added the new files to CMakelists.txt for build and drivers.xml for displaying in Ekos. Then submit a pull request and profit :)

Remote observatory running Ubuntu 20.04 x64 with ScopeDome 2M, Skywatcher EQ8, TS 8" RC, Atik 383L+, ASI178MC, ASI120MM-S, SX Lodestar X2, SX USB wheel with OAG, ZWO EAF, Gemini SnapCap, USB_DewPoint, KomaHub

Please Log in or Create an account to join the conversation.

Time to create page: 0.988 seconds