Te parece que la bomba del pozo arranca más a menudo que antes

  • Probado con el firmware v1.1.7
  • Intermedio

Redactado para el firmware v1.1.7.. La versión actual es v1.2.1, así que algunos detalles pueden ser distintos.

Una bomba de pozo no pide permiso. Arranca cuando el presostato le indica que lo haga, normalmente en un sótano o en una caseta de pozo donde nadie la escucha, y vuelve a parar. Los propietarios notan el cambio más que la bomba en sí: la bomba parece funcionar más a menudo que antes, o el sonido es distinto, o la factura de la luz ha variado y nada más en la casa ha cambiado.

Esa observación merece medirse, y esta guía trata de cómo medirla. No trata de lo que significa el resultado. Las cifras de abajo le mostrarán lo que consume su bomba y cuándo ha funcionado; lo que un cambio en ese patrón dice sobre su bomba es una cuestión para quien le da servicio.

Lo que necesita:

  • un hub RBgrid, conectado a su Wi-Fi doméstica;
  • el circuito de la bomba accesible para un módulo rbAmp, ya sea en el cuadro del que se alimenta la bomba o en la propia bomba;
  • si la bomba está en un edificio o en un sótano al que no llega el cable I²C del hub, un nodo remoto: un segundo ESP32 con sus propios módulos rbAmp, que informa al hub por radio. En v1.1.7 un hub admite hasta 6 nodos, de 4 entradas cada uno (Remote nodes).

Seguridad. Para cualquier trabajo dentro de un cuadro eléctrico, llame a un electricista cualificado.

1. Lo primero que hay que acertar antes de comprar

🔑 Un nodo solo registra energía si uno de sus módulos rbAmp mide la tensión. Con módulos solo de corriente, un nodo sigue enviando la corriente en vivo, pero no cierra ningún registro de energía: vería la bomba en marcha y nunca sabría lo que consumió. Para un nodo de bomba, compre un conjunto rbAmp monofásico con medición de tensión.

Dos cosas más, ambas fáciles de equivocar:

  • Un ESP32 original. El firmware del nodo se compila y se prueba para el ESP32 original, con 4 MB de flash y sin PSRAM. El S2, el S3 y el C3 no se compilan ni se prueban, y el que tiene en el cajón es probablemente un S3.
  • Un nodo se actualiza por USB y no tiene actualización por aire. Colóquelo, por tanto, en un lugar al que pueda llegar con un portátil. Una caseta de pozo está bien; el interior de una caja sellada detrás de la bomba, no.

El propio hub necesita Wi-Fi para que esto funcione en absoluto: ESP-NOW es la radio Wi-Fi, así que un hub sin red no tiene radio para sus nodos tampoco.

2. ¿Llegará la radio a la caseta del pozo?

La única respuesta honesta es que lo pruebe, y la prueba lleva diez minutos antes de montar nada. Empareje el nodo en el banco, llévelo al lugar donde va a vivir y lea el enlace mientras la bomba funciona de verdad: ese procedimiento, y los tres números que da, están en emparejar un nodo remoto.

Dos cosas más para una bomba en concreto:

  • Lea el enlace mientras la bomba funciona de verdad, no mientras la casa está en silencio. El arranque de un motor es el momento en que un enlace marginal se revela, y es el momento que a usted le importa.
  • Una alternativa debe encabezar la lista para este trabajo, y suele omitirse: medir el circuito en el cuadro en lugar de en la bomba. Si la bomba tiene su propio magnetotérmico en un cuadro al que el hub ya llega, no necesita un nodo: necesita una sola pinza en ese circuito. Un nodo existe para la bomba que no puede alcanzar de esa forma, no para cada bomba.

Las demás alternativas, en el orden en que la gente las prueba, están en la misma guía. No las repito aquí, porque un procedimiento explicado en dos sitios se desvía en uno de ellos.

3. Lo que verá y lo que no verá

Esta es la parte que conviene leer antes de sacar conclusiones de cualquier cosa.

RBgrid le ofrece dos vistas de la bomba, en dos escalas de tiempo distintas:

  • Valores Live, cada 3 segundos: corriente, potencia, factor de potencia. Aquí es donde ve producirse un arranque: abra el punto y abra un grifo hasta que baje la presión.
  • Registros de energía, uno por cada período de 15 minutos: cuántos vatios-hora consumió la bomba en cada período, guardados como historial y valorados a su tarifa.

⚠️ No hay ningún evento por arranque ni contador de ciclos. RBgrid no registra «la bomba arrancó a las 03:14 y funcionó 40 segundos». Nada cuenta los arranques, cronometra una sola marcha ni registra el pico de una marcha. Si ha leído que un monitor le dirá cuántas veces ha ciclado su bomba, eso no es lo que muestran estas cifras.

Entonces, ¿cómo se convierte «parece que arranca con más frecuencia» en algo que puede mirar? A través de la energía por período, y con sus propios ojos en la vista en vivo:

  • Una bomba que funciona más en un período de 15 minutos dado añade más vatios-hora a ese período. Compare los períodos entre sí, y esta semana con la pasada.
  • Una bomba que funciona cuando la casa duerme aparece como energía en los períodos nocturnos, que es la comparación que más suele revelar, porque nadie consume agua a esas horas.
  • Observe un arranque en vivo cuando pueda provocarlo. La potencia en régimen se estabiliza en pocos segundos, y esa cifra estabilizada es la que conviene comparar a lo largo de semanas.

Y el límite de la vista en vivo, dicho claramente: las lecturas llegan cada 3 segundos y la energía se totaliza por período de 15 minutos. No lea la cifra en vivo como una medida del pico de arranque de la bomba: la corriente de arranque de un motor dura una fracción de segundo, y estas cifras no están diseñadas para resolverla. Si necesita la corriente de arranque en sí, eso es una pinza amperimétrica y un electricista, no un sistema de monitorización.

4. Póngalo en su propio punto y nómbrelo

En Management → Points, asigne el canal del nodo como punto propio y póngale nombre antes de que Home Assistant o cualquier otra cosa lo vea. Un punto para la bomba, y nada más en esa pinza: una cifra que incluya el controlador del depósito de presión, o la bomba y la iluminación del garaje, responde a una pregunta distinta de la que usted hizo.

En v1.1.7 el historial se guarda para hasta 12 puntos de medición, y los puntos de un nodo salen de ese mismo grupo en lugar de sumarse a él: así que la bomba es uno de doce, no una plaza extra gratuita. Los puntos a partir del duodécimo siguen mostrando valores en vivo; simplemente no guardan historial. (Qué cargas merecen una plaza de historial analiza la elección.)

🔑 Si también mide el subcuadro del que se alimenta la bomba, elija uno. Mida el subcuadro o las cargas que contiene, no ambos, o el «sin medir» restante del hub resta la bomba dos veces y da una cifra demasiado baja. Su consumo total de la casa no cambia en ningún caso: los totales salen del punto de suministro, no de sumar las líneas.

5. Qué hace el hub cuando la caseta del pozo se queda en silencio

Un nodo es un emisor. Mantiene su propio reloj desde el hub y cierra sus propios períodos de 15 minutos, así que un enlace caído no pierde la medición de inmediato:

  • Los períodos terminados esperan al enlace. Desde el firmware del nodo 1.5 los escribe en su propia flash: unos cinco días de ellos; el firmware 1.4 retiene ocho, unas dos horas, en memoria. Pasado ese límite, el más antiguo se pierde para siempre. Cuando vuelve el enlace, los períodos guardados llegan con retraso y se asignan a las horas a las que pertenecen: la energía se registra según cuándo se midió, no según cuándo llegó.
  • Un corte de energía en el nodo es distinto, y depende de su firmware. En la 1.5 los períodos guardados están en flash y sobreviven al corte; solo se pierde el período en curso. En la 1.4 la cola está en RAM, así que los períodos retenidos también se pierden. En ambos casos, nada marca después el hueco en el historial, algo que conviene saber antes de alimentar el nodo desde la misma fuente que podría apagar.
  • Un nodo que arranca mientras el hub es inalcanzable no cierra ningún período hasta que haya oído al hub una vez, porque su reloj viene del hub.

⚠️ Fuera de alcance y apagado se ven igual para la app y la API: en ambos casos es simplemente un nodo que dejó de oírse, 15 segundos después de su última trama. Las pistas están en la forma: un enlace débil suele parpadear, con pérdidas de paquetes que suben primero; un corte de energía es una caída limpia, con buenas cifras hasta el último momento.

La tarjeta del nodo muestra la intensidad de señal, los paquetes perdidos y cuándo se le oyó por última vez. RBgrid no tiene ningún umbral de señal ni de pérdidas, y no voy a inventárselo. La instrucción honesta es la sencilla:

vigile que los paquetes perdidos se mantengan en cero y que el nodo siga en línea mientras la bomba funciona de verdad. Si es así, su medición es fiable. Si los paquetes aumentan o el nodo se cae cuando arranca el motor, resuelva el enlace antes de sacar conclusiones de las cifras.

Lo que esto no hace

  • No le dice si su bomba tiene un problema. RBgrid mide electricidad. No nombra ninguna avería, no fija ningún umbral y no opina sobre su bomba. Si ha buscado este tema, se habrá encontrado con la expresión «short cycling» y con un conjunto de cifras de vatios que supuestamente lo zanjan; son afirmaciones sobre bombas, hechas por personas que no somos nosotros, y no vamos a repetirlas como si la medición las hubiera convertido en nuestras.
  • Lo que sí puede hacer es mostrar a alguien un patrón en lugar de un recuerdo: lo que consumió la bomba, en qué períodos de 15 minutos funcionó, cómo se compara esta semana con la pasada. Un fontanero con un gráfico está mejor que un fontanero con «me parece que suena más fuerte».
  • Sin conteo de arranques, sin cronometraje de marchas, sin captura de picos: véase el §3.
  • Sin alertas. Nada vigila el patrón por usted ni le avisa cuando cambia; usted lo mira, o extrae los datos por la API o como CSV y los vigila personalmente.
  • RBgrid no conmuta nada. No tiene salidas ni relés. Nunca apagará su bomba, lo que, en una bomba, es lo correcto.
  • Un nodo no admite tres fases. En v1.1.7 un nodo es solo monofásico, sin agrupación de fases: una bomba trifásica en un anexo no está cubierta hoy por un nodo. En el cuadro, el hub mide tres fases perfectamente.

Siguiente