Tutorial: Implementar e percorrer o modelo de aplicação de monitorização do painel solar
A aplicação de monitorização do painel solar permite que utilitários e parceiros monitorizem painéis solares, como a sua produção de energia e o seu estado de ligação em tempo quase real. Pode enviar notificações com base em critérios de limiar definidos. Fornece comandos de exemplo, como o firmware de atualização e outras propriedades. Os dados do painel solar podem ser configurados para a saída para outras aplicações empresariais e para desenvolver soluções personalizadas.
Funcionalidade da aplicação principal:
- Modelo de dispositivo de exemplo de painel solar
- Informações do Painel Solar e estado em direto
- Produção de energia solar e outras leituras
- Exemplos de comando e controlo
- Visualização e dashboards incorporados
- Extensibilidade para desenvolvimento de soluções personalizadas
Esta arquitetura é composta pelos seguintes componentes. Algumas aplicações podem não requerer todos os componentes listados aqui.
Painéis solares e conectividade
Os painéis solares são uma das fontes significativas de energia renovável. Normalmente, um painel solar utiliza um gateway para ligar a uma aplicação do IoT Central. Poderá ter de criar a bridge do dispositivo do IoT Central para ligar dispositivos, que não podem ser ligados diretamente. A bridge do dispositivo IoT Central é uma solução open source e pode encontrar os detalhes completos aqui.
Plataforma do IoT Central
Quando cria uma solução de IoT, o Azure IoT Central simplifica o processo de compilação e ajuda a reduzir a carga e os custos da gestão, operações e desenvolvimento de IoT. Com o IoT Central, pode ligar, monitorizar e gerir facilmente os seus recursos da Internet das Coisas (IoT) em escala. Depois de ligar os painéis solares ao IoT Central, o modelo de aplicação utiliza funcionalidades incorporadas, como modelos de dispositivos, comandos e dashboards. O modelo de aplicação também utiliza o armazenamento do IoT Central para cenários de caminho quente, como monitorização de dados, análise, regras e visualização de medidores quase em tempo real.
Opções de extensibilidade para compilar com o IoT Central
A plataforma IoT Central fornece duas opções de extensibilidade: Exportação Contínua de Dados (CDE) e APIs. Os clientes e parceiros podem escolher entre estas opções baseadas para personalizar as respetivas soluções para necessidades específicas. Por exemplo, um dos nossos parceiros configurou a CDE com Azure Data Lake Storage (ADLS). Estão a utilizar o ADLS para retenção de dados de longo prazo e outros cenários de armazenamento de caminhos frios, tais como processamento em lotes, auditoria e relatórios.
Neste tutorial, ficará a saber como:
- Criar uma aplicação de painel solar
- Percorrer a aplicação
- Limpar os recursos
Pré-requisitos
Uma subscrição ativa do Azure. Se não tiver uma subscrição do Azure, crie uma conta gratuita antes de começar.
Criar uma aplicação de monitorização de painéis solares
Navegue para o site de Compilação do Azure IoT Central . Em seguida, inicie sessão com uma conta microsoft pessoal, profissional ou escolar. Selecione Criar na barra de navegação do lado esquerdo e, em seguida, selecione o separador Energia :
Selecione Criar aplicação em Monitorização de painéis solares.
Para saber mais, veja Criar uma aplicação do IoT Central.
Percorrer a aplicação
As secções seguintes orientam-no pelas principais funcionalidades da aplicação:
Dashboard
Depois de implementar o modelo de aplicação, vai querer explorar um pouco mais a aplicação. Repare que vem com um dispositivo de medidor inteligente de exemplo, um modelo de dispositivo e um dashboard.
A Adatum é uma empresa de energia fictícia que monitoriza e gere painéis solares. No dashboard de monitorização do painel solar, verá propriedades, dados e comandos de exemplo do painel solar. Este dashboard permite-lhe a si ou à sua equipa de suporte realizar as seguintes atividades proativamente, antes de quaisquer problemas exigirem suporte adicional:
- Reveja as informações mais recentes do painel e a localização instalada no mapa.
- Verifique o estado do painel e o estado da ligação.
- Reveja as tendências de produção de energia e temperatura para detetar padrões anómalos.
- Controle a geração total de energia para fins de planeamento e faturação.
- Ative um painel e atualize a versão de firmware, se necessário. No modelo, os botões de comando mostram as funcionalidades possíveis e não enviam comandos reais.
Dispositivos
A aplicação vem com um dispositivo de painel solar de exemplo. Para ver os detalhes do dispositivo, selecione Dispositivos.
Selecione o dispositivo de exemplo , SP0123456789. No separador Propriedades da Atualização , pode atualizar as propriedades graváveis do dispositivo e ver um elemento visual dos valores atualizados no dashboard.
Modelo de dispositivo
Para ver o modelo de dispositivo do painel solar, selecione o separador Modelos de dispositivo. O modelo tem interfaces predefinidas para dados, propriedades, comandos e vistas.
Personalizar a sua aplicação
Enquanto administrador, pode alterar as definições para personalizar a experiência de utilizador na sua aplicação.
SelecioneAspeto da Personalização> e, em seguida:
- Para definir a imagem do logótipo do cabeçalho, selecione Alterar.
- Para definir a imagem do ícone do browser que aparece nos separadores do browser, selecione Alterar.
- Em Cores do browser, pode substituir as cores predefinidas do browser ao adicionar códigos de cor hexadecimais HTML. Para obter mais informações sobre a notação de cores para valores HEX, veja o tutorial W3Schools HTML Colors (Cores HTML do W3Schools).
Pode alterar a imagem da aplicação na páginaGestão de Aplicações>.
Limpar os recursos
Se não planear continuar a utilizar esta aplicação, pode eliminá-la:
- Na sua aplicação do Azure IoT Central, aceda aGestão de Aplicações>.
- Selecione Eliminar e, em seguida, confirme a sua ação.