I have been using a custom made API handler for my EZ-B projects. After reading a bit on the forums I thought I would make it a bit more user friendly and see if any one here would be interested in using it.
This is the settings screen. you would put your zipcode and your Wunderground API key. ( you can get one free from Weather underground )
put in the settings for the computer and port you want to connect to.
The Say screen is were you would have the DT Ezb Weather speak the weather. there is also a template of how you want your bot to say. You can also select a variable to set with this text as well.
Here you can select what information you want pass to your ez scripting and what variables to use.
The last tab allows you to select any ezbscript command you want to run on completion of the weather update.
I have not shared this as of yet so if anyone would like to try it out and help me shape it for public use please let me know.
Other robots from Synthiam community

Kenny's Everybody, Meet Phil:)

Putt's Shorty

I think it is because I don't have an ezb hooked up. I am working with ARC only.
@MovieMaker, I don't have my EZB hooked up either. I deleted my scripts and rebuilt them and what I have found is that it appears to take a few minutes before the scripts work. I would get the same error as you, "Variable Not Defined $weather", but if I wait a few minutes, that error goes away, and it gives me the current weather.
Should work with the builder running only.. no need to hook up hardware.
@MovieMaker I would be glad to help you if you use skype. If you use the exec setting it will trigger your script only after the updates.
@Richard R. Here is an updated version of the software that should work fine in your area. I found WorldWeatherOnline as an api source.
DT EZB Weather 1.1b
@Richard Did that work for you?
I will try again.
@Joseph, At what point, EXACTLY, do you wait?
@Hippie, Thank You.
Thanks,
@HippieGeek.... Unfortunately not....It still throws me an invalid zipcode and weather underground key even though I did update my key several times... including from international weather site you linked to as well......
Mel, are you using the correct ip address now? It will never work unless you get this right....
thanks for asking, Richard.
I have entered in EXACTLY what was on the Forum Pages. On my IP addresses, I have entered in the IP for this computer and also the IP for the router. It keeps saying variable not defined $weather. I have that entered in the Say tab by the sentence in the box and have it checked. I have tried version 1.0 and 1.1. I also have the box saying PC Speaker checked. And , I also have the box Say Weather checked.