Long time lurker and tinkerer since the early days, been rolling my own monitoring system using an rPi and the gpio's on it worked quite well but my skills are lacking so I spend more time fighting code and adapting existing rather than writing it!
I have come back to try and get yieldbuddy working as I want it to, this means editing the code to add sensors and remove others etc.
I see that there is activity in here and there are points of issue that are been fixed since 1.17a. I also think Yieldbuddy has been carrying on with this and still is which is part of why I came back, too many dead projects around!
I can fork it and make my own but then it's fragmenting everything. So I think we need a development branch on Github so we can all push pull share and tweak.
For example I have 5 DS18b20's here I use for temp sensors on my rPi they are ideal, accurate, chainable, addressed and I2c only uses 1 pin for all temp data and I know someone has already coded for one of them by reading the comments! Now, I can't get at the code so I'm writing my own, then the next person does the same, along comes an update and I have to rewrite it all again.
An idea I have is to select your sensors and assign generic variables for example temp1 temp2
temp3, the Arduino controls the sensor selection similar to how the
Drone autopilot guys are doing it using #ifdef there are loads of arduino libraries for Co2 sensors and allsorts so there is massive scope.
Now I'm not a noob but I'm not an expert either I find some bits easy and some hard, I can't do it on my own I've tried! Maybe we can all pitch in, lighten the load and get this rocking as an Open source project.