-
Notifications
You must be signed in to change notification settings - Fork 3
Spool
Eli Winkelman edited this page Nov 14, 2019
·
7 revisions
A web application that manages your Loom devices and data. Register your devices, log data to the internet, and create rich visualizations of device data.
- Log data to a central internet location securely.
- Easily create rich visualizations of data from sensor deployments.
- Access device logs (errors and console) online. (Coming soon)
- Allow users to change a device's loom configuration online. (Coming soon)
- Integrate devices with other online services without writing more device code through a web hook/action system. (Coming eventually)
If you are just trying to use spool for storing data from your devices for research, you can get free access to the OPEnS Lab Spool instance by submitting a request form here (ADD LINK).
Read the user guide for the application here (ADD LINK).
If you want to run your own instance of Spool, there are a few setup steps you need to complete.
- Setting up MongoDB
- Install NodeJS and MongoDB
- Configuring Auth0 for User Authentication
Dependencies: nodejs 12.x lts, docker-compose 3.7
- Make a folder called Spool on your machine
- Clone Spool from the github repository inside this folder.
- (TODO) Add docker-compose stuff to github hierarchy.
- Run npm install inside the src directory to install node modules. (Important)
- To run: Run docker-compose -f docker-compose.yml -f docker-compose.dev.yml up --build
The web application will be at localhost:3001 and the API at localhost:3000.
See the setup guide (ADD LINK) on the OPEnS Wiki.
See the generated documentation and the spool API documentation (coming soon!).
- Project Planning
- Prototyping
- Synthesis
- Lab Testing
- Field Testing
- Finalization/Production
- Poster/Presentation
- Publication
- CRES
- Dendrometer
- Djinn
- eDNA Sampler
- eGreenhouse
- Evaporometer
- FloDar
- HyperRail
- Hypnos
- Isotopic Sampler
- Lilypad
- Loom
- Micro-Aggregating Sewer Sampler
- Mooraca
- OPEnSampler
- Pied Piper
- Rag Guard
- Rain Gauge Calibrator
- RainSavor
- RFID Moisture
- Sap Flow Meter
- SitkaNet
- Slide Sentinel
- Smart Rock
- Spool
- WeatherChimes
- Weed Warden
- Wisp
- Archived Project Blogs