I’m using Zimmerman with CA Restriction enabled and it seems to be working fine. I’m using the latest version of firmware (2.1.6). Yes, water level comes back in weather diagnostics as 0%, but if you run through the Zimmerman calculation by hand it comes out to -1xx, which clamps to zero. So I think with the latest firmware things are working fine. Also, it’s a nice add to the weather diagnostics that shows the “Last Successful Weather Call” which tells you the last time the OpenSprinkler unit was able to successfully call for weather info. If this shows a recent timestamp, then the OpenSprinkler can get out to the Internet.