He diseñado una placa (y la he publicado en PCBWay para quien la quiera) para hablar con la Jolly-Mec. Mi caldera usa la electrónica Foghet 9P; la electrónica en cuestión incorpora el mismo chip de comunicaciones (un NXP TDA5051A) que la electrónica original.
La verdad es que la electrónica de Jolly Mec, al menos la Foghet 9P, no va a conseguir ningún galardón. El diseño es básico, aunque a esto cabe argumentar que, en realidad, no hace falta nada más sofisticado.
Pero vivimos en la era de la automatización en casa. Ahora me ha dado por investigarme Home Assistant (que, así en resumen, es pocholo, potente y complicado); y lo que más me dolía de todos mis cacharros caseros era no tener absolutamente ninguna manera de siquiera escuchar lo que la caldera tuviera que decir.
Así que me he liado la manta a la cabezota con el KiCAD y en unos ratos muertos, he sacado eso.
¿Funcionará, o será uno de esos proyectos que se quedan en lo que podría haber sido y no fue? No lo tengo todo claro. Para empezar, tengo que oír lo que va por el bus, que ya de entrada es un reto en sí mismo. Luego, lo tengo que entender. Al menos, lo básico: Ser capaz de escuchar cómo la caldera se enciende, se apaga, informa de temperaturas, presiones… Y no tengo ni idea de si el panel es más o menos autónomo y medio sabe lo que hace, o es un mero satélite de la electrónica principal que le dice hasta lo que tiene que sacar en la pantalla.
En fin. De momento, esperemos que venga la placa fabricada y luego ya veremos. Peor caso, algo aprenderé. Ya actualizaré el presente cuando eso suceda.
Actualización: He verificado que la Foghet 9P funciona como esclava del panel, por el expeditivo método de desconectar el panel con la caldera encendida. Lo que ocurre entonces es que el ventilador sigue funcionando, pero deja de alimentar combustible. Así que todo lo que hace la Foghet 9P es lo que le manda el panel. Esto, en realidad, son buenas noticias: Abre la puerta a sustituir completamente el panel, si no me complica la vida demasiado a efectos de certificación.