Joder, el tema recogida datos y graficado lo llevaste mucho mas lejos que yo..Bah a la mierda la vida, me he saltado de la 16 a la 19 espero que no pusieras algo de vital importancia jajajajajaja
Vamos a ver, te cuento un poco lo que yo me monté y porque lo dejé apartado.
Yo soy un poco al revés que tu, me mola programar cosas pero la electronica no tanto y a veces me pierdo un poco o me da más palo que el programar....
Yo usé una rpi para controlar extracciones, ventiladores, luces, medía temperatura y humedad y usaba un relé de 3V para toda la parafernalia, digamos que hasta aquí tiene cierto parecido a lo tuyo.
El problema eran mis sensores, como bien dices tu el tema de analogico y digital con los sensores y la rpi da un poco por culo y yo no tenia ganas de trastear con hats o con conversores, porque no entiendo mucho y me daba palo la verdad, así que mis sensores eran unos DHT22, una puta castaña jajajajaja los ponías de lado y uno me marcaba 40% de humedad y otro me marcaba 75%, además no era lineal, subias la humedad y uno subía 5 puntos y el otro 2, me dió un palo de la hostia sacar la relación de eso y al final los quité y los metí en una caja xDDD
A todo esto, yo monté con contenedores docker (no se si te sonara de algo esto) una base de datos interna en la rpi, un servidor que digamos que te permitia acceder desde fuera de la red domestica a la rpi, un servicio de grafana para sacar gráficas chulas y un servicio más para controlar todo esto desde Telegram.
Creo que ya se va notando que parte era la que me gustaba más a mi verdad?
Mira te pongo unas fotillos que tengo de las graficas que sacaba.
Ver el adjunto 836822
Esto se podía ver en una web interna de la rpi, te pongo otra imagen, esta es sacada de internet, pero para que veas de que rollo es esto del grafana.
Ver el adjunto 836823
Recapitulando, yo me monté todo esto programando yo con python y con Java (con java porque digamos que es mi fuerte y me era más facil hacer toda la lógica así), pero un buen día leyendo por el foro creo o vete tu a saber de donde vino (memoria de fumado), encontré un video con un tutorial y se ve que ya existe una distribución para rpi que controla todos los pines admitiendo sensores de todo, solo tenias que decirle que sensor era y pum magia.
Yo habría jurado por todas las cosas que esta distro para rpi la saqué de un post tuyo, pero viendo como lo tienes montado ahora mismo tengo seriuas dudas de ello...
En cualquier caso montar todo esto digamos que lo tengo por mano y tu tienes por mano todo el tema de la electronica, creo que nos vamos a entender jajajajaja
Dime porfa si sabes algo de esto de la distro de la rpi para controlar sensores que me tiene loco y soy imbecil porque no me guarde el proyecto ni nada...
Por cierto que @m4tu estaba comentando de usar Grafana... ya veo que tu ya estabas con ello..
Te entiendo perfectamente con lo de conectar sensores analogicos a la rpi... echa para atras cosa mala.
Fijate que me inicie en Arduino solo por esto, por tener entradas analogicas..
Pero luego se me quedaba corto para todo lo demas... asi que junte un Arduino y una Raspberry.
Finalmente decidi prescindir del Arduino, y empece a probar algun conversor analogico digital con la rpi.
Lastima no haberme animado antes, porque es igual de sencillo que conectar cualquier otro sensor digital.
El ADS1115 es un ADC de 12 euros, tiene conexion I2C, es decir si ya has conectado algun sensor antes, esto es exactamente igual.
Luego este ADC tiene 4 entradas analogicas, y ya solamente queda conectar ahi cualquier sensor analogico de los que se utilizan en Arduino.
De verdad, nada mas, yo tambien pensaba que era un lio del copon, pero es es mas de lo mismo.
Y lo de la distro esa, no me suena haberlo comentado contigo, pero se de cual hablas.
Es una distro que tiene un servidor web, mysql... con una consola web muy chula, con graficas y control de reles...
Lo que no te se es decir el nombre, pero eso lo sacamos fijo, dejame que busque un poco.