This is a work in progress, feel free to discuss! Concepts A Pipe is a process in the Pipe En...
Public Lab is an open community which collaboratively develops accessible, open source, Do-It-Yourself technologies for investigating local environmental health and justice issues.
2 CURRENT | rjstatic |
November 21, 2014 17:03
| about 10 years ago
This is a work in progress, feel free to discuss! ConceptsA Pipe is a process in the Pipe Engine that is configured to use a specific Sensor Plugin and a specific Reservoir plugin along with some additional data on how the Pipe should be managed (ex. period of time between polling the Sensor, what port the Sensor hardware is plugged into, which database the Reservoir Plugin should use, etc.). In other words, a Pipe takes data from a Sensor and gives it to a Reservoir at the frequency you configure. Below describes how a Sensor Plugin, a Reservoir Plugin, and a Pipe may be described for the Pipe Engine. Sensor Plugin architectureA Sensor Plugin is a folder in the ./Sensors folder with the following structure.
Reservoir Plugin architectureA Reservoir Plugin is a folder in the ./Reservoirs folder with the following structure.
Pipe architectureThe Pipe Engine takes directions from a settings.json that describes the Pipes.
|
Revert | |
1 | rjstatic |
November 21, 2014 17:01
| about 10 years ago
This is a work in progress, feel free to discuss! ConceptsA Pipe is a process in the Pipe Engine that is configured to use a specific Sensor Plugin and a specific Reservoir plugin along with some additional data on how the Pipe should be managed (ex. period of time between polling the Sensor, what port the Sensor hardware is plugged into, which database the Reservoir Plugin should use, etc.). In other words, a Pipe takes data from a Sensor and gives it to a Reservoir at the frequency you configure. Below describes how a Sensor Plugin, a Reservoir Plugin, and a Pipe may be described for the Pipe Engine. Sensor Plugin architectureA Sensor Plugin is a folder in the ./Sensors folder with the following structure.
Reservoir Plugin architectureA Reservoir Plugin is a folder in the ./Reservoirs folder with the following structure.
Pipe architectureThe Pipe Engine takes directions from a settings.json that describes the Pipes.
|
Revert | |
0 | rjstatic |
November 21, 2014 16:54
| about 10 years ago
This is a work in progress, feel free to discuss! ConceptsA Pipe is a process in the Pipe Engine that is configured to use a specific Sensor Plugin and a specific Reservoir plugin along with some additional data on how the Pipe should be managed (ex. frequency of polling the Sensor, what port the Sensor hardware is plugged into, which database the Reservoir Plugin should use, etc.). In other words, a Pipe takes data from a Sensor and gives it to a Reservoir at the frequency you configure. Below describes how a Sensor Plugin, a Reservoir Plugin, and a Pipe may be described for the Pipe Engine. Sensor Plugin architectureA Sensor Plugin is a folder in the ./Sensors folder with the following structure.
Reservoir Plugin architectureA Reservoir Plugin is a folder in the ./Reservoirs folder with the following structure.
Pipe architectureThe Pipe Engine takes directions from a settings.json that describes the Pipes.
|
Revert |