Repository navigation
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.