Lo que vale tu exportación solar en libras, no en kilovatios-hora

  • Probado con el firmware v1.1.5
  • Primeros pasos

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

Diagram: energy from solar panels splits two ways at the supply - used in the house, where it is worth the price you buy at, or exported to the grid, where it is worth the lower price you are paid; the difference between the two is the gap.

Su aplicación del inversor sabe cuántos kilovatios-hora salieron hacia la red. Su proveedor sabe cuánto le pagó por ellos, y se lo comunica tres meses después. Nada de lo que hay en medio le dice lo que de verdad quiere saber: ¿cuánto valió esa exportación a la hora en que salió, y le habría salido mejor usarla?

Esa diferencia importa, porque los dos precios no son el mismo número. Usted compra a una tarifa y se le paga a otra, normalmente mucho más baja: en el Reino Unido, la tarifa que se le paga la fija su proveedor en su tarifa Smart Export Guarantee (SEG). Así que un kilovatio-hora que usted consume en casa vale más que el mismo kilovatio-hora vendido, y cada hora en que brilla el sol está haciendo ese intercambio sin verlo.

RBgrid pone los dos precios en el hub, los aplica a lo que mide en su propio suministro, y muestra el valor de la exportación junto al coste de la importación para cualquier hora, día o mes, en su propia moneda, calculado en una pequeña caja en su cuadro de fusibles, sin cuenta y sin servicio en la nube.

Antes de construir, mire: lo terminado está en la demo en vivo — el sitio Home with solar, con datos de ejemplo y sin necesidad de hardware. Todas las capturas de abajo proceden de ahí.

Lo que tendrá al final

  • La diferencia entre comprar y vender, hora a hora — lo que gana un kilovatio-hora si sale, comparado con lo que ahorra si lo usa. Este es el número que su portal no puede mostrarle, porque no conoce sus precios.
  • La exportación valorada en libras a su tarifa de exportación, medida en su propio suministro y no estimada a partir de la salida de su inversor.
  • El coste de la importación junto a ella, para que ambas sean comparables a la misma hora.
  • Cuánto de su generación usó usted mismo y cuánto salió — esto requiere un segundo contador en la línea del inversor; véase abajo.
  • Historial en el hub: por hora durante 60 días, por día durante unos 13 meses, por mes durante 3 años, todo ello descargable en CSV.

Antes de empezar

Hardware. Su suministro debe medirlo un rbAmp STD-UI1 en el cable de entrada, porque todo aquí depende de que la importación y la exportación se cuenten por separado: un módulo Basic cuenta una sola dirección y simplemente no vería la exportación. Para separar la generación de la exportación, un segundo STD-UI1 en la línea del inversor. Lo que cuestan los módulos está en Hardware; el conjunto House that exports es el que le conviene.

El hub es una placa ESP32 — un WROVER, o un S3 con el módulo N16R8 — que usted graba usted mismo por USB; el firmware es gratuito para uso personal no comercial y su código fuente está publicado. → Primeros pasos

Si todavía no tiene nada montado, empiece por construirlo: la instalación completa para una casa que exporta cubre ambos contadores, los circuitos y el plano del cuadro.

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

Alcance, para que pueda saber si esta es su casa: un suministro monofásico, paneles y un inversor, sin batería. RBgrid no tiene contabilidad de batería en v1.1.x. Con un inversor híbrido, un contador en la línea de CA del inversor mide lo que cruza esa línea, lo cual no es lo mismo que lo que generaron los paneles: ambas cifras difieren siempre que la batería se esté cargando o descargando, y cuánto difieren depende del comportamiento de su inversor, no de nada que RBgrid pueda ver. Así que lea las cifras de generación como lo que salió del inversor, y no espere que separen la carga de la batería del autoconsumo. Las cifras del lado del suministro — importación, exportación y su dinero, que es de lo que trata esta página — se miden en su cable de entrada y no se ven afectadas en ningún caso.

1. Ponga su tarifa en el hub

Abra Tariffs. Si todavía no tiene un plan, créelo primero — las tarifas diurnas y nocturnas de su proveedor, aplicadas a cada circuito lo explica — y luego vuelva aquí para la mitad de exportación. → Tariffs

Una zona es un periodo con nombre y precio propio: en una tarifa de dos tramos, "day" y "night" son sus dos zonas. Con una tarifa plana, una sola zona cubre todo el día.

Cuatro cosas hacen que una factura del Reino Unido se lea de forma distinta a lo que espera el hub:

  • Moneda. Es un campo del plan — póngalo en GBP y cada precio y coste del hub se ajustará a ella.
  • Precios tal como aparecen en la factura. Deje activado Price as on the bill — incl. VAT, que es como llega: usted escribe la tarifa unitaria directamente de su factura, y el hub la guarda sin IVA y lo vuelve a añadir al calcular. Nada que dividir a mano.
  • Revise el campo de IVA. Un hub nuevo empieza con el 21 % del ejemplo de fábrica, que no es un tipo del Reino Unido. Póngalo al tipo que aparece en su propia factura. Si lo deja, cada cifra de coste saldrá alta, y culpará a sus pinzas mucho antes que a esta caja.
  • El cargo fijo no se introduce en absoluto. Los costes de RBgrid se basan en la energía: ningún cargo fijo diario entra en ninguna cifra de coste, y el editor no tiene campo para él. Así que el total mensual aquí es su dinero de energía, no su factura. Mejor saberlo ahora que pasar una tarde buscando la diferencia.

Los campos por kWh — impuesto de energía, tarifa de red, tasa renovable — son para suministros que desglosan esos cargos por separado. Una factura típica del Reino Unido tiene una tarifa unitaria y un cargo fijo, y nada más, así que probablemente los deje vacíos.

La pantalla Tariffs en la demo: un plan de dos zonas con precios por zona y un precio de exportación (datos de demostración, en euros; su propio plan muestra su moneda)

2. Introduzca su precio de exportación

El sell price es lo que se le paga por cada kilovatio-hora exportado. En una tarifa Smart Export Guarantee, es la tarifa SEG de su proveedor — figura en el papel de su tarifa SEG o en su cuenta del proveedor, y sea cual sea el número, va aquí.

Dos cosas sobre el campo, y luego la parte que la gente hace mal:

  • El campo de sell price de una zona solo aparece en una zona que ya tiene un precio de compra. Ponga primero el precio de la zona y después la exportación.
  • Introduzca el sell price en todas las zonas, no solo en la que está mirando. La exportación se valora al precio de la zona de la que salió la energía, así que una zona que omita valora sus exportaciones con lo que hubiera quedado en ella.
  • Deje desactivado Net metering. Se etiqueta Net metering (monthly kWh credit), y eso es exactamente lo que es: un contrato en el que la exportación de un mes se compensa con la importación del mismo mes y el saldo se arrastra en kilovatios-hora. Una tarifa SEG no es eso — se le paga por kWh exportado —, así que déjelo desactivado, como indica la propia ayuda de la aplicación. Su exportación se valora de todos modos: ese interruptor nunca ha controlado si la exportación tiene precio. Activarlo solo añadiría una tarjeta de crédito en Economics que describe un contrato que usted no tiene. Activado o desactivado, ninguna cifra de coste o de energía almacenada cambia.

En un hub más antiguo (app 1.1.4): los campos de sell price están ocultos hasta que se activa Net metering — ahí, el interruptor decide por sí solo. Actívelo para acceder a los campos, rellénelos, y luego desactívelo antes de Save: los precios que escribió se conservan y se usan. Actualizar el hub elimina ese rodeo.

Luego:

  • Una tarifa de exportación plana — la mayoría de las tarifas SEG — significa el mismo sell price en todas las zonas. Eso no es un apaño; es lo que es una tarifa plana.
  • Una tarifa que varía según la hora del día — Octopus Flux, por ejemplo — significa un precio propio por zona, igual que sus zonas de importación.
  • Si su proveedor no le paga nada por la exportación, ponga el sell price en 0. La página sigue siendo útil: le muestra lo que está regalando, que es el argumento más sólido para usar usted mismo el excedente.
  • Si le pagan sobre una base estimada — una estimación en lugar de una lectura de contador — lo que le pagan no cambiará en absoluto con estas cifras. Lo que podría ahorrar usando el excedente sí cambiará, y eso es la mitad mayor de la aritmética de abajo.

3. La diferencia que decide las cosas

Una vez introducidos ambos precios, el hub puede responder a la pregunta que el portal no puede.

Un kilovatio-hora de su tejado tiene dos valores posibles: usado en casa, le ahorra el precio de compra de esa zona; enviado fuera, le gana el sell price. La diferencia entre ambos, multiplicada por el excedente que está exportando en este momento, es lo que vale una hora de decisión.

La tarjeta Insights de la pantalla Overview lo expresa en una línea — el excedente que sale y la diferencia por kilovatio-hora entre comprarlo y venderlo, marcada con ≈ porque es la estimación de la aplicación a sus tarifas actuales. Un excedente de 3 kW vale tres veces lo que uno de 1 kW: la tarifa es por kilovatio-hora, el dinero es por hora.

La pantalla Overview en dinero un mediodía soleado en la demo: exportando a la red, con la diferencia compra-menos-venta en Insights (datos de demostración, en euros)

RBgrid no actúa sobre esto. No tiene salidas y no conmuta nada: si pasa la lavadora al mediodía, la pasa usted. Lo que hace el hub es hacer visible el intercambio mientras todavía puede aprovecharlo.

4. Dónde aparece el dinero

  • Overview — el encabezado muestra Exporting to grid cuando el suministro se invierte, y Today añade Exported y Net una vez que la energía ha salido. → The Overview
  • Economics — el bloque Generation de cualquier periodo: Produced, Used on site, Not bought from the grid (la estimación de la aplicación al precio medio de compra del periodo), Exported con su valor, además de Self-consumption y Self-sufficiency. Las cifras de generación necesitan el segundo contador; el valor de la exportación no. → Economics
  • History — importación dibujada hacia arriba y exportación hacia abajo, por hora durante 60 días. → History
  • CSV — cualquiera de ellos, desde la aplicación, si quiere hacer sus propios cálculos frente al extracto de su proveedor.

Desde donde abra la aplicación — desde el propio hub o en webapp.rbgrid.io — las lecturas viajan desde su navegador directamente al hub, sin pasar por nuestros servidores. Instalada en el hub, funciona aunque no haya internet.

Economics en la demo: el bloque Generation con producido, usado en el sitio, exportado y su valor (cifras de demostración, en euros)

Si instala el segundo contador, coloque su sensor con la flecha apuntando del inversor hacia el panel: el flujo en el sentido de la flecha es lo que cuenta como producción en un punto de generación, y no hay nada que configurar en el software. Si lo pone al revés, no verá producción el primer día soleado y sospechará de la pinza. (Las versiones antiguas del firmware requerían una llamada REST escrita a mano para invertir el signo del punto. Si puso una en una versión anterior, bórrela tras actualizar, o la producción se leerá al revés — la guía de construcción tiene la línea.)

Un ejemplo trabajado

Supongamos que su plan es de dos tramos: 28p por unidad de día, 12p de noche, y su tarifa de exportación es de 5p — precios tal como aparecen en una factura, que es como los escribe. Son un ejemplo, no la tarifa de nadie; ponga la suya.

Un día soleado, el hub mide 9 kWh producidos, 5 kWh usados en casa según se producían, 4 kWh exportados.

El dinero que realmente se movió:

  • 5 kWh que no compró a la tarifa diurna: 5 × 28p = £1.40 no gastados.
  • 4 kWh exportados: 4 × 5p = 20p ganados.
  • Así que el día le valió £1.60.

El dinero que se dejó sobre la mesa: si hubiera usado esos 4 kWh en lugar de exportarlos, habría evitado comprar 4 kWh a 28p — £1.12 — en lugar de cobrar 20p por ellos. Una diferencia de 92p.

⚠️ Esos 92p son un techo, no un resultado. Solo se materializa para el excedente que realmente puede absorber en las horas en que se produce: si el calentador de inmersión consume más de lo que da el sol, el resto sale de la red a 28p y no gana nada, y calentar agua que no necesitaba no es un ahorro en absoluto. Lo que recupera es una fracción de 92p — por eso conviene poner el calentador de agua al mediodía y no a las 7pm, y por eso vale la pena medir esa fracción en lugar de suponerla.

Y la aplicación no muestra los 92p. Le da los dos números que midió — la energía exportada con su valor, y lo que no compró a la red — y la comparación es suya, en papel o en el CSV. No busque la cifra de diferencia diaria en la aplicación y concluya que configuró algo mal. (La cifra de la aplicación más cercana, Not bought from the grid, usa el precio medio de compra del periodo en lugar de la tarifa de una sola zona, así que no coincidirá con el cálculo a mano a una sola tarifa.)

Por la noche la comparación se invierte: no hay excedente, y la tarifa de 12p es simplemente el momento más barato para poner en marcha lo que pueda esperar.

Lo que esto no hace

  • No es el extracto de su proveedor. El hub mide en su suministro con sus propios números; el proveedor liquida en su contador con los suyos, según sus propias reglas de liquidación. Que dos instrumentos coincidan al céntimo sería la sorpresa. No publicamos una cifra para la diferencia esperada, porque no la hemos medido contra un extracto real — si usted la mide, el CSV es la forma de comparar.
  • El historial por hora se conserva 60 días. Si el extracto de su proveedor llega tres meses después, las horas desde el inicio de ese periodo de tres meses ya habrán pasado a cifras diarias. Para auditar tres meses completos, descargue el CSV antes de que se pierda, o consulte /api/v1/export.csv en el hub con una programación. Los totales diarios y mensuales se mantienen unos 13 meses y 3 años.
  • El valor de la exportación nunca se resta de su coste. La energía importada y su coste, la energía exportada y su valor, uno junto al otro — nunca compensados en un único número, porque lo que su proveedor liquida realmente depende de su contrato.
  • La medición neta añade un crédito en kWh, no dinero (véase el paso 2).
  • Sin cargos fijos — los cargos fijos no entran en ninguna cifra de coste (véase el paso 1).
  • Los precios de mercado y agile se aplican en el propio dispositivo. El hub valora cada periodo de 15 minutos a partir del precio del mercado diario (day-ahead) de su zona. La exportación entonces sigue el lado de venta de su propio contrato en lugar de una cifra fija: el precio de exportación del proveedor cuando lo publica, la tarifa de venta de su zona en el plan, o el precio de mercado por un factor que usted fija, menos una comisión — con un suelo si su contrato no traslada los precios negativos. El plan de zonas fijo sigue funcionando y sustituye cuando un proveedor no puede ser consultado. → Dynamic prices
  • Sin contabilidad de batería en v1.1.x, y nada modela la carga ni la descarga (véase Alcance más arriba).
  • El coste de un circuito es su energía al precio de compra, sea lo que sea lo que la alimentó en ese momento — solar o red. Lo que realmente paga aparece en el contador del suministro.
  • No controla nada — ni inversor, ni batería, ni carga.

Una cosa que hace y que conviene decir claramente: cambiar sus precios no reescribe su pasado. El coste se guarda a medida que se acumula, a la tarifa que se aplicaba entonces, así que una tarifa nueva valora la energía nueva y no vuelve a valorar nada. El invierno pasado sigue siendo comparable con este.

Siguiente