Desculpe, seu navegador não suporta JavaScript!

Implante seu próprio sistema com Docker

Vídeo tutorial

1. Breve introdução e recurso principal

Local-Solar-PV

IAMMETER Docker é um sistema de monitoramento de energia de código aberto, implantado pela IAMMETER . Seus principais recursos são:

  • O sistema pode ser implantado em seu próprio servidor (recomendamos usar Raspberry PI como seu servidor).

  • Executando como um servidor de API, você pode projetar e desenvolver sua própria IU por meio de uma API aberta.

  • Dock com outras plataformas IOT, como azure IOT (em breve ...)

Não importa se você usa o produto IAMMETER ou não , você pode monitorar seu sistema de planta fotovoltaica solar ou rastrear o uso de eletricidade em casa usando o IAMMETER Docker.

2. Início rápido

2.1 Implante em seu próprio servidor

Consulte: https: //hub.docker.com/repository/docker/IAMMETER/iammeter para obter o tutorial.

2.2 Faça login e altere a senha

Nome de usuário e senha padrão:

Nome de usuário: testuser

Senha: 123456 (altere-a depois de fazer login no sistema pela primeira vez)

imagem-20201217181442204

2.3 Configuração básica do sistema Docker

  1. Adicionar lugar
  2. Adicione o medidor no local correspondente inserindo seu SN (número de série)
  3. Selecione o "Tipo de Medidor '' (Monofásico ou Trifásico) e" Tipo de Uso "(Rede, Inversor ou Carga) para cada fase de acordo com sua instalação.

imagem-20201221153225908

Sobre SN

Se você comprou um produto IAMMETER, pode usar o SN do produto IAMMETER e selecionar a opção "encaminhar dados para a plataforma de nuvem IAMMETER". Depois disso, você pode visualizar os dados no sistema docker e no sistema IAMMETER.

Para obter mais detalhes, consulte [Usando este sistema docker com produto IAMMETER] (# Usando este sistema docker com produto IAMMETER)

Caso contrário, você pode usar um SN autodefinido lá e usar a API correspondente para fazer upload de dados para o sistema docker.

Consulte [Usando o sistema docker sem produto IAMMETER] (# Usando o sistema docker sem produto IAMMETER)

2.4 Use o sistema docker com o produto IAMMETER

uma. Definir as configurações do medidor

Modo de execução: http

Endereço Http: seu url : 5050 / api / v1 / sensor / uploadsensor

Observe que não há http antes de yoururl

image-20201126103855808

b. Encaminhar dados para a nuvem IAMMETER (opcional)

Você pode encaminhar dados para a nuvem IAMMETER se necessário, então você também pode visualizar os dados no IAMMETER.

image-20201126104205353

2.5 Use o sistema docker sem o produto IAMMETER

uma. Upload de dados chamando a API diretamente.

Você pode carregar os dados em seu próprio sistema chamando a API deste sistema docker.

Desta forma, o SN no sistema docker será autodefinido. Você precisa usar este mesmo SN autodefinido na chamada de API no sistema.

As APIs foram listadas neste url "\ docker system ip \ docs", você pode testar a API lá.

Este é um sistema docker de demonstração rodando na internet. http://test.iammeter.com:5050, então o endereço da lista da API é http://test.iammeter.com:5050/docs/

imagem-20201221195231485

imagem-20201221195339216

b. Registre uma conta https://open.iammeter.com (opcional)

Se você não tem o produto IAMMETER, mas ainda deseja usar o serviço de nuvem IAMMETER, você pode registrar uma conta gratuita em https://open.iammeter.com , que é a plataforma de código aberto da IAMMETER, voltada para os desenvolvedores e amadores . Você pode carregar os dados chamando a API diretamente aqui.

Agora o cadastro da plataforma ( https://open.iammeter.com ) ainda é gratuito. Pode haver uma taxa de inscrição no futuro, isso não afetará os usuários registrados anteriormente.

imagem-20201222084015962

3. Função avançada: Desenvolvimento de UI por meio do servidor API

As APIs foram listadas neste url "\ docker system ip \ docs", você pode testar a API lá.

Este é um sistema docker de demonstração rodando na internet. http://test.iammeter.com:5050, então o endereço da lista da API é http://test.iammeter.com:5050/docs/

Você também pode desenvolver sua própria IU por meio do servidor de API do sistema docker. Criaremos um projeto aberto no github em um futuro próximo.

Principal