SERVIZI

Progettazione

Siamo in grado di fornire risposte customizzate sulla base delle specifiche esigenze di digitalizzazione da parte di aziende, utility e amministrazioni pubbliche.
Per ogni tipologia di richiesta SmartMe, grazie al lavoro di ingegneri e professionisti, è in grado di svolgere uno studio preliminare di fattibilità, eseguire una valutazione tecnica specifica e approfondita, presentare una proposta operativa completa di tempistica e piano economico per dare avvio, successivamente, alla fase di prototipazione del sistema, alla messa a terra del progetto e alla installazione dei dispositivi.

SmartMe fornisce, inoltre, un servizio di supporto tecnico in grado di intervenire in maniera orizzontale in qualunque punto del sistema: dal singolo sensore all’architettura software per il management in remoto dei dispositivi, fino alla gestione dei dati sul cloud.

Abbiamo sviluppato un concetto di manutenzione predittiva in grado di operare sia a livello edge che cloud, andando a rilevare in tempo reale anche la più piccola anomalia sull’ambiente, sul sistema o sul singolo sensore.
Da sempre privilegiamo l’approccio Open Source, tanto sul fronte del software che su quello dei dati, e Open Hardware per consentire ai nostri clienti di integrare le nostre soluzioni con quelle di terze parti.
Non da ultimo, offriamo ai nostri clienti l’opportunità di gestire e monitorare in maniera diretta e totalmente autonoma i dati sui propri server senza che questi vengano trasferiti altrove.

Sviluppo e produzione Hardware

SmartMe offre servizi di consulenza, progettazione e sviluppo per la realizzazione di sistemi Hardware ed embedded, realizzati in-site nell’apposita unità di produzione aziendale. Tramite un’accurata analisi e un confronto continuativo col cliente, deliniamo una product road-map, nella quale lo sviluppo hardware si pone come primo step imprescindibile del progetto di fabbricazione. In questa fase, in funzione di quelle che possono essere necessità ed esigenze strutturali dell’hardware, individuiamo la migliore soluzione possibile in termini di flessibilità e longevità.

 

La produzione avviene direttamente nella nostra sede, e rappresenta per i clienti un notevole vantaggio in termini di rapidità, affidabilità, qualità e unicità delle schede hardware utilizzate. Successivamente si passa alla fase di sviluppo che permette di concretizzare il progetto come full stack, e durante la quale l’apparato hardware viene completato da firmware e software dedicati concepiti per l’uso specifico del dispositivo.

Sviluppo Firmware

SmartMe dispone del know-how necessario alla progettazione e alla configurazione di firmware dedicati, ovvero di quei programmi in grado di consentire la funzionalità di tutti i dispositivi elettronici, dai sensori ai bus seriali, all’integrazione con i display grafici. Il firmware, infatti, avrà un ruolo cardine nella gestione delle risorse, della memoria, dei canali di comunicazione a basso livello, dell’I/O, del microprocessore o del microcontrollore.

 

In SmartMe, il firmware viene curato e progettato in maniera estremamente meticolosa al fine di assicurare il miglior supporto possibile tanto all’hardware quanto al software specifico che sarà integrato nel dispositivo. Lo sviluppo di un firmware customizzato, infatti, con istruzioni di base chiare e ben articolate, è garanzia di ottimizzazione delle prestazioni, di scalabilità ed efficienza dell’intero sistema.

Sviluppo Software

Ci occupiamo della progettazione e dello sviluppo di software in grado di assicurare un’interfaccia utente intuitiva, veloce e affidabile. Curiamo al massimo l’aspetto grafico per fornire al cliente un prodotto dall’identità unica e ben riconoscibile e che si adatti al meglio ai dispositivi più avanzati e all’esigenza di eventuali upgrade tecnologici.

 

Il software sviluppato da SmartMe, pertanto, viene sviluppato e ottimizzato sempre in funzione delle necessità del cliente. Un esempio è rappresentato dal progetto fleet manager, “compliant” e open source, concepito per consentire la gestione in remoto di molteplici device, in maniera orizzontale ed estremamente pratica.

 

Tra le tecnologie utilizzate J2EE, Nodejs, Angular nell’ambito dello sviluppo web, Java, .NET e Matlab per le applicazioni desktop.

Cloud & Open Stack

Il cloud è un paradigma di erogazione di servizi che permette di completare il quadro di funzionamento di un sistema costituito da molteplici dispositivi edge. Il cloud, infatti, è necessario affinché si crei una rete per lo storing dei dati, così come è fondamentale per visualizzare e controllare questi stessi dati da ogni singolo dispositivo collegato. Non solo: il cloud diventa indispensabile se si vogliono utilizzare algoritmi di Machine learning ed intelligenza artificiale.

 

Attraverso un software dedicato, chiamato Open Stack, gli ingegneri di SmartMe sono in grado di progettare ambienti cloud che garantiscono estrema versatilità nell’utilizzo multipiattaforma e flessibilità nell’accesso ai dati (database time-series e NoSql), nonché controllo dei singoli nodi del sistema.

 

Una tecnologia che permette l’interscambio di informazioni con i dispositivi IoT prescindendo dalla loro posizione, configurazione hardware, software e di rete. Open Stack funziona solo su sistemi operativi Linux ed è stato pubblicato con la licenza Apache, il che significa che si tratta di un progetto open source e che i programmi possono essere utilizzati gratuitamente senza restrizioni.