View Single Post
Old 10-19-2012, 08:05 PM   #1
KevinShort
Addict
KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.KevinShort ought to be getting tired of karma fortunes by now.
 
KevinShort's Avatar
 
Posts: 348
Karma: 209937
Join Date: Jan 2012
Location: Virginia, US
Device: Kobo Wifi, Kobo Glo
Kobo Weather Forecast - for Wifi and Touch

This project was inspired by Matthew Petroff's Kindle weather display

Update: I've changed the script to work on Kobos with a 4-bit framebuffer, as well as on 8-bit framebuffers.

Update 2: The script now uses worldweatheronline.com to get the weather forecast, so it's not limited to the US anymore.

Update 3: If you have a Kobo Touch, see this post for directions on getting this app working on your Touch.

Now that I can draw to the Kobo Wifi's screen, I just had to create something ASAP.

Presenting, the Kobo Weather Forecast!



How to install
The first step of installing is to Enable telnet access to your Wifi.

After that's done, download the weather forecast installer and copy it to the .kobo folder on your Wifi. Eject your Wifi from your computer and wait for your Wifi to install the package. It'll take a couple of minutes.

Once your Wifi has finished installing and has rebooted, telnet in to your Wifi
Code:
telnet YOUR_KOBO_IP
Now, through telnet, run the command:
Code:
/mnt/onboard/.python/install-python.sh
This sets up python and pygame. Now you can use the weather forecast! just run:
Code:
/mnt/onboard/.python/weather.sh
On the first time you start the app, it will ask you for your latitude and longitude so it can get weather info for your area. After that, you should see the weather forecast on your Wifi!

By default, it does not automatically update every hour. If you want it to auto-update, run the following command:
Code:
/mnt/onboard/.apps/koboWeather/autoupdate.sh
If you would like the temperature to display in Celsius, just change the "F" in the file "unit.txt" to a "C". If you connect your Kobo to your computer, you can find unit.txt in ".apps/koboWeather". Or you can edit it through telnet:
Code:
echo C > /mnt/onboard/.apps/koboWeather/unit.txt
Enjoy!
Attached Thumbnails
Click image for larger version

Name:	KoboWifiWeatherSmall.png
Views:	39300
Size:	768.0 KB
ID:	94495  

Last edited by KevinShort; 12-15-2012 at 09:03 AM.
KevinShort is offline   Reply With Quote