I figured out how to have WeatherCat work with my Meteobridge that connects to my Ambient weather station. Turns out it is easy to do with Meteobridge’s template system.

In the WeatherCat Station Communications dialog, for Station Type select Generic XML (HTTP) and then enter your Meteobridge’s IP address appended with a URL encoded XML template...

user:password@192.168.x.y/cgi-bin/template.cgi?%3Cvalue%3E%3Cname%3EAirTemp_C%3C%2Fname%3E%3Cdata%3E52%3C%2F[th0temp]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3EIntTemp_C%3C%2Fname%3E%3Cdata%3E52%3C%2F[thb0temp-act]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3ESolar%3C%2Fname%3E%3Cdata%3E52%3C%2F[sol0rad-act]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3EUVIndex%3C%2Fname%3E%3Cdata%3E52%3C%2F[uv0index-act]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3EBarometer_hPa%3C%2Fname%3E%3Cdata%3E52%3C%2F[thb0press-act]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3EWindSpeed_ms%3C%2Fname%3E%3Cdata%3E52%3C%2F[wind0wind-act]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3EWindDirect_deg%3C%2Fname%3E%3Cdata%3E52%3C%2F[wind0dir-act]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3ERain_mm%3C%2Fname%3E%3Cdata%3E52%3C%2F[rain0total-act]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3ERH%3C%2Fname%3E%3Cdata%3E52%3C%2F[th0hum-act]%3E%3C%2Fvalue%3E%3Cvalue%3E%3Cname%3EIntRH%3C%2Fname%3E%3Cdata%3E52%3C%2F[thb0hum-act]%3E%3C%2Fvalue%3E

 

If you want more information on this XML format, see the WeatherCat 2.1 Change Log for the XML definition. For more information on building Meteobridge templates and the various possible values, see this page.

I’d put this into the WeatherCat forums but I don’t feel like creating a new account right now.