ODM2 / ODM2DataSharingPortal

A Python-Django web application enabling users to upload, share, and display data from their environmental monitoring sites via the app's ODM2 database. Data can either be automatically streamed from Internet of Things (IoT) devices, manually uploaded via CSV files, or manually entered into forms.
BSD 3-Clause "New" or "Revised" License
31 stars 8 forks source link

Trouble adding In-Situ AquaTROLL 500 #612

Open paulmullinax opened 2 years ago

paulmullinax commented 2 years ago

Underneath the Monitor My Watershed Sensor Data Manual, there is a section talking about how to send data from a data logger. In that section there is a link that is supposed to contain detailed instructions on how to connect our data logger to our sites. Unfortunately, that link takes us to a wiki that is deprecated. After looking at the documentation, I still do not see the detailed instructions for connecting our data logger to. My company just got a new data logger called an AquaTROLL 500 that is made by In-Situ and we would love to share our data with the world but are having a hard time doing so.

HeatherBrooks commented 2 years ago

Hi there! I received the help request you submitted through the WikiWatershed.org contact form and replied via email. I've copied it in here, in case someone stumbles upon this issue:

I apologize for the inconvenience. We are in the process of transitioning our help documentation; here is the updated version: Monitor My Watershed EnviroDIY Sensor Data Manual. I believe I have fixed the link that took you to the outdated version.

If I'm reading this correctly, you have a registered site on MonitorMyWatershed.org and you want to start streaming data from an In-Situ AquaTROLL 500 to the site? The process should be covered in manual section 7. Sending/Uploading Sensor Data, subsection Uploading CSV Sensor Data.

I did a test by logging in to my MonitorMW account, going to My Sites, selecting a site, and then clicking the Manage Sensor button. However, on the next page, when I click the plus sign to add a new sensor, I don't see your sensor model listed. You will need to follow the instructions at the bottom of the Add New Sensor window so the Monitor My Watershed team can add it.

aufdenkampe commented 2 years ago

@paulmullinax,

You need to program your data logger to send HTTP POST requests to our data-stream API, following syntax similar to what is documented here: https://github.com/ODM2/ODM2DataSharingPortal/blob/main/doc/example_rest_requests.md

Let us know if this helps you.

neilh10 commented 2 years ago

I use the In-situ Level Troll 500 for depth and temperature. Then it streams over the internet via the Mayfly with a Digi CAT-M1 LTE modem using Verizon. One active site is Trout Unlimited California https://monitormywatershed.org/sites/TUCA-Na13/ On MonitorMyWatershed configuration I select a similar device "LT700" and put in the notes for accuracy that its actually an LT500.
I don't believe it actually matters what the MMW device is, so long as it has the right parameters of interest , eg water depth and water temperature.