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
-
Windows: Instale o driver universal CP21 0x do Windows
Atualize o firmware
-
Baixe o Zigbee Dongle Firmware
Build 7.4.1.0. -
Abra o Silabs Firmware Flasher
. -
Conecte o Sonoff Zigbee USB Dongle ao seu computador.
-
Role e encontre ZBDongle-E.
-
Selecione Conectar.
-
Aguarde até que o dispositivo se conecte.
-
Escolha Alterar firmware.
-
Selecione Carregar seu próprio firmware.
-
Encontre a localização do download do Zigbee Dongle Firmware Build 7.4.1.0
e selecione-o.
-
Clique em Instalar.
-
Aguarde a instalação do firmware.
-
Escolha Continuar quando a instalação estiver concluída.
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.