Hi ehertz, not sure what happened just now (1130 Melbourne time) I had just rebooted C8 and it showed 24' C which is correct but after the next cycle it reverted to dashes. Must be nearly there. Thanks
Hi gordonmd. At this point, this is "normal." In the version currently posted, the widget pulls the temperature for the first 30 minutes of each hour, and then stops, which is why you saw one temperature displayed at 1130, and then when the widget came around again at 1132 or so, you would see dashes. Then when you got to 1200, you should see temperatures displayed again for the next 30 minutes.
The reason I did that is to cut down on the number of times the World Weather Online server gets asked for a temperature under my key. As a free user, I can get up to 12,000 calls per day. After that, they cut me off for the rest of the day, or, I get to pay. The first day the widget was active, my key was shut down after about 14 hours. As much as I love Chumby folks, I am not willing to pay what it would cost to buy 25,000 or 30,000 hits per day. (Pricing is posted on the WWO website, if you are interested.)
So I have things set so at least I can prove that the temperature will display properly for different areas, while still leaving me some of my call allowance to work out the kinks in the evening.
I am still trying to implement Duane's suggested fix for caching temperatures to reduce the number of calls to something under my allowance. WWO asks that people retrieve temperatures no more than once per hour and then cache the results. The Chumby offers some limited caching ability. Which sort of goes along with my limited programming ability
Eventually, I will get this all resolved. I do appreciate your patience with me.
Ehertz, to confirm just in case - be sure when you update the app to bump the version number.
Thanks for the reminder Duane. Yes, I discovered that issue by not putting in a new version number, just posting a new file, and then seeing that even rebooting my Chumby did not load the new file. For me, this is all a lot of trial and error.