Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create graphs comparing data returned by CBL Pax Sentinel sensors with the BOBs (Prototype 6) sensor data #1

Open
OakleyNode opened this issue May 29, 2023 · 0 comments
Assignees
Labels
Feature something you want the software to do

Comments

@OakleyNode
Copy link
Collaborator

OakleyNode commented May 29, 2023

Create line graphs that show the side-by-side data comparing the data from the CBL Patuxent Sentinel with the two JA Forrest Tech BOBs (BOB-06 and BOB-07) for each water quality parameter (water temperature, dissolved oxygen in mg/l and in percent saturation, salinity, and pH) that the sensors are measuring in common.

Data from CBL sensors was downloaded from the Patuxent Sentinel website. Data for the two BOBs is pulled via a Python GET from the website, however note that the data pulled is limited to 8000 records and the comparison window is from 28 March 2023 to the current day, which exceeds the 8000 records.

The BOBs are polling ~ every 10 minutes (6x per hour x 24 hours x 60 days = 8,640 records) so the current comparison exceeds the limit imposed by ThingSpeak for pulling records directly. Alternatively can download all the data and import it with pandas like we're doing with the CBL data.

The initial / test graph compared DO readings and the second compares water temperature. CBL polls their sensors every 15 minutes. Using plotly, it automatically compensates for the varying timestamps although the data initially showed up as strings and had to be specifically assigned as floats.

ThingSpeak channels IDs are:
JAFCTC -- BOB-06: 2062280
JAFCTC -- BOB-07: 1650300

@OakleyNode OakleyNode added the enhancement New feature or request label May 29, 2023
@OakleyNode OakleyNode self-assigned this May 29, 2023
@OakleyNode OakleyNode changed the title Create a graph that compares data return by the Pax Sentinel vs ThingSpeak BOBs data Create graphs comparing data returned by CBL Pax Sentinel sensors with the BOBs (Prototype 6) sensor data May 29, 2023
@OakleyNode OakleyNode added Feature something you want the software to do and removed enhancement New feature or request labels May 29, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature something you want the software to do
Projects
None yet
Development

No branches or pull requests

1 participant