
La tecnologia Blebricks è stata pensata per consentire a chiunque di costruire i propri dispositivi IoT in modo semplice, rapido e efficiente: basta collegare tra loro le funzionalità necessarie disponibili incastrando tra loro dei mattoncini simil LEGO®.
In modo analogo la piattaforma Bricksboard è stata pensata per consentire di realizzare la propria Dashboard IoT collegando tra loro le funzionalità necessarie disponibili sotto forma di Nodi (Node-RED) corrispondenti ai mattoncini Blebricks utilizzati per costruire il dispositivo fisico in modo NO-CODE senza richiedere sofisticate competenze di programmazione. Tale piattaforma è infatti in grado di rispondere alla sfida dell’IoT coniugando in modo semplice, rapido ed efficiente il mondo OT dei dispositivi fisici con il mondo IT della Tecnologia dell’informazione
Se non hai ancora richiesto l’accesso alla piattaforma ma vuoi intanto vedere alcuni semplici esempi* di Dashboard operative con dati aggiornati in tempo reale, utilizza le seguenti credenziali per accedere: Email: Bricksboard Password: udE7si1y3V8p81p
L’accesso potrebbe richiedere un po’ di tempo in funzione anche degli utenti presenti. *Gli esempi mostrati includono:
- Monitoraggio della qualità dell’aria Indoor: La qualità dell’aria interna rilevata attraverso ENV, CHT e PMX Brick mostra i valori di temperatura, pressione, umidità dell’aria, VOCs. qualità dell’aria (IAQ), CO2, PM1, PM2,3, PM10 e presenza di polveri/pollini. I valori che superano le soglie predefinite generano condizioni di allarme e sono evidenziati in rosso. L’esempio si riferisce a uno dei nostri laboratori.
- Sensore fertilità del terreno: Rileva lo stato del suolo (temperatura, umidità, pH) e la sua fertilità (NPK: azoto-potassio-fosforo, salinità e TDS). L’esempio si riferisce a una serra per la coltivazione indoor.
- Rilevazione avanzamento produzione: I lettori RFID UHF Brick monitorano il processo di produzione e la posizione di elementi specifici all’interno dell’impianto di produzione. Nell’esempio si mostra solo la posizione attuale di un singolo vettore (bilancella-4) che sta spostando i pezzi da lavorare da un’azienda di verniciatura industriale.
- Rilevatore di presenza con Sniffer WiFi: Rileva la presenza e conta il numero di persone monitorando la presenza di dispositivi WiFi come gli smartphone personali. L’esempio si riferisce alle presenze presso la nostra sede.
- Controllo consumi elettrici: Controlla la temperatura di un frigorifero tramite un PTx Brick e monitora il consumo di corrente tramite un CMS e una sonda di corrente. Il refrigeratore viene utilizzato per raffreddare l’acqua per le attività di allenamento di un team di ICE-SWIMMING.
- Gestione attuatori remoti LoRa: Mostra l’interfaccia per la gestione di un dispositivo LoRa utilizzato per controllare attuatori remoti come valvole (ad esempio per l’irrigazione) e altri attuatori (ad esempio apriporta, dispenser, ecc.). L’esempio mostra la gestione di un sistema di irrigazione basato su un calendario e su interruttori aggiuntivi utilizzati per il controllo manuale.
Vediamo come funziona la piattaforma Bricksboard e come fare ad accedervi
Node-RED
Il motore della piattaforma Bricksboard è basato sulla tecnologia Node-RED ovvero su:
- uno strumento di sviluppo low-code con programmazione flow based utilizzato per collegare dispositivi hardware, API e servizi online come parte dell’Internet delle cose.
- uno strumento di programmazione Flow Based: si collegano tra loro dei processi predefiniti, rappresentati graficamente con «black box» o NODI, dei quali sono noti i dati in ingresso, il tipo di elaborazione eseguita su di essi e i dati in uscita a prescinedere da come sono stati realizzati
- Oltre 200.000 NODI disponibili per aggiungere le funzionalità desiderate
- Software Open source sviluppato da IBM e ora gestito dalla JS Foundation
- Compatibile con tutte le principali piattaforme in cloud
Si tratta quindi di uno strumento diffuso e affidabile, utilizzato dal mondo industriale e della ricerca scientifica, pensato per soddisfare le esigenze dell’IoT consentendo un’elevata produttività senza richiedere sofisticate competenze di programmazione
Bricksboard
La piattaforma Bricksboard consiste di un ambiente di sviluppo Node-RED già configurato e pronto all’uso completo di:
-
- Palette con i nodi Blebricks per rendere la programmazione no-code, semplice e immediata
- Broker MQTTMosquitto per la comunicazione attraverso la rete Internet
- Database SQLite per salvare automaticamente i dati ricevuti dai sensori, che verranno scaricati all’occorrenza. (non disponibile in versione X-Bricksboard)
Come si usa la piattaforma Bricksboard: crea in pochi passi un pannello di controllo sul WEB
Accedendo al portale Bricksboard potrai creare in pochi semplici passi una propria Dashboard personalizzata: A tal fine basterà collegare i nodi con gli strumenti e i grafici che mostrano i dati dei tuoi sensori, generare allarmi in caso di superamento di soglia per inviare messaggi (ad es tramite E-mail, whatsapp, whatsapp, telegram), oppure utilizzare per attivare avvisatori luminosi e/o acustici (utilizzando ad es Brick BUZ, PWM, REL, etc) o cambiare colori ai dati mostrati su display locali (Brick LCD), oppure ancora per attivare valvole (ad es. per irrigazione) e motori (Brick ODC). A richiesta possiamo inoltre fornirti un accesso con la Dashboard già personalizzata per usare i tuoi dispositivi
Segui questo semplice tutorial per comprendere con un esempio pratico come costruire la tua prima piattaforma. Come ulteriore esempio qui potrai trovare una descrizione dettagliata “step by step” su come costruire una stazione ambientale indoor con i Blebricks e creare una dashboard personalizzata accessibile da ovunque.
Con i Blebricks e la piattaforma Bricksboard basata su Node-RED diventa davvero semplice e immediato creare la propria Dashboard accessibile con un qualsiasi browser dal web.
Sei pronto per iniziare a creare la tua Dashboard personalizzata? Richiedi le credenziali per accedere e clicca qui per entrare nella piattaforma Bricksboard
Non hai tempo, sei pigro o non vuoi imparare a usare il coding per creare la tua piattaforma? Contattaci per richiedere l’accesso alla tua dashboard già personalizzata secondo le tue esigenze.
Opzioni piattaforma Bricksboard
La piattaforma Brickboard è stata pensata per un impiego semplice e immediato. I Nodi sensori comunicano con i Blebricks tramite il protocollo MQTT e si possono collegare direttamente ai nodi UI standard utilizzabili per la visualizzazione dei dati (ui, quali strumenti, grafici, etc) e i dati ricevuti dai sensori vengono salvati automanticamente nel database SQLite iitegrato per essere selezionati e sacaricati a richiesta. Si tratta di una piattaforma fornita “as is” condivisa tra più utenti e fornita gratuitamente ai fini della PoC e didattici che fornisce le funzionalità di base pronte all’uso e utili per una programmazione NO-CODE o LOW-CODE. Per un utilizzo professionale, dove la personalizzazione richiede di scrivere righe di codice e attività di debug più complesse si propone la piattaforma X-Bricksboard.
La piattaforma X-Bricksboard utilizza un server dedicato per ogni utente e offre maggiori risorse, funzioni avanzate quali impiego di crittografia per la tramissione dati su MQTTS oltre ad una maggiore continuità di servizio ed accesso alle funzioni di debug su shell linux. E’ quindi più adatta per uso professionale e per la gestione di applicazioni più complesse. La piattaforma inoltre viene costantemente aggiornata con l’ultima versione di Node-RED e Node-JS, può essere configurata im modo più flessibile e permette all’utente esperto di utilizzare e configurare un proprio database. La seguente tabella riporta le principali differenze tra le varie versioni.
Opzione | Bricksboard | X-Bricksboard |
SQlite preintegrato per memorizzazione dati sensori (16K data points di base) | SI | NO |
Versione Node-RED | v4.0.7 | v4.0.8 |
Versione NODE-JS | v22.12.0 | v23.5.0 |
TLS (Transport Layer Security) per comunicazione MQQT crittofagrata. | MQTT | MQTTS e MQTT |
Configurazione base RAM | — | 1 GB |
Configurazione base Hard Disk | — | 20 GB |
Configurazione base traffico | — | 2 TB/mese |
Espandibilità delle risorse base | Limitata ai Data Points memorizzabili | COMPLETA |