Stumble across reef pi and see it seems like it fits my needs perfectly as I just want a pH monitor to give me real time data and a meaningful trend of the pH in my tank. Im totally new to the whole raspberry pi and DIY controller/monitor and AI has been a great help walking me through the hick ups but I still require some assitance.
I have pretty much bought everything I need to make the pH monitor and followed the guide
here. The first issue I have is the wiring diagram contradicts with its own information presented in the guide. On the EZO pH board, the TX should go to the SDA on the pi, and the RX should go to the SCL,
but according to the wiring diagram, and cross referencing the pin out of the pi, they had the wires wired backwards.
Once I sort that out and booted everything up and went into reef pi, the UI is slightly different due to the different versions. Setting up the pH probe was confusing but with the help of AI I THINK I sorted that out. Im not sure what the address should be but from the guide they put 99 so I did the same
Then in connectors tab, I added the pH probe under analog inputs but no idea what the pin should be and it didnt give me anything other than zero to choose so thats what I used.
Then in the pH tab I config the pH probe
I didnt calibrate the pH probe yet as I wanted to confirm everything is working first so after I saved everything, I looked at the charts and everything was reading zero.
I noticed the EZO board was constantly flashing blue and green alternatively so did another searched and it seems like the EZO pH board is "shifting its communication mode" between UART and I2C and I have to jump the TX and the PGND pin together while powering it on to force it into i2c since this is the protocol reef pi uses to gather data.....but this isnt mentioned the guide.
Ive confirmed i2c is enabled in raspi-config and running some i2c tests confirmed i2c is enabled but it doesnt seem to be getting any data from the EZO board. I havent did the pin jumping thing yet as it was already 1am when I got reef pi running and I dont trust my eye and hands at the point and I want to make 100% sure that i have to jump those 2 pins together before I short anything and potentially fry everything.
What else should I be doing?