Skip to content

v2.1.5

Latest

Choose a tag to compare

@andregoncalvespires andregoncalvespires released this 19 Sep 00:29

Modo Stay (armed_home) na AMT 4010 SMART, condicionado a firmware

O comando de ativação em modo Stay (0x50) e o relato de Away/Stay no próprio STATUS são duas capacidades independentes, cada uma liberada a partir de um firmware diferente — antes, a família inteira era tratada como "suporta Stay" de forma binária:

  • Comando Stay: a partir do firmware 5.0. Abaixo disso, o comando existe no protocolo, mas a central não implementa o modo.
  • STATUS relatando Away/Stay: só a partir do firmware 5.70. Entre 5.0 e 5.69, o comando funciona mas o STATUS não informa o modo — a integração continua rastreando localmente.

Nos modelos/firmwares com telemetria real (AMT 4010 ≥ 5.70, AMT 2018 E SMART), a própria central passa a ser a fonte autoritativa — corrige a entidade agregada da central podendo ficar dessincronizada das partições individuais, e ativações feitas pelo teclado físico ou outro app agora também entram corretamente nas contagens Home/Away.

Também corrige: supported_features deixou de ser fixado uma vez na criação da entidade e passou a ser reavaliado a cada consulta (evita ficar congelado numa decisão tomada antes do primeiro STATUS válido).

Corrige ordem de leitura do sensor "Último evento (Receptor IP)"

Quando o evento pertence a uma partição, ela agora aparece primeiro no texto ("Partição B — Desativado por — HA"), evitando o formato invertido de antes.

Ver CHANGELOG.md para os detalhes técnicos completos.