CONFIGURABLE IOT DEVICES BASED ON ESP8266 SOC SYSTEM AND MQTT PROTOCOL
Annotation
Subject of Research. The paper considers popular application layer protocols for the Internet of Things devices used in TCP/IP networks. Comparative analysis of these protocols is performed in the context of network resources and reliable data transmission application. Drawbacks and benefits of these protocols for the data transfer inside the Internet of Things networks are identified. Review of hardware platforms for the Internet of Things devices is performed. SoC systems which combine a processor, peripherals and networking module on one semiconductor chip can have significant practical value. Method. An approach for the creation of the configurable IoT device using ESP8266 SoC system is proposed. MQTT protocol is used for connectivity with a management server and data collection which can save network bandwidth and arrange logically IoT devices. Simple IoT architecture based on MQTT protocol and OpenHAB and Eclipse Mosquito software is proposed for combination of IoT devices in a network. The advantage of the proposed approach is the use of IoT device application templates. Main Results. Template applications for web-configurable sensor and actuator are created. Access point mode for initial device setup is implemented. Parameters of these devices related to the MQTT message response time are measured. Dependencies of sending and receiving time from MQTT message are obtained depending on its length. Network response time, Transmission Control Protocol packet loss rate, and MQTT message loss rate are measured. Practical Relevance. The following IoT devices have been built based on the mentioned template applications: smart light, motorized curtains, light, gas, temperature, pressure and humidity sensors. The parameters of the received devices, which characterize the message processing time, have been measured. Demonstration stand combining developed devices has been built. The approach used in this work provides rapidly creation of a big variety of IoT devices built on IoT device application templates. The proposed approach also gives the possibility to build simple IoT devices with acceptable operating parameters.
Keywords
Постоянный URL
Articles in current issue
- PRODUCIBILITY ANALYSIS OF LENS SYSTEM DURING OPTICAL DESIGN STAGE(in English)
- EFFECT OF LASER PROCESSING PARAMETERS ON SPECTRAL CHARACTERISTICS OF SILVER-IMPREGNATED TITANIUM DIOXIDE THIN FILMS
- OPTICAL MODULE DESIGN FOR AUGMENTED REALITY GLASSES
- SEARCH QUALITY METHODOLOGY AND PARTICULAR FINDINGS FOR KEY POINTS BASED ON MATERIALS OF OPTICAL-ELECTRONIC AERIAL SURVEY
- ROUGHNESS STUDY OF PAPER MADE FROM SECONDARY RAW MATERIALS BY ATOMIC FORCE MICROSCOPY
- METHOD FOR HYPERPARAMETER TUNING IN MACHINE LEARNING TASKS FOR STOCHASTIC OBJECTS CLASSIFICATION
- HIERARCHICAL DIAGNOSTIC MODEL SYNTHESIS FOR DATAFLOW REAL-TIME COMPUTING SYSTEM
- COMPARATIVE ANALYSIS OF METHODS FOR IMBALANCE ELIMINATION OF EMOTION CLASSES IN VIDEO DATA OF FACIAL EXPRESSIONS
- CMSA/CA PROTOCOL ANALYSIS IN OMNET++ ENVIRONMENT WITH INET FRAMEWORK
- METHOD OF ARTIFICIAL FITNESS LEVELS FOR DYNAMICS ANALYSIS OF EVOLUTIONARY ALGORITHMS
- DETERMINATION OF PACKED AND ENCRYPTED DATA IN EMBEDDED SOFTWARE
- SEARCH OF CLONES IN PROGRAM CODE
- NOISE IMMUNITY OF WIRELESS PERSONAL AREA NETWORKS UNDER DIGITAL PRODUCTION CONDITIONS
- DISTRIBUTED CONVOLUTIONAL NEURAL NETWORK MODEL ON RESOURCE-CONSTRAINED CLUSTER
- TRAFFIC AUTHENTICITY ANALYSIS BASED ON DIGITAL FINGERPRINT DATA OF NETWORK PROTOCOL IMPLEMENTATIONS
- PROCESS CHARACTERISTICS ESTIMATION IN WEB APPLICATIONS USING K-MEANS CLUSTERING
- MULTILINE BRAILLE DISPLAY CONSTRUCTION MODEL
- APPLICATION OF LASER RADIATION FOR PLANT GROWTH STIMULATION
- RISK IDENTIFICATION OF SECURITY INFORMATION VIOLATIONS IN CYBER-PHYSICAL SYSTEMS BASED ON ANALYSIS OF DIGITAL SIGNALS