HA 2023.01 afetou amostragem Shelly 3EM

Boas

Com a actualização do HA para a versão mais corrente (2023.01) a amostragem do meu Shelly 3EM passou de 3/4 segundos para largos períodos com 30 segundos afetando a gestão de excedentes.

Alterei a configuração do CoIoT para unicast como previsto na documentação mas o ciclo de amostragem continua superior a 30seg.

Acedendo diretamente à webpage do shelly 3EM, a amostragem é de 1 ou 2 segundos.


No gráfico é visível que em alguns períodos a amostragem é “contínua” e noutros com intervamos superiores a 30seg.

Embora não tenha o mesmo impacto na minha gestão, o mesmo se está a passar com um Shelly EM.

Será um problema do shelly, do HA ou da rede?

Obrigado

Já tentaste configurar com o mqtt?

Os meus mais “críticos” estão por mqtt. Controlo de AQS e o meu Shelly EM são exemplos.

Assim podes comprar. Aqui por mqtt é rápido a atualizar.

Obrigado @lopitos
Alterei hoje a configuração para mqtt e está a de novo funcionar com amostragem indentica ao que tinha.
Mas foi no início deste ano que a frequencia de amostratem se degradou. No caso do 3EM tive impacto gestão de excedentes da casa mas esta diferente amostragem afetou outros dispositivos da Shelly que tenho na minha rede.

2 Curtiram

Houve uma actualização do aioshelly no 2023.1, pode ser por aí. Eu costumo correr a última versão do mês anterior, vou ficar atento quando fizer a actualização para o 2023.1.

Depois por favor reporta a tua experiência. Passei a ter falhas de comunicação pontuais em todos os shelly (são todos da 1ª geração).

Fui verificar, vejo o mesmo comportamento nos meu Shelly, mais ou menos de hora a hora, a falhar comunicação com o HA. Em MQTT não vejo o mesmo comportamento. sempre foi algo que acontecia pontualmente, mas agora ocorre de forme recorrente.

@jgracio @JPatriarca, alguém é capaz de activar o logging do aioshelly?

logger:
  default: error
  logs:
    aioshelly: debug

No ficheiro dos logs devem aparecer as mensagens relativas ao 3EM. O exemplo cá de casa, ainda a correr o 2022.12.9, com actualizações por vezes de 3 segundos (nos períodos em que o consumo não muda o 3EM não envia actualizações).

2023-02-03 17:24:58.107 DEBUG (MainThread) [aioshelly.coap] Adding device 10.10.40.33 to CoAP message subscriptions
2023-02-03 17:24:58.107 DEBUG (MainThread) [aioshelly.coap] Sending request 'cit/s' to device 10.10.40.33
2023-02-03 17:25:10.713 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=reply(69), payload=
2023-02-03 17:25:10.713 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:25:12.181 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:25:12.181 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:25:12.298 DEBUG (MainThread) [aioshelly.block_device] aiohttp response: 
2023-02-03 17:25:12.300 DEBUG (MainThread) [aioshelly.coap] Sending request 'cit/d' to device 10.10.40.33
2023-02-03 17:25:12.593 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=reply(69), payload=
2023-02-03 17:25:12.594 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:25:12.625 DEBUG (MainThread) [aioshelly.coap] Sending request 'cit/s' to device 10.10.40.33
2023-02-03 17:25:12.749 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:25:12.749 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:25:13.013 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=reply(69), payload=
2023-02-03 17:25:13.014 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:25:27.483 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:25:27.484 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:25:30.445 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:25:30.446 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:25:35.446 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:25:35.446 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:25:50.454 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:25:50.455 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:26:05.473 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:26:05.474 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:26:20.487 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:26:20.487 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:26:35.498 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:26:35.498 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:26:50.511 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:26:50.512 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:27:05.525 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:27:05.526 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33
2023-02-03 17:27:20.540 DEBUG (MainThread) [aioshelly.coap] CoapMessage: ip=10.10.40.33, type=periodic(30), payload=
2023-02-03 17:27:20.541 DEBUG (MainThread) [aioshelly.coap] Calling CoAP message update for device 10.10.40.33

Cá em casa tudo ok depois de passar do 2022.12.9 para 2023.1.7 hoje à tarde.


Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade