# Monitoring Conditions of Aquariums

**URL:** <https://forum.core-electronics.com.au/t/monitoring-conditions-of-aquariums/5257>\
**Category:** Raspberry Pi\
**Created:** [3 May 2019 04:48 UTC](https://forum.core-electronics.com.au/t/monitoring-conditions-of-aquariums/5257 "2019-05-03T04:48:01Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![David86020](https://avatars.discourse-cdn.com/v4/letter/d/9fc29f/32.png) [@David86020](https://forum.core-electronics.com.au/u/David86020)\
**Post date:** [3 May 2019 04:48 UTC](https://forum.core-electronics.com.au/t/monitoring-conditions-of-aquariums/5257/1 "2019-05-03T04:48:01Z")

</div>

My school is working on a multi year project to create a water condition monitor with remote access, this would be used in a marine environment when diving or monitoring water life.

So far we have built Raspberry Pi’s to store temperature using a Waterproof DS18B20 Digital temperature sensor. We then convert the MySQL data to a JSON web file and then can access the data remotely. I even made an iOS app to display the temperatures collected.

Our next step would be to connect all our aquariums (23) to as few Pi’s as we can and collect the data. I have been informed that we can have 75 of the sensors in 1-wire communication but we may have issues with distances etc. This seems to be going fine.

Also we would like to collect pH and Salinity. Does anyone have suggestions as to the best sensors that would allow us to collect readings easily with Raspberry Pi’s.

---

<div class="post-metadata">

**Author:** ![Stephen](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/stephen/32/1599_2.png) [@Stephen](https://forum.core-electronics.com.au/u/Stephen)\
**Post date:** [8 May 2019 01:43 UTC](https://forum.core-electronics.com.au/t/monitoring-conditions-of-aquariums/5257/2 "2019-05-08T01:43:27Z")

</div>

Hi David,

Measuring pH and Salinity is a bit harder than temperature as the types of sensors that can measure them typically need to be calibrated often, and should not be left immersed in water.

Here are a couple of sensors capable of making those measurements though:

[FIT0537](https://core-electronics.com.au/index.php/c0r3-2-admin/catalog_product/edit/id/43014/key/51ef38ef82d39720858f3d3ff89bc4f4/)

[https://core-electronics.com.au/gravity-analog-spear-tip-ph-sensor-meter-kit-for-soil-and-food-applications.html](https://core-electronics.com.au/gravity-analog-spear-tip-ph-sensor-meter-kit-for-soil-and-food-applications.html)

---

<div class="post-metadata">

**Author:** ![Glenn258845](https://avatars.discourse-cdn.com/v4/letter/g/c6cbf5/32.png) [@Glenn258845](https://forum.core-electronics.com.au/u/Glenn258845)\
**Post date:** [15 October 2023 04:35 UTC](https://forum.core-electronics.com.au/t/monitoring-conditions-of-aquariums/5257/3 "2023-10-15T04:35:33Z")

</div>

Hi I am trying to do something similar with 30 aquariums, how do you connect multiple temperature probes to the Pi? I have a Pi 2 model B v1.1.  
Ive just bought the power supply, I already have the temp probes, is there a specific wiring board required? I will run an ORP sensor at some stage once I get the temp data logger working

> **[Network aquarium temperature monitoring with raspberry Pi - Submerged Cottage](https://www.submergedcottage.co.uk/blog/network-aquarium-temperature-monitoring-with-raspberry-pi/)**
>
> We take a break from shrimp food to share a home project to monitor the temperature of our various aquariums.

---

<div class="post-metadata">

**Author:** ![Bryce](https://yyz2.discourse-cdn.com/flex028/user_avatar/forum.core-electronics.com.au/bryce/32/3631_2.png) [@Bryce](https://forum.core-electronics.com.au/u/Bryce)\
**Post date:** [15 October 2023 23:30 UTC](https://forum.core-electronics.com.au/t/monitoring-conditions-of-aquariums/5257/4 "2023-10-15T23:30:19Z")

</div>

Hi Glenn,

Thanks for posting, it depends on the protocol, those Temperature Probes that you’ve got, I’m assuming they’re DS18B20s?

They use the One-Wire protocol typically, which being an addressed Serial protocol, allows for easy “chaining” of multiple devices onto the same bus. [Hackster.io](http://Hackster.io) has a tutorial on it that should have you covered for rigging up all of the sensors:

> **[Multiple DS18B20 Temp sensors interfacing with Raspberry Pi](https://www.hackster.io/vinayyn/multiple-ds18b20-temp-sensors-interfacing-with-raspberry-pi-d8a6b0)**
>
> Interfacing Nine DS18B20 Temperature sensors with Raspberry Pi and Displaying sensor data Using Python By vinay y.n.
