Main Content

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l’originale in inglese.

Scrivi dati con il sistema Libelium Meshlium

Utilizza il connettore cloud ThingSpeak™ con l'hardware Libelium Meshlium per archiviare e analizzare facilmente i tuoi dati. Puoi visualizzare la configurazione dei tuoi dati e inviare i tuoi dati Waspmote a ThingSpeak per l'analisi e la visualizzazione. Per utilizzare il connettore cloud è necessario disporre di un sistema Meshlium con almeno un Waspmote connesso. Il connettore è integrato nel firmware Meshlium. L'applicazione è disponibile quando si accende l'hardware.

Configurazione

Nel sistema Meshlium Manager, seleziona la scheda Configuration . Le unità e i sensori Waspmote collegati al tuo dispositivo Meshlium sono elencati nella scheda Configuration .

Il connettore cloud ThingSpeak prevede tre operazioni di base:

  1. Save: Seleziona i dispositivi da abilitare, quindi salva le impostazioni nel sistema Meshlium Manager.

  2. Sync: Sincronizza le modifiche alla configurazione del tuo ThingSpeak . Questa operazione crea nuovi canali per i sensori non precedentemente abilitati. Inserisci la chiave API utente ThingSpeak per eseguire la sincronizzazione.

  3. Start: Abilita la memorizzazione dei tuoi dati Meshlium in ThingSpeak. Quando Start, i dati dal tuo Meshlium vengono inviati ai tuoi canali ThingSpeak .

Altre impostazioni

  • Channel ID: ThingSpeak memorizza i dati nei canali. Viene creato un canale per ciascun sensore univoco. Il canale è privato per impostazione predefinita, ma puoi renderlo pubblico. Utilizza il collegamento al canale visualizzato dopo la sincronizzazione con ThingSpeak per visualizzare i contenuti del canale oppure vai a My Channels.

  • Enable: Includere i dati di questo sensore durante l'aggiornamento ThingSpeak. Ogni volta che si modifica il valore Abilita, è necessario salvare la configurazione.

  • Interval: Imposta l'intervallo tra gli aggiornamenti su ThingSpeak. L'intervallo più piccolo è di 30 secondi. Gli aggiornamenti avvengono in batch, quindi questo valore è diverso dalla frequenza di misurazione del sensore.

  • Log Level: Scegli il livello di informazioni scritte nel registro.

  • User API Key: Accedi a https://thingspeak.com e vai su Account > My Profile. Copia la chiave e incollala nella casella User API Key . Per motivi di sicurezza, la chiave API dell'utente non è archiviata nel connettore. Inserisci la chiave API utente ogni volta che utilizzi il pulsante Sync .

Configura la tua connessione

  1. Nella scheda Configuration , seleziona Enable per ciascun sensore da cui si desidera registrare.

  2. Seleziona Interval e Log Level.

  3. Fai clic su Save. Il connettore cloud ThingSpeak indica che è necessaria la sincronizzazione.

  4. Recupera la chiave API dell'utente ThingSpeak .

    • Accedi a ThingSpeak.

    • Seleziona Account > My Profile.

    • Copia la chiave API dell'utente nel connettore cloud ThingSpeak .

      .

    • Premi Sync per creare canali su ThingSpeak e mapparli sui sensori sul Meshlium.

  5. Premi Start. ThingSpeak inizia a registrare i dati. I tuoi dati Waspmote esistenti sono immediatamente visibili nei tuoi canali ThingSpeak .

Suggerimenti per la risoluzione dei problemi

  • I codici di errore ThingSpeak vengono visualizzati nel registro e nell'interfaccia utente.

    • Errore: 401 L'aggiornamento del canale non è riuscito.

      Una chiave API di scrittura del canale è stata modificata. Premi il pulsante Sync per aggiornare le informazioni sul canale e sul dispositivo.

    • Errore: 402 Limite raggiunto per la creazione di nuovi canali utilizzando il tuo account.

      È stato raggiunto il limite del canale per il tipo di licenza ThingSpeak , quindi il connettore Libelium non può creare un nuovo canale per un sensore. Upgrade your license in modo da poter creare più canali. Quindi riattivare i sensori che presentano questo errore, salvare e sincronizzare.

    • Errore: 404 L'aggiornamento del canale non è riuscito.

      Un canale destinato alla scrittura dei dati del sensore è stato modificato o eliminato. Premi il pulsante Sync per aggiornare le informazioni sul canale e sul dispositivo.

  • Ogni Waspmote deve avere un nome nodo univoco e ogni Meshlium deve avere un nome host univoco.

  • Sui canali ThingSpeak , non rimuovere alcun tag né modificare i campi dei metadati per i canali ThingSpeak Cloud Connecter. Questi campi vengono utilizzati per comunicare con il sistema Meshlium Manager. Puoi modificare qualsiasi altro campo o impostazione.

  • Il numero massimo di record selezionati in un singolo aggiornamento è 200. Se non tutti i tuoi dati vengono inviati a ThingSpeak, riduci l'intervallo per inviare gli aggiornamenti più spesso.

  • Utilizza il canale tags feature per ordinare rapidamente i canali dei sensori su ThingSpeak. I tuoi canali vengono automaticamente contrassegnati con il nome del sensore e il nome Waspmote. Inserisci un valore e la visualizzazione del canale verrà filtrata per mostrare solo i canali con quel tag.

    Ad esempio, inserendo il nome di un Waspmote verranno visualizzati solo i canali associati a quel Waspmote. È possibile aggiungere tag ma non rimuovere i tag generati automaticamente.

  • Se un Waspmote si guasta e viene sostituito, è possibile riutilizzare i canali ThingSpeak esistenti assegnando al nuovo Waspmote lo stesso nome nodo del dispositivo guasto.

  • Se reimposti la chiave API di un canale, utilizza il pulsante Sync per aggiornare le nuove chiavi.

  • Se elimini accidentalmente un canale ThingSpeak , utilizza il pulsante Sync per creare un nuovo canale.

Siti web esterni