../_images/we500_plugins.png

Plugins


1. Panoramica

WE500 è un dispositivo versatile che ha la possibilità di aggiungere ed ampliare le proprie funzionalità tramite diversi plugins.

I plugins sono autoconfiguranti come nel caso di alcuni sensori oppure forniscono una semplice ed intuitiva interfaccia per la loro configurazione. I plugins possono creare autonomamente tutte le variabili, eventi e pagine per offrire la funzionalità desiderata.


2. Piattaforme IoT

Per mezzo dei seguenti plugins è possibile integrare il WE500 con varie piattaforme IoT. Questi plugins danno la possibilità di inviare i valori delle variabili esistenti nel sistema e lo stato del dispositivo alle diverse piattaforme, inoltre dalle diverse piattaforme è possibile controllare e monitorare il WE500.


2.1 Cloud of Things

../_images/t_logo.png

Questo plugin permette di interagire con la piattaforma Cloud Of Things di Deutsche Telekom.

Dopo aver installato il plugin come descritto nel manuale software, recarsi in Administration → Cloud → Cloud of Things.

../_images/cloud_of_things.png

In questa pagina è possibile configurare i seguenti parametri:

  • Enable: permette di abilitare o disabilitare l’invio dei dati alla piattaforma Cloud of Things
  • URL: è lo URL con il quale si accede alla propria area riservata di Cloud of Things
  • Username: in questo campo deve essere inserito lo username con il quale si effettua l’accesso alla piattaforma
  • Password: in questo campo deve essere inserito la password con il quale si effettua l’accesso alla piattaforma
  • Data delivery frequency: Con questo parametro si indica a WE500 ogni quanti minuti deve inviare i dati delle variabili alla piattaforma

Cliccando su Save WE500 si registrerà sulla piattaforma Cloud of things ed inizierà ad inviare i valori delle variabili.

Nella sezione invio dati del manuale software viene spiegato come abilitare le variabili all’invio dati e come configurare l’invio dei dati

I dati inviati potranno essere visualizzati nella piattaforma Cloud Of Things nella pagina Device management → All devices → Measurements


2.2 Cumulocity

../_images/cumulocity_logo.png

Questo plugin permette di interagire con la piattaforma Cumulocity.

Dopo aver installato il plugin come descritto nel manuale software, recarsi in Administration → Cloud → Cumulocity.

../_images/cumulocity.png

In questa pagina è possibile configurare i seguenti parametri:

  • Enable: permette di abilitare o disabilitare l’invio dei dati alla piattaforma Cumulocity
  • URL: è lo URL con il quale si accede alla propria area riservata di Cumulocity
  • Username: in questo campo deve essere inserito lo username con il quale si effettua l’accesso alla piattaforma
  • Password: in questo campo deve essere inserito la password con il quale si effettua l’accesso alla piattaforma
  • Data delivery frequency: Con questo parametro si indica a WE500 ogni quanti minuti deve inviare i dati delle variabili alla piattaforma

Cliccando su Save WE500 si registrerà sulla piattaforma Cumulocity ed inizierà ad inviare i valori delle variabili.

Nella sezione invio dati del manuale software viene spiegato come abilitare le variabili all’invio dati e come configurare l’invio dei dati

I dati inviati potranno essere visualizzati nella piattaforma Cumulocity nella pagina Device management → All devices → Measurements


2.3 Carriots

../_images/carriots_logo.png

Questo plugin permette di interagire con la piattaforma Carriots.

Dopo aver installato il plugin come descritto nel manuale software, recarsi in Administration → Cloud → Carriots.

../_images/carriots.png

In questa pagina è possibile configurare i seguenti parametri:

  • Carriots setup
    • Enable: permette di abilitare o disabilitare l’invio dei dati alla piattaforma Carriots
    • ID developer: l’ID developer si trova nel pannello di controllo di Carriots cliccando un dispositivo nella sezione Device Management → Devices
    • Carriots API key: la API key si trova nel pannello di controllo di Carriots nella sezione MY SETTINGS → My Account
    • Enable checksum: se nella pagina di configurazione del dispositivo nel pannello di controllo di Carriots è presente un checksum, abilitare questo campo ed inserire lo stesso valore nel campo Checksum sottostante
  • Status streams
    • Status stream frequency: imposta ogni quanti minuti WE500 invierà il proprio stato alla piattaforma Carriots
    • Send IP: se abilitato invia il proprio IP assieme allo status stream
    • Send uptime: se abilitato invia l’uptime assieme allo status stream
  • Data streams
    • Data stream frequency: imposta ogni quanti minuti WE500 invierà i valori delle variabili abilitate ad essere inviate ai vari cloud

Cliccando su Save WE500 si registrerà sulla piattaforma Carriots ed inizierà ad inviare i valori delle variabili ed il proprio stato.

Nella sezione invio dati del manuale software viene spiegato come abilitare le variabili all’invio dati e come configurare l’invio dei dati

Questo tutorial spiega una semplice integrazione di WE500 in Carriots

I dati inviati potranno essere visualizzati nella piattaforma Carriots nella pagina Data Management → Data streams e Data Management → Status streams.


2.4 Evrythng

../_images/evrythng_logo.png

Questo plugin permette di interagire con la piattaforma Evrythng.

Dopo aver installato il plugin come descritto nel manuale software, recarsi in Administration → Cloud → Evrythng.

../_images/evrythng.png

In questa pagina è possibile configurare i seguenti parametri:

  • Enable: permette di abilitare o disabilitare l’invio dei dati alla piattaforma Evrythng
  • API key: inserire la API key presente nel pannello di controllo di Evrythng
  • Thng ID: L’ID del WE500 presente nel pannello di controllo di Evrythng
  • Data delivery frequency: Con questo parametro si indica a WE500 ogni quanti minuti deve inviare i dati delle variabili alla piattaforma

Cliccando su Save WE500 si registrerà sulla piattaforma Evrythng ed inizierà ad inviare i valori delle variabili.

Nella sezione invio dati del manuale software viene spiegato come abilitare le variabili all’invio dati e come configurare l’invio dei dati

I dati inviati potranno essere visualizzati nella piattaforma Evrythng nella pagina Resources → Thng → WE500


3. Sensori

Questi plugins permettono in modo semplice ed intuitivo la configurazione e la comunicazione di diversi sensori con il WE500, inoltre forniscono anche delle pagine per la rappresentazione grafica dei dati raccolti.


3.1 Anemometro

Questo plugin crea le variabili e le pagine per collegare e monitorare un anemometro.

Dopo aver installato il plugin come descritto nel manuale software ed aver collegato l’anemometro all’ingresso analogico 1, recarsi in Weather → Anemometer.

../_images/anemometer.png

Da questa schermata è possibile monitorare la forza del vento registrata dall’anemometro.

In Adminsitration → variables si potrà vedere la variabile creata dal plugin chiamata Anemometer di tipo analog input associata all’ingresso analogico 1.


3.2 Segnavento

Questo plugin crea le variabili e le pagine per collegare e monitorare un sensore segnavento.

Dopo aver installato il plugin come descritto nel manuale software ed aver collegato il segnavento all’ingresso analogico 1, recarsi in Weather → Windvane.

../_images/windvane.png

Da questa schermata è possibile monitorare la forza del vento registrata dal segnavento.

In Adminsitration → variables si potrà vedere la variabile creata dal plugin chiamata Windvane di tipo analog input associata all’ingresso analogico 1.


3.3 NTC

Questo plugin crea le variabili e le pagine per configurare e monitorare una o due sonde di temperatura NTC.

Dopo aver installato il plugin come descritto nel manuale software recarsi in NTC sensors → Configuration.

../_images/ntc_configure.png

In questa pagina è possibile abilitare una o entrambe le sonde NTC semplicemente selezionando Enable su Analog input 1 e/o Analog input 2 e selezionando l’unità di misura desiderata in Unit measure.

Salvando la configurazione il plugin creerà 4 variabili per ogni sonda NTC. Ad esempio nel caso venga abilitata la prima sonda NTC verranno create le seguenti variabili:

  • AI1: una variabile di tipo analog input associata all’ingresso analogico 1 dove è collegata la sonda NTC
  • Vsense1: una variabile di tipo virtual utilizzata per calcolare la temperatura
  • Tteor1: una variabile di tipo virtual utilizzata per calcolare la temperatura
  • Temperature1: una variabile di tipo virtual che indica la temperatura nell’unità di misura selezionata nella pagina di configurazione

Dopo aver salvato la configurazione recarsi in NTC sensors → Monitoring.

../_images/ntc_monitoring.png

In questa schermata si potranno monitorare le sonde NTC configurate.