You should check if your weather script is set to point to weather.opensprinkler.com
Go to http://x.x.x.x/su
where x.x.x.x is your OpenSprinkler’s IP address. There you can see if the weather script url is correct. Other than this, I really can’t think of any other reason why it gets Zimmerman successfully but not ET.