Execute integrações gerenciadas no Raspberry Pi - Integrações gerenciadas para AWS IoT Device Management

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Execute integrações gerenciadas no Raspberry Pi

nota

Essa implementação do AWS IoT Hub SDK no Raspberry Pi é um projeto de demonstração destinado apenas para fins de aprendizado e teste e não deve ser usada em ambientes de produção. Para fins desta demonstração, defina as seguintes configurações para facilitar o desenvolvimento:

AWS armazenamento de credenciais: somente para fins de demonstração, as credenciais e os certificados são armazenados em um local acessível para facilitar o teste e o desenvolvimento. Os ambientes de produção devem usar soluções de armazenamento seguro AWS Secrets Manager, como o Systems Manager Parameter Store. Eles devem implementar a criptografia em repouso e seguir as diretrizes AWS IoT de segurança.

Privilégios de contêiner: a demonstração é executada com privilégios elevados para permitir acesso irrestrito aos recursos do host e simplificar os fluxos de trabalho de desenvolvimento. Na produção, os contêineres devem operar com os privilégios mínimos necessários.

Configuração da ponte de rede: a demonstração usa uma configuração de ponte de rede que expõe o tráfego interno da rede para facilitar a depuração e o monitoramento. Em ambientes de produção, implemente o isolamento e a segmentação adequados da rede para evitar o acesso não autorizado ao tráfego interno da rede.

Permissões do dispositivo USB: o acesso irrestrito ao dispositivo USB é ativado para facilitar a conexão dos periféricos de desenvolvimento e dos dispositivos de teste. Para produção, implemente controles e validação rígidos de dispositivos USB para evitar ataques de falsificação de dispositivos.

Essas configurações permitem testes diretos e não devem ser usadas em ambientes de produção. Ao implantar na produção, siga as melhores práticas de segurança para evitar o comprometimento do sistema host e o acesso não autorizado às credenciais.

Como pré-requisito, você deve configurar o dongle USB Sonoff Zigbee antes de configurar o Raspberry Pi.

Firmware flash para dongle USB Sonoff Zigbee

Pré-requisitos

Atualize o firmware

  1. Baixe o Zigbee Dongle Firmware Build 7.4.1.0.

  2. Abra o Silabs Firmware Flasher.

  3. Conecte o Sonoff Zigbee USB Dongle ao seu computador.

  4. Role e encontre ZBDongle-E.

  5. Selecione Conectar.

  6. Aguarde até que o dispositivo se conecte.

  7. Escolha Alterar firmware.

  8. Selecione Carregar seu próprio firmware.

  9. Encontre a localização do download do Zigbee Dongle Firmware Build 7.4.1.0 e selecione-o.

    Carregar firmware
  10. Clique em Instalar.

  11. Aguarde a instalação do firmware.

    Pronto para instalar
  12. Escolha Continuar quando a instalação estiver concluída.

    Sucesso na instalação

O dongle agora está pronto para uso.

Escolha entre as opções listadas abaixo para executar o SDK do Hub de integrações gerenciadas em seu Raspberry Pi. As etapas de configuração e validação de ambas as abordagens estão listadas abaixo.