Esegui integrazioni gestite su Raspberry Pi - Integrazioni gestite per AWS IoT Device Management

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Esegui integrazioni gestite su Raspberry Pi

Nota

Questa implementazione di AWS IoT Hub SDK su Raspberry Pi è un progetto dimostrativo destinato esclusivamente a scopi di apprendimento e test e non è destinata all'uso in ambienti di produzione. Ai fini di questa demo, imposta le seguenti configurazioni per facilitare lo sviluppo:

AWS archiviazione delle credenziali: solo a scopo dimostrativo, le credenziali e i certificati vengono archiviati in una posizione accessibile per facilitare i test e lo sviluppo. Gli ambienti di produzione devono utilizzare soluzioni di storage sicure come AWS Secrets Manager Systems Manager Parameter Store. Devono implementare la crittografia a riposo e seguire le linee guida AWS IoT di sicurezza.

Privilegi dei container: la demo viene eseguita con privilegi elevati per consentire l'accesso illimitato alle risorse dell'host e semplificare i flussi di lavoro di sviluppo. In produzione, i container devono funzionare con i privilegi minimi richiesti.

Configurazione del bridge di rete: la demo utilizza una configurazione di bridge di rete che espone il traffico di rete interno per facilitare il debug e il monitoraggio. Negli ambienti di produzione, implementa l'isolamento e la segmentazione della rete adeguati per impedire l'accesso non autorizzato al traffico di rete interno.

Autorizzazioni per dispositivi USB: l'accesso illimitato ai dispositivi USB è abilitato per facilitare il collegamento di periferiche di sviluppo e dispositivi di test. Per la produzione, implementa controlli e convalida rigorosi dei dispositivi USB per prevenire attacchi di spoofing dei dispositivi.

Queste configurazioni consentono test semplici e non devono essere utilizzate negli ambienti di produzione. Durante l'implementazione in produzione, segui le migliori pratiche di sicurezza per evitare la compromissione del sistema host e l'accesso non autorizzato alle credenziali.

Come prerequisito, è necessario configurare il dongle USB Sonoff Zigbee prima di configurare Raspberry Pi.

Firmware flash sul dongle USB Sonoff Zigbee

Prerequisiti

Esegui il flashing del firmware

  1. Scarica Zigbee Dongle Firmware Build 7.4.1.0.

  2. Apri Silabs Firmware Flasher.

  3. Collega il dongle USB Sonoff Zigbee al computer.

  4. Scorri e trova -E. ZBDongle

  5. Scegliere Connetti.

  6. Attendi che il dispositivo si connetta.

  7. Scegli Cambia firmware.

  8. Seleziona Carica il tuo firmware.

  9. Trova la posizione del download di Zigbee Dongle Firmware Build 7.4.1.0 e selezionalo.

    Carica il firmware
  10. Fare clic su Install (Installa).

  11. Attendi l'installazione del firmware.

    Pronto per l'installazione
  12. Scegli Continua quando l'installazione è completa.

    Installazione riuscita

Il dongle è ora pronto per l'uso.

Scegli tra le opzioni elencate di seguito per eseguire le integrazioni gestite Hub SDK sul tuo Raspberry Pi. Le fasi di configurazione e convalida per entrambi gli approcci sono elencate di seguito.