Welcome to EnviroDIY, a community for do-it-yourself environmental science and monitoring. EnviroDIY is part of WikiWatershed, an initiative of Stroud Water Research Center designed to help people advance knowledge and stewardship of fresh water. @andrewglaros3 and @brianjastram,
Any success or updates to report setting up this alarm system? Perhaps this alarm system could benefit from the data extraction tools from the Time Series Visualization endpoint developed by @srgdamiano?
Instructions for uploading csv data to Monitor My Watershed are in section 7 of the Monitor My Watershed Sensor Data Manual. Note that there are different instructions for “Uploading EnviroDIY Monitoring Station Data – Filling Data Gaps” and “Uploading CSV Sensor Data Not Already Formatted for MonitorMW”.
Hi Jake, I’ve checked with the Seagull developer at GLOS. It is technically possible but will require them to do some coding on their end. I’ll keep you posted.
Neil, there is a faster and more flexible way to extract data from Monitor My Watershed. Instead of using the CSV download button, try using either python or R to extract specific time periods of data for specific sensors and stations. Sara has documented these methods here: python version and R version.
Yes, the Stroud Center has a Campbell Scientific phycocyanin sensor deployed on a Mayfly Data Logger. @shicks might be able to share code with you.
@tahicksonstthomas-edu: @srgdamiano developed a way to query the Monitor My Watershed database for a specific parameter and specific time/date range. This is a huge improvement over using the Download button to retrieve your data, because you can limit the timeframe of data being retrieved and thus speed up the response. See Sara’s code here for R and python:
https://gist.github.com/SRGDamia1
As an example of implementation, the Spokane Riverkeeper is using this code to populate real-time data on their own website:
Water Temperature — Spokane Riverkeeper
Hi Andrew. Thanks for sharing this code; I hope others have been able to implement this. @brianjastram recently asked if an “alarm” feature would be built into Monitor My Watershed (hopefully someday as resources allow). Until then, I suggested that your code might benefit from the work @srgdamiano did to specify parameter and time/date range queries to Monitor My Watershed: https://gist.github.com/SRGDamia1
Brian, note that @andrewglaros3 developed a similar function here. That python code might be enhanced by targeting a more precise time period with each call to Monitor My Watershed, and @srgdamiano developed python (and R) code to do just that. See her Github repo on this: https://gist.github.com/SRGDamia1
Hi Brian. We’ve discussed adding this feature for a long time. I didn’t see this noted as a Github issue, so I added it here. Feel free to add suggestions to that issue.
@rhouck, @damiano moved this post to a new thread here. I noticed that you reposted to a different thread. Please reply to this thread.
We use cookies to improve your experience on our site. By using our site, you consent to cookies.
Websites store cookies to enhance functionality and personalize your experience. You can manage your preferences, but blocking some cookies may impact site performance and services
Essential cookies enable basic functions and are necessary for the proper function of the website.
CleanTalk offers effective spam protection and website security solutions to enhance user experience.
Service URL: cleantalk.org (opens in a new window)
CloudFlare provides web performance and security solutions, enhancing site speed and protecting against threats.
Service URL: developers.cloudflare.com (opens in a new window)
These cookies are needed for adding comments on this website.
These cookies are used for managing login functionality on this website.
WooCommerce is a customizable eCommerce platform for building online stores using WordPress.
Statistics cookies collect information anonymously. This information helps us understand how visitors use our website.
Google Analytics is a powerful tool that tracks and analyzes website traffic for informed marketing decisions.
Service URL: policies.google.com (opens in a new window)
SourceBuster is used by WooCommerce for order attribution based on user source.
You can find more information in our Cookie Policy and Privacy Policy.