An apparatus for controlling a lock mechanism on a gas flow valve in a facility, comprising: a controller including: one or more processors, and memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: receiving key fob data from a reader, the key fob data including ID information of a user, determining authorization privileges associated with the received ID information of the user, and controlling the lock mechanism on the gas flow valve in response to the determination of the authorization privileges associated with the received ID information of the user, such that: when determined that the user is not an authorized user, the one or more processors further perform an operation of maintaining the lock mechanism in a locked state to prevent gas flow, and when determined that the user is an authorized user, the one or more processors further perform an operation of unlocking the lock mechanism to an unlocked state to allow gas flow, characterized by: a manually activated emergency switch configured to override the lock mechanism on the gas flow valve to unlock the gas flow valve; and an alarm configured to be triggered in response to activation of the emergency switch and to notify facility personnel of the activation of the emergency switch a controller including: one or more processors, and memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: receiving key fob data from a reader, the key fob data including ID information of a user, determining authorization privileges associated with the received ID information of the user, and controlling the lock mechanism on the gas flow valve in response to the determination of the authorization privileges associated with the received ID information of the user, such that: when determined that the user is not an authorized user, the one or more processors further perform an operation of maintaining the lock mechanism in a locked state to prevent gas flow, and when determined that the user is an authorized user, the one or more processors further perform an operation of unlocking the lock mechanism to an unlocked state to allow gas flow, one or more processors, and memory storing executable instructions that, when executed by the one or more processors, cause the one or more processors to perform operations including: receiving key fob data from a reader, the key fob data including ID information of a user, determining authorization privileges associated with the received ID information of the user, and controlling the lock mechanism on the gas flow valve in response to the determination of the authorization privileges associated with the received ID information of the user, such that: when determined that the user is not an authorized user, the one or more processors further perform an operation of maintaining the lock mechanism in a locked state to prevent gas flow, and when determined that the user is an authorized user, the one or more processors further perform an operation of unlocking the lock mechanism to an unlocked state to allow gas flow, receiving key fob data from a reader, the key fob data including ID information of a user, determining authorization privileges associated with the received ID information of the user, and controlling the lock mechanism on the gas flow valve in response to the determination of the authorization privileges associated with the received ID information of the user, such that: when determined that the user is not an authorized user, the one or more processors further perform an operation of maintaining the lock mechanism in a locked state to prevent gas flow, and when determined that the user is an authorized user, the one or more processors further perform an operation of unlocking the lock mechanism to an unlocked state to allow gas flow, when determined that the user is not an authorized user, the one or more processors further perform an operation of maintaining the lock mechanism in a locked state to prevent gas flow, and when determined that the user is an authorized user, the one or more processors further perform an operation of unlocking the lock mechanism to an unlocked state to allow gas flow, characterized by: a manually activated emergency switch configured to override the lock mechanism on the gas flow valve to unlock the gas flow valve; and an alarm configured to be triggered in response to activation of the emergency switch and to notify facility personnel of the activation of the emergency switch a manually activated emergency switch configured to override the lock mechanism on the gas flow valve to unlock the gas flow valve; and an alarm configured to be triggered in response to activation of the emergency switch and to notify facility personnel of the activation of the emergency switch