@Matt C: one thing you may want to try is to set a static IP on the OpenSprinkler. Make sure when you do so, you also set the correct gateway IP (i.e. your router’s IP). The issue you encountered may have to do with the DHCP implementation, particularly expiration of DHCP in the open-source EtherCard library that OpenSprinkler uses. Setting static IP may help avoid the issue.