OK, I re-burned an SD card and re-initialized everything. As long as I shut it down in a proper manner (shutdown -h 0), it comes back up with no problem. However, if I pull the power too soon, it corrupts the SD disk. I understand the need to do this in a proper manner. HOWEVER, there are power glitches in the real world, especially in a crawl space where the OpenSprinkler Pi is located. Compounding this is the fact that the power connection to the Pi is 24 VAC. I suppose I could put a UPS on the 120 side, but that is not a good environment for it, and frankly a waste of a UPS.

Any suggestions? What have others done to avoid this problem?

Thanks for the assistance!