Saltar al contenido

← Volver a la página

Tecnología

Qué es el sistema, en el orden en que lo preguntaría un escéptico.

01La cadena, en seis etapas

  1. 01

    Intención humana

    «En casa a las ocho.» Una frase, una cita en el calendario, una costumbre.

  2. 02Pequeño y acotado

    Extracción de restricciones

    El modelo de lenguaje la convierte en campos explícitos y acotados. Eso es todo lo que hace.

  3. 03

    Restricciones explícitas

    Un plazo, una duración, un mínimo de confort, una exclusión firme. Legibles por una persona, comprobables por una máquina.

  4. 04El centro estructural

    Optimizador determinista

    La misma aritmética de ventanas que la demo, más un modelo térmico y ocupación aprendida. Ningún modelo en el bucle.

  5. 05

    Orquestación de dispositivos

    Las órdenes salen por las interfaces de los fabricantes, casa por casa.

  6. 06

    Verificación y respaldo

    Cada orden se comprueba contra las restricciones. Si no pueden cumplirse, el aparato funciona como lo haría sin nosotros.

02

De dónde salen los datos

Los precios son los resultados de la subasta del día siguiente, publicados por zona de mercado. La intensidad de carbono también se publica por zona. Las dos fuentes están detrás de una misma interfaz en nuestro código, así que el optimizador es el mismo tanto si una zona se sirve desde una plataforma pública de transparencia como desde un proveedor comercial.

Este sitio lee las fuentes públicas, que cualquiera puede comprobar. Nuestro sistema de producción se apoyará también en los flujos comerciales de los grandes proveedores de datos de mercado y de emisiones. Los acuerdos están listos: se firmarán con la puesta en producción.

03

Dónde está el modelo de lenguaje, y dónde no

El modelo no decide cuándo funciona tu calefacción. Convierte una entrada sin estructura, como una frase, una cita en el calendario o una costumbre repetida, en restricciones explícitas: un plazo, una duración, un mínimo de confort, una exclusión firme. Esas restricciones pasan a un optimizador determinista.

Dejar el modelo fuera del bucle de control es una decisión de seguridad tanto como de ingeniería. Un aparato en casa de alguien no debería estar gobernado por un sistema cuya salida no se puede acotar. Cada acción se comprueba contra las restricciones antes de emitirse, y ese mismo conjunto de restricciones explica la decisión después.

04

La optimización

Para un consumo que se puede desplazar, la decisión es una ventana: en qué horas funcionar, con la condición de terminar a tiempo y de no empezar tan pronto que el beneficio se esfume. Puntuar cada ventana candidata por precio y carbono y quedarse con la mínima basta para capturar la mayor parte del valor disponible, y tiene la ventaja de que cualquiera puede auditarlo.

En producción se añade lo que la demo no puede: un modelo térmico del edificio concreto, para que precalentar esté físicamente justificado, y una ocupación aprendida a lo largo de semanas en lugar de supuesta.

05

Qué pasa cuando algo falla

Si una fuente de datos no responde, se usan los últimos valores conocidos y se marcan como tales. Si las restricciones no pueden cumplirse, el consumo funciona como lo haría sin nosotros. El sistema nunca deja a nadie pasando frío para ahorrar dinero. El plazo es una restricción firme, y el coste es lo que se optimiza dentro de ella.

06

Tratamiento de los datos

Controlar un aparato exige una autorización que el usuario concede y puede retirar. La optimización necesita datos de consumo y de horarios, no de identidad, y se ejecuta por hogar y no sobre un perfil agregado. Esta página llevará la descripción completa de protección de datos antes de que arranque cualquier proyecto piloto.

07Seguridad

Tocamos la red. Nos comportamos como tal.

Movemos kilovatios hora.Quien ocupara nuestro lugar movería los mismos.Por eso el lugar es pequeño, acotado y puesto a prueba desde fuera.

El esquema, releído como un esquema de seguridad

  1. 01
    Intención humanapor construcción

    Una frase, una cita, una costumbre. No entra nada más.

  2. 02
    Extracción de las restriccionespor construcción

    El modelo de lenguaje no tiene acceso a ninguna herramienta. Su salida es un esquema cerrado: unos pocos campos, y nada que no sea un campo.

  3. 03
    Restricciones explícitaspor construcción

    La frontera de validación rechaza todo lo que sale de los límites. Un plazo imposible, una duración fuera de plantilla, una exclusión contradicha: rechazado, y dicho.

  4. 04
    Optimizador deterministapor construcción

    Mismas entradas, mismo plan, siempre. Cada decisión se puede reproducir y leer por una persona.

  5. 05
    Control de los aparatospor construcción

    Las órdenes pasan por las interfaces de los fabricantes, con accesos limitados que el hogar concede y puede retirar. Ni firmware, ni red local.

  6. 06
    Verificación y replieguepor construcción

    Sin nosotros, el aparato funciona como antes. Y en el conjunto de la cartera, los arranques están repartidos: nunca todos los hogares a la misma hora.

Las dos preguntas que nos hacen

Si Agail no está disponible

por construcción

El aparato sigue su programa de origen. Depende de nosotros para hacerlo mejor, nunca para funcionar.

Si alguien ocupa nuestro lugar

por construcción

Solo puede desplazar una carga dentro de los límites que un hogar ha aceptado. Y nunca todos los hogares a la misma hora.

Puesto a prueba desde fuera: Intuity

Intuity es una empresa francesa de seguridad ofensiva, fundada en París en 2018. Pruebas de intrusión, auditorías de configuración y de organización, peritaje en ciberseguridad. Sus pentesters están certificados OSCP y CEH; la empresa cuenta con los sellos France Cybersecurity y ExpertCyber.

Agail mantiene un partenariado con Intuity para la seguridad de su software: prueba de intrusión de la aplicación, auditoría de la gestión de los datos, incluidos los datos de clientes, y un experto en ciberseguridad a nuestro lado de forma duradera.

Su cofundador y director general, Maxime Labbé, es socio de Agail. Lo decimos.

Informes y certificados compartibles bajo acuerdo de confidencialidad.

Datos

  • Recogemos lo necesario para decidir: consumo, planificación, estado de los aparatos. No la identidad.
  • La optimización funciona vivienda por vivienda, no sobre un perfil agregado.
  • Un hogar nos retira el acceso en el fabricante de su aparato, en cualquier momento. Dejamos de dar órdenes en ese instante.
  • Lugar de alojamiento, plazos de conservación, subencargados: detalles disponibles a petición, bajo acuerdo de confidencialidad.

Incidentes

  • Cada orden se verifica contra las restricciones antes de salir, y se registra después.
  • Una desviación activa el repliegue: los aparatos siguen su programa de origen mientras miramos.
  • Se avisa a un cliente de un incidente que le concierne, con lo que sabemos y lo que hacemos.
  • Modelo de amenazas, ciclo de desarrollo, procedimiento de incidente: en el dosier bajo acuerdo de confidencialidad.

Los proveedores de energía son entidades esenciales en el sentido de NIS2 y deben evaluar la seguridad de sus prestadores. Esta sección y el dosier bajo acuerdo de confidencialidad están construidos para responder a esa evaluación.

Preguntas

¿Dónde están los datos?

El lugar de alojamiento, los plazos de conservación y la lista de subencargados están en el dosier bajo acuerdo de confidencialidad, con la descripción completa de la protección de los datos. Lo que guardamos: el consumo, la planificación, el estado de los aparatos. No la identidad.

¿Qué pueden hacer, como máximo, con un aparato?

Desplazar el momento en que funciona, dentro de los límites que el hogar ha aceptado: un plazo, una duración, un suelo de confort, una exclusión firme. Nada más. Ni firmware, ni ajustes, ni red local.

¿Qué ocurre si no están disponibles, o si los comprometen?

No disponibles: el aparato sigue su programa de origen. Comprometidos: una orden no puede salir de los límites de un hogar, y los arranques siguen repartidos en el conjunto de la cartera. El lugar que ocupamos es pequeño por construcción.

¿Puede el modelo de lenguaje enviar una orden?

No. No tiene acceso a ninguna herramienta y solo produce un esquema cerrado de restricciones. Ese esquema pasa una frontera de validación, y después decide un optimizador determinista. El modelo nunca toca el interruptor.

¿Les han hecho pruebas de intrusión, y quién?

Mantenemos un partenariado con Intuity, especialista francés en seguridad ofensiva con los sellos France Cybersecurity y ExpertCyber: prueba de intrusión de la aplicación, auditoría de la gestión de los datos, un experto en ciberseguridad a nuestro lado. Informes compartibles bajo acuerdo de confidencialidad.

¿Cómo retira un hogar su acceso?

En el fabricante de su aparato, revocando la autorización que nos dio, o pidiéndonoslo. En ambos casos dejamos de dar órdenes en ese instante, y el aparato retoma su programa de origen.

Comunicar una vulnerabilidad

Escríbanos a contact@agail.fr. Acusamos recibo y le mantenemos informado hasta la corrección.

No emprendemos acción alguna contra la investigación de buena fe que respete los datos de los hogares y nos deje tiempo para corregir.

Nuestro security.txt
Solicitar el dosier de seguridad completoBajo acuerdo de confidencialidad.

08Nuestra ventaja

¿Y cuando seamos millones?

Si millones de hogares reciben la misma señal y reaccionan igual, la hora más barata se convierte en el nuevo pico. Nuestro motor de control orquesta la flota como un conjunto: cada hogar conserva su ahorro, sin que la suma de esas optimizaciones tense el mercado ni la red. El método que lo permite es el corazón de nuestra propiedad intelectual, y se detalla bajo acuerdo de confidencialidad.

Ver el gráfico

← Volver a la página