SmartSpace is a project to enhance the space with Internet of Things type of devices and services.
SmartSpace consists of three components:
The SmartSpace repository is hosted on GitHub:
https://github.com/vhs/SmartSpace
Access via #vhs-it-ops on Slack
While this is under development, ask in #vhs-it-ops
For now, read only access is available on spacebus.vanhack.ca on port 1883
SpaceBus uses the following patterns/naming conventions:
Controlled:
Type | Topic Naming | Purpose | Read Access | Write Access |
---|---|---|---|---|
Config | / config / device | Push configurations to devices | VHS Restricted | VHS Restricted |
Devices | / devices / device / key | Push/update specific device settings or values | VHS Restricted | VHS Restricted |
Events | / events / category / name | Topic for single event reporting | Public | VHS Restricted |
Status | / status / category / key | Topic for general status reporting. | Public | VHS Restricted |
Projects | / projects / project / key / | Topic for project specific things | Public | Project Restricted |
Tests | / test / anything | Topic for testing | Public | Public |
Special categories: