1. A method, comprising: receiving, by a central controller, an indication of a user request for the user to monitor any of a plurality of remote locations in exchange for payment; selecting, by the central controller and on behalf of the user, a remote monitoring task associated with a remote location from the plurality of remote locations, the remote monitoring task being selected from a plurality of remote monitoring tasks; providing, by the central controller and to the user, an indication of (i) the remote monitoring task, and (ii) emergency reporting information; facilitating, via the central controller, communication between the user and a sensor at the remote location; and providing, by the central controller, payment to the user, wherein the payment comprises a value calculated by multiplying a pay rate by an amount of monitoring time.