Saltar al contenido principal

Integración domótica NYISO New York Grid, gratuita y de código abierto

Integración NYISO New York Grid para Gladys Assistant

Red eléctrica de Nueva York en directo: precio por zona, consumo, mix, proporción baja en carbono.

Las cifras de la red eléctrica de Nueva York en directo en Gladys, a partir de los archivos públicos de NYISO, el operador de la red del estado de Nueva York: el precio en tiempo real de cada zona de precio, el consumo, la generación por fuente, la proporción baja en carbono y una intensidad de CO₂ estimada.

Desarrollada sin contrato eléctrico en Nueva York, al ser públicos los datos: sus comentarios son bienvenidos. Sin relación con NYISO.

Qué obtiene​

  • Un dispositivo Red eléctrica de Nueva York: consumo del estado, intensidad de CO₂ estimada, proporciones baja en carbono y renovable, proporción de cada categoría de NYISO y una frase de resumen.
  • Un dispositivo por zona de precio seguida: su precio en tiempo real ($/MWh) y su consumo.
  • Cuatro disparadores de escena (precio por encima, precio por debajo, precio negativo, proporción baja en carbono por encima) y un widget de panel.

Los precios son mayoristas, del mercado en tiempo real de NYISO, no su tarifa eléctrica: el proveedor añade transporte, impuestos y su margen. Aun así muestran cuándo la electricidad abunda o escasea.

Requisitos​

  • Gladys 5.3.0 o posterior.
  • Acceso a Internet desde Gladys (los archivos se leen en mis.nyiso.com). Sin cuenta ni clave.

Instalación​

En Gladys, Integraciones → Instalar desde GitHub, y luego la dirección del repositorio: https://github.com/guim31/gladys-us-grid.

Configuración​

  1. Zonas de precio a seguir: elija su zona o zonas entre las once de NYISO (West, Genesee, Central, North, Mohawk Valley, Capital, Hudson Valley, Millwood, Dunwoodie, New York City, Long Island). NYISO publica un mapa en su sitio.
  2. Umbrales (opcionales), para los disparadores: precio alto y bajo en $/MWh, proporción baja en carbono en %. Vacío, el disparador queda desactivado.
  3. Idioma de los nombres: el de los nombres de las funciones (fijados al añadir un dispositivo), del resumen y del mensaje de prueba.
  4. Guarde y añada los dispositivos desde la pestaña Descubrimiento.

Dispositivos​

Red eléctrica de Nueva York​

FunciónUnidadNota
Consumo de Nueva YorkkWtodo el estado (Gladys no tiene MW)
Intensidad de CO₂ (estimada)g CO₂/kWhsegún el mix, vea más abajo
Proporción baja en carbono%nuclear, hidráulica, eólica, otras renovables
Proporción renovable%hidráulica, eólica, otras renovables
Proporción de cada categoría%bicombustible, gas natural, nuclear, otros fósiles, otras renovables, eólica, hidráulica
Resumentexto«16,5 GW consumidos, 54 % bajo en carbono, …»

Las proporciones son las de la generación dentro de Nueva York: las importaciones de las redes vecinas no figuran en el mix de NYISO.

Zona de precio​

NYISO <zona> (<letra>): el precio en tiempo real de la zona (LBMP, $/MWh, intervalo de cinco minutos) y el consumo de la zona (kW).

Escenas​

Los disparadores vigilan las zonas seguidas. Cada uno se activa una vez por cruce, y se rearma cuando el valor ha vuelto con un margen (5 $/MWh para los precios, 1 $ para un precio negativo, 2 puntos para la proporción): el mercado cruza un umbral en ambos sentidos cada cinco minutos. Lo cruzado se conserva tras un reinicio.

Precio NYISO por encima del umbral​

Una zona seguida supera el umbral de precio alto. Filtro: zonas. Variables: zone (PTID de NYISO), zone_name, price, threshold.

Precio NYISO por debajo del umbral​

Una zona seguida baja del umbral de precio bajo. Mismos filtro y variables.

Precio NYISO negativo​

El precio de una zona seguida se vuelve negativo (demasiada generación, a menudo eólica e hidráulica de noche). Variables: zone, zone_name, price.

Red de Nueva York: proporción baja en carbono alta​

La proporción baja en carbono supera su umbral: un buen momento para poner en marcha aparatos. Variables: low_carbon_share, renewable_share, carbon_intensity, threshold.

Panel​

Widget Red de Nueva York​

El precio de una zona (ajuste, New York City por defecto, sin dispositivo necesario), la proporción baja en carbono, el CO₂ estimado, el consumo, una curva de 24 h (el precio de la zona una vez añadido su dispositivo, si no el CO₂ del dispositivo de red) y el mix en barras. La curva y el mix tienen cada uno un ajuste para ocultarlos.

Acciones​

Probar la conexión con NYISO lee ahora los precios, el mix y el consumo, y responde con el precio de su primera zona.

Datos y límites​

  • Fuente: archivos públicos de NYISO, cada cinco minutos: precios zonales en tiempo real, mix de generación en tiempo real, consumo real. Las horas de NYISO son las de Nueva York (EST o EDT); Gladys las muestra en su propia zona horaria.
  • La integración los lee cada cinco minutos, solo cuando algo los usa (un dispositivo, un umbral, el widget): unos pocos megabytes al día, comprimidos. NYISO no anuncia cuota para estos archivos públicos.
  • Una cifra de más de 30 minutos (precio) o de una hora (mix, consumo) nunca se publica: mejor ningún valor que uno caducado, nunca un cero.
  • La intensidad de CO₂ es una estimación: cada categoría por su factor de emisión de ciclo de vida (medianas del IPCC 2014, como Electricity Maps): 490 g/kWh para el gas y el bicombustible, 650 para otros fósiles (petróleo), 230 para otras renovables (sobre todo biomasa), 24 hidráulica, 12 nuclear, 11 eólica. Las importaciones no se cuentan.
  • Solo NYISO por ahora. California la cubre la integración CAISO (gladys-caiso). ISO New England, MISO, SPP, PJM y ERCOT no publican ningún archivo abierto legible sin cuenta ni navegador.

Solución de problemas​

  • «No se puede leer el archivo de precios de NYISO» en la pantalla de configuración: NYISO no respondió; la integración lo reintenta cada cinco minutos.
  • Nada en los dispositivos: compruebe que están añadidos y use Probar la conexión con NYISO.
  • Registros detallados: LOG_LEVEL=debug en la integración.

Créditos​

Datos: NYISO (New York Independent System Operator), datos públicos de mercado y de operación. Factores de emisión: IPCC AR5 (2014), vía Electricity Maps. Código bajo licencia Apache 2.0. Sin relación con NYISO.

Parámetros de configuración​

Estos son los parámetros que NYISO New York Grid te pide en su pantalla de configuración en Gladys.

ParámetroTipoObligatorioDescripción
Datos abiertos de NYISOsectionNoArchivos públicos del operador de la red de Nueva York, sin cuenta. Los precios son mayoristas, no su tarifa. California: vea la integración CAISO. Sin relación con NYISO.
Zonas de precio a seguirmulti_selectNoUn dispositivo por zona: precio en tiempo real y consumo. Los disparadores de precio vigilan estas zonas.
Umbral de precio alto ($/MWh)numberNoPara el disparador «Precio por encima». Vacío: desactivado.
Umbral de precio bajo ($/MWh)numberNoPara el disparador «Precio por debajo». Vacío: desactivado.
Umbral de proporción baja en carbono (%)numberNoPara el disparador «Proporción baja en carbono por encima». Vacío: desactivado.
Idioma de los nombresselectNoNombres de las funciones (fijados al añadir un dispositivo), resumen y mensajes.

Cómo instalar NYISO New York Grid en Gladys​

  1. En Gladys, abre Integraciones: NYISO New York Grid aparece en el catálogo junto a las integraciones nativas, con una insignia de comunidad.
  2. Haz clic en Instalar. Gladys descarga la imagen Docker (ghcr.io/guim31/gladys-us-grid:1.0.0), la ejecuta en un entorno aislado del núcleo y genera la interfaz de la integración (dispositivos, descubrimiento y configuración).
  3. Abre la pantalla de Configuración de la integración, rellena los parámetros y guarda.
  4. También puedes instalarla directamente desde la URL de su repositorio: https://github.com/guim31/gladys-us-grid.

NYISO New York Grid requiere Gladys >=5.3.0. El catálogo de Gladys se actualiza cada hora, así que una nueva versión está disponible como máximo una hora después de publicarse.

¿Todavía no usas Gladys? Es gratuito y de código abierto: sigue la guía de instalación para empezar.

Sobre las integraciones externas​

NYISO New York Grid es una integración externa: una integración comunitaria empaquetada como contenedor Docker y publicada en GitHub. Gladys la instala con un clic y la ejecuta en un entorno aislado del núcleo. La publica y mantiene guim31, no el equipo principal de Gladys.

Suscríbete a la newsletter de Gladys Assistant

Unos pocos correos al mes sobre nuevas versiones y novedades del proyecto. Enviados por Pierre-Gilles Leymarie, fundador del proyecto. Puedes darte de baja cuando quieras 🙂