Automazione Plus

Infrastruttura Java-OSGi per M2M gateway, dispositivi intelligenti e applicazioni IoTERT

Eurotech ha annunciato il rilascio di ESF 3.0, l’infrastruttura software Java Osgi per gateway multiservizi e dispositivi intelligenti M2M.

A partire da questa versione, i rilasci di ESF sono sincronizzati con quelli di Kura, il progetto open-source donato da Eurotech a Eclipse Foundation. ESF funge da ponte fra la rete di dispositivi privata e la rete locale, la rete Internet pubblica o la rete di telefonia cellulare. L’infrastruttura è un meccanismo per la trasmissione sicura, affidabile e ottimizzata di dati fra dispositivi sul campo (sensori, attuatori e interfacce uomo-macchina) e fra questi dispositivi e le piattaforme cloud, attraverso protocolli ottimizzati per la trasmissione dei dati telemetrici come MQTT.

Gli sviluppatori di software Java che realizzano applicazioni M2M e IoT possono beneficiare dei vantaggi dell’infrastruttura software ESF, pienamente supportata da Eurotech, integrata in maniera nativa con Everyware Cloud (la piattaforma di integrazione M2M/IoT di Eurotech) e con hardware industriale robusto come ReliaGate 10-20, ReliaGate 15-10, ReliaSens 18-12 di Eurotech o altre piattaforme hardware di terze parti.

Le nuove funzionalità di ESF rendono disponibile una gamma completa di operazioni avanzate per la gestione di dispositivi da remoto, sia programmata sia su richiesta, attraverso la Everyware Cloud Web Console: approvvigionamento, aggiornamento, controllo, configurazione, diagnostica e monitoraggio dei dispositivi.

ESF offre anche un ambiente di sviluppo per programmatori Java che semplifica notevolmente la creazione di applicazioni per dispositivi intelligenti, mettendo a disposizione un set di servizi comuni per gli sviluppatori Java che realizzano applicazioni M2M, quali l’accesso I/O, i servizi dati, la configurazione di rete e la gestione remota.

Altre funzionalità di ESF 3.0 includono il sensore conta-persone intelligente PCN Bundle, la funzionalità Reverse Nat per nascondere una serie completa di indirizzi/porte privati dietro un unico indirizzo Internet, il supporto per BeagleBone Black e RaspberryPi, Java Runtime Environment (JRE) 1.7, supporto I2C, PWI, SPI, GPIO (P4J), supporto di Eclipse Concierge Osgi, migliorie a PPP Link, il servizio software Everyware VPN per realizzare connessioni remote verso dispositivi all’interno di reti sicure.