Soporte para Hydro-Québec (Tarifa D / Flex D): no basado en potencia, modelo de consumo por tercios

Hola @lmilcent,

¡Gracias por este tema muy completo, llega en el momento justo! :raising_hands:

Estoy rediseñando a fondo el seguimiento de la energía en Gladys (lo presenté aquí: API : permettre aux intégrations externes de déclarer leurs propres types de contrat énergie - #3 par pierre-gilles).

Los contratos ya no están limitados a Base / Horas valle / Tempo: cada contrato se describe mediante reglas, y esto cubre exactamente los puntos que mencionas.

Tarifa D: será posible directamente

  • Sin potencia suscrita: este campo se vuelve opcional.
  • Niveles de consumo: «los primeros 40 kWh del día a un precio, el resto a otro» se gestiona de forma nativa.
  • Tarifa de acceso diaria: una cantidad fija por día.
  • Dólar canadiense: cada contrato tiene su propia moneda (CAD, USD, EUR…).

Concretamente, con los precios de tu mensaje, la Tarifa D se escribe así:

{
  "tariff_version": 1,
  "components": [
    {
      "key": "energy",
      "kind": "consumption",
      "rules": [
        { "label": "40 primeros kWh del día", "when": { "tier": { "cumulative": "day", "from_kwh": 0, "to_kwh": 40 } }, "price": 0.07065 }
      ],
      "fallback": { "label": "Más de 40 kWh", "price": 0.11142 }
    },
    { "key": "acces", "kind": "fixed", "amount": 0.46154, "per": "day" }
  ]
}

Podrás pegarlo en el editor de contratos de Gladys, y también se podrá agregar al catálogo comunitario para que todos lo tengan con un clic.

Flex D: el cálculo está previsto, falta la fuente de los picos críticos

El cálculo en sí está cubierto: período de invierno del 1 de diciembre al 31 de marzo, precio reducido fuera de los picos, precio alto durante los eventos de pico crítico. Pero como los eventos se anuncian el día anterior, es necesario que algo los recupere y los transmita a Gladys.

Será el papel de una integración externa, que publique los días de pico en un «calendario» que el contrato utiliza. Todo está previsto en Gladys para esto, pero esta integración aún debe escribirse.

Dos preguntas para asegurarnos de ajustarnos a tu factura

  1. Para el umbral de 40 kWh, ¿Hydro-Québec lo calcula día a día, o como «40 kWh × número de días» durante todo el período de facturación? Esto cambia ligeramente el resultado los días en que superas los 40 kWh.
  2. Para Flex D, ¿puedes confirmarme los horarios de los eventos de pico, y si los niveles de 40 kWh también se aplican durante el invierno?

Aún no se ha lanzado, está en revisión antes de una próxima versión.