const express = require("express"); const Router = express.Router(); const StateManager = require("../StateManager"); const { Armed, Disarmed, Triggered, Arming, Disarming } = require("../states"); const { armAlarm, disarmAlarm } = require("../functions"); Router.use(require("./events")); Router.get("/alarm/state", (req, res) => { return res.send({ status: StateManager.alarmStatus }); }); Router.post("/alarm/arm", (req, res) => { armAlarm(3); return res.send({ status: StateManager.alarmStatus }); }); Router.post("/alarm/disarm", (req, res) => { disarmAlarm(3); return res.send({ status: StateManager.alarmStatus }); }); module.exports = Router;