Tesst d’integració per dispositius amb connectivitat IoT
View/Open
Memòria (11,55Mb) (Restricted access)
Article (754,6Kb) (Restricted access)
Cita com:
hdl:2117/340722
CovenanteeAKO
Document typeBachelor thesis
Date2021-02-05
Rights accessRestricted access - author's decision
All rights reserved. This work is protected by the corresponding intellectual and industrial
property rights. Without prejudice to any existing legal exemptions, reproduction, distribution, public
communication or transformation of this work are prohibited without permission of the copyright holder
Abstract
Aquest projecte consisteix en l’especificació, disseny, implementació i execució d’un nou entorn de programació i test, per tal de provar i validar el funcionament de dispositius connectats a un servei i portal web Cloud, mitjançant l’ús de tests d’integració de paràmetres i alarmes. L’objectiu principal d’aquest projecte, és la d’oferir una eina que permet provar conjuntament el servei Cloud gestionat per l’empresa AKO, amb el nom d’AKONETCloud, i els diferents dispositius amb sensórica fabricats o en projecte per AKO, que es connecten i envien informació a aquest servei per tal de gestionar i monitorar un entorn de refrigeració industrial o comercial. El projecte està subdividit en dos grans blocs. El primer bloc on es tracta d’explicar tots els conceptes, tecnologies i elements que formen part del projecte, en com interactuen entre ells, el perquè d’utilitzar-ho i en quin moment o part s’utilitza. D’aquesta manera s’exposa en detall elements com els dispositius involucrats, les tecnologies de connectivitat com NB-IoT o Modbus, elements de programació com la plataforma de desenvolupament Eclipse, o el llenguatge de programació utilitzat que és Java, entre d’altres. El segon bloc on es tracta d’explicar tots els elements i conceptes involucrats en el disseny, implementació i execució del projecte, entre ells, l’entrada i sortida escollida, l’estructura de creació, l’estructura d’execució pas per pas, les característiques principals implementades en cada element, l’evolució que ha tingut i les possibles millores futures. Els resultats obtinguts demostren la validesa del projecte, resolent en alguns casos, errors de diferent gravetat detectats tant en els valors i funcionament dels dispositius com en la gestió de les dades per part del servei Cloud. Demostrant la seva viabilitat com una eina més del procés de validació i millora a utilitzar per a l’empresa AKO en productes actuals i futurs. Per últim, els objectius principals plantejats en aquest projecte han estat completats, tant objectius personals com professional per l’empresa, i d’assoliment de competències acadèmiques amb la utilització de diferents elements i conceptes impartits dins dels estudis del grau d’enginyeria informàtica. This project consists in the specification, design, implementation and execution of a new program and test environment, in order to test and validate the operation of devices that’s are connected to Cloud web service and web portal, through the use of Integration tests focused on parameters and alarms. The main goal of this project is to offer a tool that allows to test the Cloud service managed by the company AKO, called AKONET Cloud, and different devices with different sensors manufactured or in design process by AKO, which are connected and send information to this web service in order to manage and monitoring an industrial or commercial refrigeration environment. This project is divided in two main blocks: The first one is to explain all the concepts, technologies and elements that are part of this project, how these parts interact between them, why to use it, and what or in which way it is used. Elements like the involved devices, connectivity technologies such as NB-IoT or Modbus, programming elements like Eclipse development platform and the used programming language which is Java, among other elements. The second one, is to explain all the elements and concepts involved in the design, implementation and execution of this project, among them, the chosen input and output, the structure of creation objects, the step-by-step execution, the main features implemented in each element, and the evolution this project had and the future improvements. The results obtained demonstrate the validity of this project, resolving in some cases, errors of diverse severity detected in the values and operation of the devices, and in the data management by the Cloud service. Demonstrating its viability as another tool in the validation and improvement process to be used by the company AKO in the current and future products. Finally, the main objectives set in this project has been completed, in personal and in professional objectives for the company, and the achievement in some academic skills with the usage of different elements and concepts studied during the degree in computer engineering.
DegreeGRAU EN ENGINYERIA INFORMÀTICA (Pla 2018)
Files | Description | Size | Format | View |
---|---|---|---|---|
Memòria_TFE_Tes ... amb connectivitat IoT.pdf | Memòria | 11,55Mb | Restricted access | |
Article_TFE_Tes ... amb connectivitat IoT.pdf | Article | 754,6Kb | Restricted access |