Apply Matlab in Thingspeak Server to build the system measure and analyze data using IoT Gateway technology
ThingSpeak is an open Internet of Things (IoT) platform with MATLAB® analytics that enables the collection and storage of sensor data in the cloud and development of IoT applications. The ThingSpeak IoT platform provides applications that allow data analysis and visualization in MATLAB. With MATLAB® analysis in ThingSpeak, MATLAB code can be executed to perform preprocessing, visualization, filtering, data analysis, and for object modeling applications. This paper presents researches on Matlab application in Thingspeak Server to build data measurement and analysis system using IoT LoRa Gateway technology. The research contents include suggestions on device configuration for the system, programming the Arduino board and LoRa Shield to collect measurement data from sensor nodes and communicate by LoRa waves to the LoRa Gateway. The LoRa Gateway will send data to Web Server based on Thingspeak's Cloud Service platform using MQTT (Message Queing Telemetry Transport). Thingspeak's Matlab interface will display online and store values from the sensor nodes. The system is integrated and tested on temperature and humidity monitoring model, evaluated for the results with the required accuracy. The research results allow the deployment of IoT Gateway system in practice for online measurement, analysis and data processing applications that require the use of algorithms and code generation in Matlab using Web Server.