Anonymous

Project:Space status: Difference between revisions

From London Hackspace Wiki
Line 33: Line 33:




===Server===
The MQTT server will run on an always-on machine, possibly dedicated but a doorbot would also be suitable. It will run Mosquitto and have entries for all sensors with separate entries for indicators. A separate script will analyse the sensor inputs and report appropriate results to the indicators. There may be additional indicator functionality maintained which will be polled by separate processes and provide reports to email, twitter etc. Logging or display clients may choose any sensor or indicator data items.
===Security===
Critical functions such as door open detection and indicator outputs will be protected by MQTT's authorisation functions. Non-critical functions (eg temperatures) may be unsecured, but the naming convention for data will indicate trustworthiness. The server will not be exposed outside the internal network except by explicit export of certain data items by another process, or via tunnels etc. maintained elsewhere on the internal network. All data items are expected to be readable.


===Indicators===
===Indicators===