{"id":"897847ae-19e3-4dc6-825b-e65395f3d6f0","created_at":"2025-08-29T15:41:27.210Z","updated_at":"2026-01-12T18:32:50.224Z","owner_id":"b581d829-a2ce-405d-9de7-55d5c7d5e95a","location_id":"2e3cf816-de94-430a-82db-c98f6490df61","dataset_id":"831c674e-c1ef-4394-8460-f23e3937bf8d","form_id":"d5235af7-4caf-4416-b10d-926ba2cd8d96","observed_at":"2022-07-14T16:00:00.000Z","observed_at_local":"2022-07-14T12:00:00-04:00","notes":"","checked":"qc_complete","qa_notes":null,"qa_admin_notes":"","qa_admin_notes_author_id":null,"qa_admin_notes_updated_at":null,"tested_parameters":["ph","chlorine","hardness","alkalinity","air_temperature","water_temperature","current_weather","previous_weather","previous_weather_description"],"photos":["https://d27925nfpi4rwv.cloudfront.net/rails/active_storage/representations/proxy/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdG0wIiwiZXhwIjoiMjAyNi0wNS0wOFQwNzoyMDoxMC4xMzNaIiwicHVyIjoiYmxvYl9pZCJ9fQ==--a2c01b1099adf32ac0cf0ad4aa7a18eeacfaf68c/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2RTNKbGMybDZaVjkwYjE5bWFXeHNXd2RwQXBBQmFRS1FBUT09IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--137cfa046b685d2c2c17f66eaa6c647bd283e601/Lac%20du%20Castor%20%23%20250.jpg"],"readings":[{"id":"17e0642f-f0dd-4ebb-8349-7a46b8bec704","created_at":"2025-08-29T15:41:27.251Z","updated_at":"2025-08-29T15:41:27.251Z","parameter":"ph","unit":"std_units","value":"6.3","equipment":"water_rangers_freshwater_teststrips_ph","equipment_limit":null},{"id":"21a96eb3-2fd4-4381-ae8d-6f8ef6eba350","created_at":"2025-08-29T15:41:27.256Z","updated_at":"2025-08-29T15:41:27.256Z","parameter":"chlorine","unit":"ppm","value":"0","equipment":"water_rangers_freshwater_teststrips_chlorine","equipment_limit":null},{"id":"16a7aca5-1b07-460e-b35e-4cc35e79ace3","created_at":"2025-08-29T15:41:27.265Z","updated_at":"2025-08-29T15:41:27.265Z","parameter":"hardness","unit":"ppm","value":"0","equipment":"water_rangers_freshwater_teststrips_hardness","equipment_limit":null},{"id":"3436c170-2b36-440c-ba7f-2ebfe20d784e","created_at":"2025-08-29T15:41:27.278Z","updated_at":"2025-08-29T15:41:27.278Z","parameter":"alkalinity","unit":"ppm","value":"20","equipment":"water_rangers_freshwater_teststrips_alkalinity","equipment_limit":null},{"id":"0a182f30-0af0-43bb-8dc5-c698c9008c43","created_at":"2025-08-29T15:41:27.284Z","updated_at":"2025-08-29T15:41:27.284Z","parameter":"air_temperature","unit":"deg_c","value":"25","equipment":"stream_thermometer_water_rangers","equipment_limit":null},{"id":"a823da2f-f6af-4c92-b95a-31178005e746","created_at":"2025-08-29T15:41:27.288Z","updated_at":"2025-08-29T15:41:27.288Z","parameter":"water_temperature","unit":"deg_c","value":"22","equipment":"water_rangers_pen_type_temperature_meter","equipment_limit":null},{"id":"88111462-1e9c-4b90-9d11-d503e068f051","created_at":"2025-08-29T15:41:27.296Z","updated_at":"2025-08-29T15:41:27.296Z","parameter":"current_weather","unit":"nil","value":"cloudy","equipment":"community_scientist_interpretation","equipment_limit":null},{"id":"a73f1f86-de47-4083-9076-2299a6006289","created_at":"2025-08-29T15:41:27.304Z","updated_at":"2025-08-29T15:41:27.304Z","parameter":"previous_weather","unit":"nil","value":"rainy","equipment":"community_scientist_interpretation","equipment_limit":null},{"id":"503b5b6f-7349-4b8e-a8a8-fe2c40cc7ee2","created_at":"2025-08-29T15:41:27.311Z","updated_at":"2025-08-29T15:41:27.311Z","parameter":"previous_weather_description","unit":"nil","value":"rain over night","equipment":"community_scientist_interpretation","equipment_limit":null}]}