You can develop your own recreational environment monitoring system using the Intel IoT Edison board.
Step 1: Assemble and Program the IoT Device
Using the Intel Edison IoT component, a breakout board and a set of sensors consisting of temperature, sound level, ambient light and humidity, Plug everything in according the Intel on-boarding directions. Be careful to plug each sensor into a corresponding digital or analog port.
Once the device is online, start programming the device using a NodeJS template via the Intel XDK.
Continue in conjunction with step 2 to transmit sensor data to the cloud.
Step 2: Program the Cloud Service
Using your choice of hosting provider, implement a RESTful API using your choice of tool. We used NodeJS with the Express Framework on an EC2 server on AWS.
Use a database to persist your data.
Develop this in conjunction with Step 1 and Step 3 to achieve data input (POST) and data output (GET).
Step 3: Program the Client Application
Choose a client-side technology, like JQuery or AngularJS to develop a client-side application that can consume REST calls and display the data.
Upload the code to a web server for easy distribution.
You could also make a hybrid or native mobile application to accomplish the same task.
Step 4: Deploy
Once the device is collecting data from the field and reporting it to the server. The client can pull live updates on conditions from those environments.
The end user will have the data that they need to make an informed decision.