Tecnologia
O que o sistema é, pela ordem em que um cético perguntaria.
01A cadeia, em seis etapas
- 01
Intenção humana
“Em casa às oito.” Uma frase, uma entrada na agenda, um hábito.
- 02Pequeno e delimitado
Extração de restrições
O modelo de linguagem transforma-a em campos explícitos e delimitados. É tudo o que faz.
- 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.
- 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.
- 05
Orquestração dos aparelhos
Os comandos saem pelas interfaces dos fabricantes, uma casa de cada vez.
- 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
- 01Intenção humanapor construção
Uma frase, um compromisso, um hábito. Mais nada entra.
- 02Extraçã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.
- 03Restriçõ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.
- 04Otimizador deterministapor construção
Mesmas entradas, mesmo plano, sempre. Cada decisão pode ser repetida e lida por uma pessoa.
- 05Pilotagem 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.
- 06Verificaçã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çãoO 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çãoSó 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.txt08A 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
