ResIOT® IoT Platform & LoRaWAN® Network Server
Grandi reti pubbliche, Piccole reti private o sistemi Embedded?
ResIOT® IoT Platform mette a disposizione tutti i software necessari per gestire reti con milioni di dispositivi ma è ideale anche per la gestione di piccole reti.
L’intera piattaforma può essere installata su cluster di server Linux o Windows ma anche su sistemi ARM Embedded, x86, x64 o in una soluzione all-in-one direttamente su gateway. Di seguito troverai tutte caratteristiche di ResIOT® IoT Platform.
ResIOT® è ideale per tutte le reti LPWAN e progetti IoT per Smart City o Industria 4.0 e può essere utilizzato gratuitamente fino a 15 dispositivi e 1 Gateway LoRaWAN™.
ResIOT® Core IoT Application, Automation & Data adapters Server
E’ il cuore della piattaforma e gestisce tutti i dati configurabili, mantiene aperto il collegamento a tutti i ResIOT® LoRaWan™ Network Servers e terzi connettori, mettendo a tua disposizione un’interfaccia web per la configurazione. Permette inoltre la creazione di progetti IoT, l’automatizzazione e lo storage dei dati nel database assieme ad altre features.
ResIOT® LoRaWAN™ Network Server
Il Network Server gestisce tutta la rete LoRaWAN™: autenticazione, chiavi di accesso, uplink, trasmissione dei downlink tramite le base station / gateway della rete LPWAN, etc…
Con i widgets della Dashboard di ResIOT® puoi facilmente monitorare lo stato dei dispositivi/gateway della rete. E’ possibile avere charts in real-time, action buttons, immagini e mappe sinottiche, sarai avvisato immediamente in caso di problemi o di timeout. Non solo una dashboard, si tratta di un vero e proprio centro di controllo.
Tutti i componenti di ResIOT® Platform possono essere acquistati come SaaS (Software as a service) su Cloud platform gestite da noi, come OVH Cloud, AWS Amazon Web Service, Google Cloud, IBM Bluemix, Azure gestite, o possono essere installate dal cliente con l’acquisto di licenze annuali o perpetue On-Premise.
ResIOT® Platform è stata progettata per garantire la sicurezza e la disponibilità del servizio con pieno supporto per redundancy, failover, workload balancing, high scalability con minimi costi di manutenzione. ResIOT® Platform permette di gestire milioni di dispositivi.
ResIOT® LoRaWAN® Network Server supporta tutte le frequenze ufficiali della LoRa-Alliance®. LoRaWAN® Regional Parameters v1.02 and v1.1: EU 863..870, US 902..928, CN 779..787, EU 433, AU 915..928, CN 470..510, AS 923, KR 920. .926, IN 865..869
Il ResIOT® LoRaWAN® Network Server supporta dispositivi classe A e classe C con AES-128 encryption authentication: Activation-by-Personalization (ABP) o Over-the-Air Activation (OTAA)
In caso di installazione di grandi città o reti industriali, ResIOT® supporta funzioni come device sharing, diverse SLAs per diversi network server, user profiling con limiti nell’utilizzo di gateway, traffico, numero di dispositivi utilizzabili, etc…
Connessioni persistenti simultanee e real-time a diversi ResIOT® LoRaWAN® Network Severs e connettori esterni: MQTT Brokers client o server, Websockets, Azure IoT, AWS IoT, http pusher client o server, Sigfox™ backend e altri Network Servers come TTN The Things Network.
Con ResIOT® Smart Scene e ResIOT® Advanced Scene con il supporto del linguaggio scripting Lua 5.1, puoi sviluppare e configurare ogni tipo di automazione tra dispositivi IOT LoRaWAN®, Low Power Wide Area Network anche tramite protocolli non IOT standard come Tcp, Http, Curl.
E’ possibile pianificare ogni tipo di azione ad intervalli regolari.
ResIOT® Platform integra un interprete di linguaggio scripting Lua 5.1 all’interno delle ResIOT® Smart Advanced Scene. Oltre alle funzioni standard Lua, piu’ di 100 funzioni sono state introdotte all’interno del sistema per parsare payload esadecimaly, gestire array di byte, registrare dati poi elaborati dei dispositivi (ad esempio temperatura ed umidità di un sensore che verranno poi mostrati su un grafico), per mandare downlink, gestire code di messaggi, creare notifiche di alert, per debugging e altro ancora.
La ResIOT® Dashboard integra la gestione di Openstreetmap™ and Google Maps™ tramite cui è possibile monitorare la posizione o il percorso di dispositivi IOT.
Un sistema integrato ad eventi: è possibile l’invio di messaggi ed email tramite server SMTP privati, Telegram Bot o tramite l’interfaccia grafica della Dashboard ResIOT®. E’ inoltre possible inviare notifiche tramite le ResIOT® Smart Scene o le Advanced Scene Lua 5.1
ResIOT® può essere utilizzato su Desktop, Tablet o dispositivi mobile a prescindere dal tipo di sistema operativo grazie alla compatibilità coi browser piu’ popolari come IE10, IE11, Firefox, Safari, Opera, Chrome, Edge and more
Ogni azione, ed ogni comunicazione uplink / downlink viene salvata. E’ possibile analizzare e filtrare comunicazione e log. E’ inoltre possibile inoltrare i dati ricevuti a connettori esterni come Mqtt, Websocket, Http pusher, …
ResIOT® permette di interfacciarsi ad ogni tipo di third-party software scritto in qualsiasi linguaggio tramite un server gRPC con gateway web. Oltre 100 chiamate api sono disponibili per gestire dispositivi, gateway, scene, connettori, etc…
ResIOT® Platform è disponibile per sistemi Linux Debian/Ubuntu 32/64bit, Linux ARM, Windows 64bit. C’è inoltre una versione lite installabile su sistemi embedded. ResIOT® Platform supporta PostgreSQL, MySQL and SQLite databases.
ResIOT® LoRaWAN® Network Server può essere usato per lo sviluppo di rete pubbliche, private o LPWAN combinate. Il Network operator può condivedere col pubblico i propri gateway/base station, dando la possibilità all’utente di collegare i propri per ampliare la copertura.
Grazie a ResIOT® IoT Model component, abbiamo preconfigurato diversi dispositivi IoT all’interno della platform per semplificarne l’uso in modalità “plug-and-play”. Alcuni produttori: Ascoel, Multitech, Adeunis, Elsys, etc. Tramite il wizard è possibile rapidamente collegare dispositivi ed utilizzarli senza preoccuparsi di complesse operazioni di decode dei payload.
Il ResIOT® LoRaWAN® Network Server supporta l’Adaptive data rate (ADR) per tutte le frequenze disponibili
ResIOT® LoRaWAN™ Base Station/Gateway Server
È il componente principale per la connessione a tutte le LoRaWAN™ Base Station / Gateway della rete. Permette la ricezione e trasmissione di tutti i dati da device LoRaWAN™ e salva i dati di monitoraggio di ogni Base Station / Gateway. ResIOT® LoRaWAN™ Base Station / Gateway comunica con ResIOT® LoRaWAN™ Network Server e ResIOT® LoRaWAN™ IoT Application/Automation/Data adapters Server attraverso il protocollo MQTT
Supporta ogni tipo di Base Station / Gateway che utilizza il protocollo Semtech UDP Packet forwarder v.1 e v.2.
Per le Base Station / Gateway più conosciute (Multitech, Kerlink, etc.) abbiamo sviluppato un software denominato ResIOT® LoRaWAN® Packet Forwarder che permette un miglioramento della comunicazione e il totate monitoraggio del gateway.
In reti estese è possibile installare diversi componenti
Disponibile per sistemi Linux Debian/Ubuntu 32/64bit, Linux con processore Arm, Windows 64bit.
ResIOT® LoRaWAN™ Base Station/Gateway Packet forwarder
È il componente che viene installato sulle Base Station / Gateway. Permette la gestione delle schede radio LoRa, controlla la trasmissione e la ricezione di tutti i dati e comunica constantemente con ResIOT® LoRaWAN™ Base Station / Gateway Server. È disponibile per Multitech Ftdi, Multitech SPI, Kerlink Ftdi, IMST + Raspberry SPI e altri gateway. Permette inoltre di configurare da remoto dati come, antenna gain, frequenze e parametri di connessione al server, etc…
Permette l’invio e la ricezione di tutti i dati attraverso la scheda radio LoRa, viene effettuato un controllo per eventuali collisione durante l’invio.
Attraverso la funzione ResIOT® Autoprovisiong, il gateway si configura automaticamente all’interno del network LoRaWAN® senza la necessità di altri interventi.
La gestione del gateway può avvenire completamente in remoto. Inoltre è presente un pratico pannello di controllo via web.
Costante monitoraggio di Cpu, Ram, Disco ed Errori della Base Station / Gateway, con invio di notifiche e allarmi
ResIOT® Live Update
ResIOT® Live Update è installato insieme a tutti gli altri componenti della ResIOT® IoT Platform e mantiene il sistema costantemente aggiornato con le ultime release del software. Notifica la presenza di nuove release e se configurato può effettuare l’aggiornamento in autonomia in orari prestabiliti.
ResIOT® Mobile App IOS/Android
ResIOT® Core IOT Application è accessibile anche da mobile, attraverso le app sviluppate per Android o iOS. Puoi accedere al Cloud in modalitò SaaS oppure alla tua rete privata con licenza On-Premises. E’ disponible un servizio per creare App customizzate. Installa le applicazioni cliccando sui link sottostanti.