
This paper presents a node model designed for simpler deployment of custom Internet of Things systems. Proposed node model consists of three layers: sensor, logic, and cloud layer. Sensor layer abstract communication with attached sensors and actuators. Similarly, cloud layer abstract communication with servers, usually in cloud. Sensor and cloud layers use configuration files with definitions of its interfaces. Logic layer execute end-user made program that represent node’s behavior. Simple syntax is proposed for program so it can be created or adapted by some end-users, not just professional programmers but also automation enthusiasts. Program uses abstractions defined in sensor's and cloud's layers to perform required operations. Proposed node model is compared to other solutions in the IoT field. Advantages of proposed model include simpler design of custom IoT node and system, flexibility in network design, not relaying on Internet connection, while its downsides include complexity of middleware, capabilities when compared to implementation in a programming language, simplicity of creation when compared to solutions with graphical user interface.
middleware, sensor, cloud, end-user, Internet-of-things, programming, Internet-of-things ; sensor ; cloud ; end-user ; programming ; middleware
middleware, sensor, cloud, end-user, Internet-of-things, programming, Internet-of-things ; sensor ; cloud ; end-user ; programming ; middleware
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 1 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
