- Feb 14, 2020
- Reaction score
- Review score
- +0 /0 /-0
- Edmonton, Canada
Thanks for the kind words, working on bringing back that GUI. For the DHT22 you can run a python script like this, if you edit it so only the humidity is saved to the file you can import it in reef-pi using the file driver. If you can get away from I2C its best, I know it's tempting though with 2 wires vs 16.Hi Rob,
thank you for your message, yes I was following your old project so I understand what you're saying... It was a very complex project but, in my opinion, it had one of the best looking GUI I've ever seen in a reef controller (and not only that)...
Regarding my project.. Is not that complicated, I think I've complicated the things by myself...
My goal is to run 3 separate PCBs in 1 single enclosure (to minimize cable run an footprint) the boards are these:
CPU Board - with Raspberry Pi Zero, and all the circuit for input side, 0-10V out from Rpi, DS18B20, ADC and I2C
Powerbar - connected to the previous board by a CAT5 0.15cm cable. It runs 8 AC outlet and 8 DC outlet by a PCA9685.
Light/Dosing - to design yet, it'll have another PCA9685 connected by the same CAT5 cable and it'll control 3/4 dosing pump and 3/4 lights channel.
I was trying to keep I2C signal very short since I know that long cable can cause many troubles.
Attached to the CPU board (but in the same box) I'll have 2 Ph Board (the one made by Roberto Buti) and the SHT31D sensor which is the only device connected by a long cable to reach my sump and measure temp/humidity to control an exhaust fan.
I was also thinking about changing the SHT31D to a DHT22 (as you do in your new software if I rember correctly) to be able to have long cable without problem, but I don't know how to add it to Rpi...