Reducing energy cost is crucial for energy-constrained smart wireless cameras. Existing platforms impose two main challenges: First, most commercial smart phones have a closed platform, which makes it impossible to manage low-level circuits. Since the sampling frequency is moderate in environmental monitoring context, any improper power management in idle period will incur significant energy leak. Secondly, low-end cameras tailored for wireless sensor networks usually have limited processing power or communication range, and thus are not capable of outdoor monitoring task under low data rate. To tackle these issues, we develop Sensorcam, a long-range, smart wireless camera running a Linux-base open system. Through better power management in idle period and the "intelligence" of the camera itself, we demonstrate an energy-efficient wireless monitoring system in a real deployment.