These are Nebri instances working to tweet rain-related weather information using feeds from Yahoo! Weather on top of [yweather] 1 and [twitter] 2 Python packages.
The first script yweather_scrapper is for getting weather info based-on location. I then
make Nebri drips for two locations of my interest where I commute and live, the city of
Jakarta and Bogor. These drips are set each to every 3 hours and every 3 hours 35 minutes.
Second script yweather_forecast is for getting forecast of weather instead. I also then
make Nebri drips for the same two locations, but setting them to two times a day (morning
and evening).
Rain related codes that are used to filter the weather feeds are:
| Code | Description |
|---|---|
| 0 | tornado |
| 1 | tropical storm |
| 2 | hurricane |
| 3 | severe thunderstorms |
| 4 | thunderstorms |
| 11 | showers |
| 12 | showers |
| 21 | haze |
| 24 | windy |
| 26 | cloudy |
| 27 | mostly cloudy (night) |
| 28 | mostly cloudy (day) |
| 38 | scattered thunderstorms |
| 39 | scattered thunderstorms |
| 40 | scattered showers |
The twitter scripts are only extensions to each yweather script, hence there are two. Pretty
basics.
For each process, there is unit test script for troubleshooting.