Versão 2.0.0.210

O que foi alterado nessa versão:

  1. Bugs:
  2. MQTT JSON/ MQTT Number ou qualquer outro tópico que estive-se sendo monitorado na página devices. Se ele não começa-se pelo display numero 1 ele iria receber / nada dos tópicos assinados. Esse item foi consertado. Agora você pode assinar qualquer tópico em qualquer posição do display, que ele vai assinar e receber os dados.
  3. Melhorias:
    • PrintDebug (Foi incluido uma sessão de print debug somente do WebHook para que o usuário possa testar de forma mais detalhada somentes os logs do WebHook
    • Ao inicializar primeiro o produto faz as verificações de atualização e depois inicia o restante das tarefas … antes ele dava start de tudo de forma assincrona. O que deixa o produto inseguro/falho em alcançar o servidor com as atualizações.
    • No webhook foi incluso a funcionalidade de envio de texto para o UP e Down dos dispositivos. Portanto as notificações são recebidas quando o dispositivo sai do ar e volta a funcionar.
    • Foi incluido um serviço chamado DashZap que trata-se do envio de dados do monitoramento para o servidor de forma que possa ser consultador por inteligencia artificial via whatsapp. Ainda em beta teste (Caso o cliente não queira esse serviço pode ser desabilitado em Setup->DashZap.
    • Ampla melhorias no OTA foram implementadas:
      • O download da partição é feito acumulando na memoria após o acumulo do arquivo na memoria a partição é apagada e grava na flash, antes ele apagava diretamente a flash e fazia o dowload o que tornava o procedimento inseguro.
      • Um backup da partição de arquivos é feita antes de fazer o OTA (Mantendo de forma segura uma copia desses arquivos do sistema caso aconteça algum problema na versão nova, podendo ser recuperado a versão anterior).
      • Antes de executar o OTA ele chama uma função que dá stop em todas as tarefas em execução no momento (Tornando o processo do OTA mais seguro).
      • Existe agora um debug dos procedimentos do OTA de forma mais detalhada.
  4. Alarme WebHook (a url do do field URLWebHook não suportava @ agora ele suporta esse caractere normalmente (Porém o único caractere que não é suportado é o “~”.