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

Diagrama a mostrar a arquitetura da aplicação de painel solar.

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

  1. 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 :

    Captura de ecrã a mostrar o site de compilação do Azure IoT Central com os modelos de aplicações energéticas.

  2. 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.

Captura de ecrã a mostrar o Dashboard do Modelo de Monitorização do Painel Solar.

Dispositivos

A aplicação vem com um dispositivo de painel solar de exemplo. Para ver os detalhes do dispositivo, selecione Dispositivos.

Captura de ecrã a mostrar a página de dispositivos na aplicação de monitorização do painel solar.

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.

Captura de ecrã a mostrar a página de propriedades do dispositivo na aplicação de monitorização do painel solar.

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.

Captura de ecrã a mostrar a página do modelo de dispositivo na aplicação de monitorização do painel solar.

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:

  1. Na sua aplicação do Azure IoT Central, aceda aGestão de Aplicações>.
  2. Selecione Eliminar e, em seguida, confirme a sua ação.