I installed the Ambient Weather WS1401IP about a month ago. Overall I’m pleased. Although, as reported above, the build quality is not great for $150 US. I expect it will last a couple or three years, then we’ll see what kind of shape it’s in.
I’m using the Ambient Weather binding mentioned here, although I’ve made a couple local changes to the binding (added a channel to tell it to reboot itself (more on that in a minute), fixed the ability to save config changes, added channel for last report time).
I’m a bit disappointed in the IP Observer (gateway) module. It flakes out after a while of scraping the HTML page. Response times jump from about 600 ms to 8000+ ms, then it eventually stops responding. It’s a known problem, and the solution is to switch to the Ambient Weather API. I’ve considered writing a binding for that, but my solution now is to have the binding reboot the device when the binding sees a response time greater than 8000 ms (hence the reason why I added the reboot channel), and to cycle the power every night at 00:15.