Saltar para o conteúdo

← Voltar à página

Tecnologia

O que o sistema é, pela ordem em que um cético perguntaria.

01A cadeia, em seis etapas

  1. 01

    Intenção humana

    “Em casa às oito.” Uma frase, uma entrada na agenda, um hábito.

  2. 02Pequeno e delimitado

    Extração de restrições

    O modelo de linguagem transforma-a em campos explícitos e delimitados. É tudo o que faz.

  3. 03

    Restrições explícitas

    Um prazo, uma duração, um mínimo de conforto, uma exclusão absoluta. Legíveis por uma pessoa, verificáveis por uma máquina.

  4. 04O centro da estrutura

    Otimizador determinístico

    A mesma aritmética de janelas da demonstração, mais um modelo térmico e a ocupação aprendida. Nenhum modelo no circuito.

  5. 05

    Orquestração dos aparelhos

    Os comandos saem pelas interfaces dos fabricantes, uma casa de cada vez.

  6. 06

    Verificação e recurso

    Cada comando é verificado contra as restrições. Se não puderem ser cumpridas, o aparelho funciona como funcionaria sem nós.

02

De onde vêm os dados

Os preços são os resultados do leilão do dia seguinte, publicados por zona de mercado. A intensidade carbónica também é publicada por zona. As duas fontes ficam atrás de uma única interface no nosso código, por isso o mesmo otimizador corre quer a zona seja servida por uma plataforma pública de transparência quer por um serviço comercial.

Este site lê as fontes públicas, que qualquer pessoa pode verificar. O nosso sistema de produção vai apoiar-se também nos fluxos comerciais dos grandes fornecedores de dados de mercado e de emissões. Os acordos estão prontos: a assinatura acompanhará a entrada em produção.

03

Onde fica o modelo de linguagem, e onde não fica

O modelo não escolhe quando o seu aquecimento funciona. Converte dados não estruturados, como uma frase, uma entrada na agenda ou um padrão de comportamento passado, em restrições explícitas: um prazo, uma duração, um mínimo de conforto, uma exclusão absoluta. Essas restrições seguem para um otimizador determinístico.

Manter o modelo fora do circuito de controlo é uma decisão de segurança tanto como de engenharia. Um aparelho na casa de alguém não deve ser comandado por um sistema cujo resultado não se consegue delimitar. Cada ação é verificada contra as restrições antes de ser emitida, e o mesmo conjunto de restrições explica a decisão depois.

04

A otimização

Para uma carga deslocável, a decisão é uma janela: em que horas funcionar, com a condição de terminar a tempo e de não começar tão cedo que o benefício se evapore. Pontuar cada janela candidata pelo preço e pelo carbono e escolher a mínima chega para captar a maior parte do valor disponível, e tem a vantagem de qualquer pessoa o poder auditar.

A produção acrescenta o que a demonstração não consegue: um modelo térmico do edifício em concreto, para que o pré-aquecimento tenha justificação física, e uma ocupação aprendida ao longo de semanas em vez de presumida.

05

Comportamento em caso de falha

Se uma fonte de dados estiver inacessível, usam-se os últimos valores conhecidos, identificados como tal. Se as restrições não puderem ser cumpridas, a carga funciona como funcionaria sem nós. O sistema nunca deixa alguém com frio para poupar dinheiro. O prazo é uma restrição absoluta, e o custo é o que se otimiza dentro dela.

06

Tratamento dos dados

O controlo dos aparelhos exige uma autorização que o utilizador concede e pode revogar. A otimização precisa de dados de consumo e de horários, não de identidade, e corre por casa e não sobre um perfil agregado. Esta página terá a descrição completa da proteção de dados antes de qualquer piloto entrar em funcionamento.

07Segurança

Mexemos na rede. Comportamo-nos em conformidade.

Nós deslocamos quilowatts-hora.Quem ocupasse o nosso lugar deslocaria os mesmos.Por isso o lugar é pequeno, delimitado e testado a partir de fora.

O esquema, relido como um esquema de segurança

  1. 01
    Intenção humanapor construção

    Uma frase, um compromisso, um hábito. Mais nada entra.

  2. 02
    Extração das restriçõespor construção

    O modelo de linguagem não tem acesso a nenhuma ferramenta. A sua saída é um esquema fechado: alguns campos, e nada que não seja um campo.

  3. 03
    Restrições explícitaspor construção

    A fronteira de validação rejeita tudo o que sai dos limites. Um prazo impossível, uma duração fora do modelo, uma exclusão contrariada: recusado, e dito.

  4. 04
    Otimizador deterministapor construção

    Mesmas entradas, mesmo plano, sempre. Cada decisão pode ser repetida e lida por uma pessoa.

  5. 05
    Pilotagem dos aparelhospor construção

    Os comandos passam pelas interfaces dos fabricantes, com acessos limitados que a casa concede e pode retirar. Nem firmware, nem rede local.

  6. 06
    Verificação e recuopor construção

    Sem nós, o aparelho funciona como antes. E à escala da carteira, os arranques estão dispersos: nunca todas as casas à mesma hora.

As duas perguntas que nos fazem

Se a Agail estiver indisponível

por construção

O aparelho segue o seu programa de origem. Depende de nós para fazer melhor, nunca para funcionar.

Se alguém ocupar o nosso lugar

por construção

Só pode deslocar uma carga dentro dos limites que uma casa aceitou. E nunca todas as casas à mesma hora.

Testados a partir de fora: Intuity

A Intuity é uma empresa francesa de segurança ofensiva, fundada em Paris em 2018. Testes de intrusão, auditorias de configuração e de organização, perícia cibernética. Os seus pentesters têm certificação OSCP e CEH; a empresa tem os selos France Cybersecurity e ExpertCyber.

A Agail tem uma parceria com a Intuity para a segurança do seu software: teste de intrusão da aplicação, auditoria da gestão dos dados, incluindo os dados de clientes, e um perito em cibersegurança ao nosso lado de forma duradoura.

O seu cofundador e diretor-geral, Maxime Labbé, é sócio da Agail. Dizemo-lo.

Relatórios e atestados partilháveis sob acordo de confidencialidade.

Dados

  • Recolhemos o que é preciso para decidir: consumo, planeamento, estado dos aparelhos. Não a identidade.
  • A otimização corre habitação a habitação, não sobre um perfil agregado.
  • Uma casa retira o nosso acesso junto do fabricante do seu aparelho, a qualquer momento. Deixamos de comandar no mesmo instante.
  • Local de alojamento, prazos de conservação, subcontratantes: detalhes disponíveis mediante pedido, sob acordo de confidencialidade.

Incidentes

  • Cada comando é verificado contra as restrições antes de sair, e registado depois.
  • Um desvio aciona o recuo: os aparelhos seguem o seu programa de origem enquanto olhamos.
  • Um cliente é avisado de um incidente que lhe diz respeito, com o que sabemos e o que estamos a fazer.
  • Modelo de ameaça, ciclo de desenvolvimento, procedimento de incidente: no dossiê sob acordo de confidencialidade.

Os comercializadores de energia são entidades essenciais na aceção da NIS2 e devem avaliar a segurança dos seus prestadores. Esta secção e o dossiê sob acordo de confidencialidade foram construídos para responder a essa avaliação.

Perguntas

Onde estão os dados?

O local de alojamento, os prazos de conservação e a lista de subcontratantes estão no dossiê sob acordo de confidencialidade, com a descrição completa da proteção dos dados. O que guardamos: o consumo, o planeamento, o estado dos aparelhos. Não a identidade.

O que podem fazer, no máximo, a um aparelho?

Deslocar o momento em que funciona, dentro dos limites que a casa aceitou: um prazo, uma duração, um mínimo de conforto, uma exclusão firme. Mais nada. Nem firmware, nem definições, nem rede local.

O que acontece se estiverem indisponíveis, ou comprometidos?

Indisponíveis: o aparelho segue o seu programa de origem. Comprometidos: um comando não pode sair dos limites de uma casa, e os arranques continuam dispersos à escala da carteira. O lugar que ocupamos é pequeno por construção.

O modelo de linguagem pode enviar um comando?

Não. Não tem acesso a nenhuma ferramenta e produz apenas um esquema fechado de restrições. Esse esquema passa uma fronteira de validação, depois decide um otimizador determinista. O modelo nunca toca no interruptor.

Já foram testados à intrusão, e por quem?

Temos uma parceria com a Intuity, especialista francesa em segurança ofensiva com os selos France Cybersecurity e ExpertCyber: teste de intrusão da aplicação, auditoria da gestão dos dados, um perito em cibersegurança ao nosso lado. Relatórios partilháveis sob acordo de confidencialidade.

Como é que uma casa retira o vosso acesso?

Junto do fabricante do seu aparelho, revogando a autorização que nos deu, ou pedindo-nos. Em ambos os casos deixamos de comandar no mesmo instante, e o aparelho retoma o seu programa de origem.

Comunicar uma vulnerabilidade

Escreva-nos para contact@agail.fr. Acusamos a receção e mantemo-lo informado até à correção.

Não tomamos qualquer medida contra a investigação de boa-fé que respeite os dados das casas e nos deixe tempo para corrigir.

O nosso security.txt
Pedir o dossiê de segurança completoSob acordo de confidencialidade.

08A nossa vantagem

E quando formos milhões?

Se milhões de casas receberem o mesmo sinal e reagirem da mesma forma, a hora mais barata passa a ser o novo pico. O nosso motor de pilotagem orquestra a frota como um conjunto: cada casa mantém a sua poupança, sem que a soma dessas otimizações crie tensão no mercado ou na rede. O método que o permite é o coração da nossa propriedade intelectual, detalhado sob acordo de confidencialidade.

Ver o gráfico

← Voltar à página