The fusion of Internet of Things (IoT), Digital Twins, and Virtual Reality (VR) technologies marks a pivotal advancement in urban development, offering new services to citizens and municipalities in urban environments. This integration promises enhanced urban planning, management, and engagement by providing a comprehensive, real-time digital reflection of the city, enriched with immersive experiences and interactive capabilities. It enables smarter decision-making, efficient resource management, and personalized citizen services, transforming the urban landscape into a more sustainable, livable, and responsive environment. The research presented herein focuses on the practical implementation of a DT concept for managing cross-domain smart city services, leveraging VR technology to create a virtual replica of the urban environment and IoT devices. Imperative for cross-domain city services is interoperability, which is crucial not only for the seamless operation of these advanced tools but also for unlocking the potential of cross-service applications. Through the deployment of our model at the IoTMADLab facilities, we showcase the integration of IoT devices within varied urban infrastructures. The outcomes demonstrate the efficacy of VR interfaces in simplifying complex interactions, offering pivotal insights into device functionality, and enabling informed decision-making processes.
IoT platforms are in charge of extracting and processing the data that come from IoT networks, generating additional value, and providing access to the user through usable interfaces. However, the ever growing number of devices, networks, services and applications within the IoT ecosystem, and the recently adopted edge/cloud architecture, increase the complexity. Therefore, IoT platforms should integrate monitoring and visualization tools to facilitate deployment, management and maintenance tasks. In this work, we present the implementation and performance evaluation of an IoT modular platform for distributed architectures that combines the use of Elastic Stack tools (Elasticsearch, Kibana and Beats) and Apache Kafka. We have developed a monitoring framework based on Beats agents that supervise the platform performance attending to different metrics; and adapted the Kibana visualization tools to provide friendly and accessible information to platform administrators and users. Finally, we have deployed and evaluated the IoT platform in four real use cases, identifying the factors that affect the performance of the different modules: Edge Node, Data Streaming, Cloud Server and Search Engine.
Most smart meters are connected and powered by the electric mains, requiring the service interruption and qualified personnel for their installation. Wireless technologies and energy harvesting techniques have been proved as alternatives for communications and power supply, respectively. In this work, we analyse the energy consumption of the most used IoT wireless technologies nowadays: Sigfox, LoRaWAN, NB-IoT, Wi-Fi, BLE. Smart meters’ energy consumption accounts for metering, standby and communication processes. Experimental measurements show that communication consumption may vary upon the specific characteristics of each wireless communication technology—payload, connection establishment, transmission time. Results show that the selection of a specific technology will depend on the application requirements (message payload, metering period) and location constraints (communication range, infrastructure availability). Besides, we compare the performance of the most suitable energy harvesting (EH) techniques for smart meters: photovoltaic (PV), radiofrequency (RF) and magnetic induction (MIEH). Thus, EH technique selection will depend on the availability of each source at the smart meter’s location. The most appropriate combination of IoT wireless technology and EH technique must be selected accordingly to the very use case requirements and constraints.
Today, the Internet of Things (IoT) is becoming an essential player in creating a new smart era. The communication through the Internet to IoT devices enables new applications in multiple environments, including smart buildings and cities. The IoT market is projected to grow to 75.4 billion connected devices by 2020. Within the IoT ecosystem, smart home technology is also improving at an exponential rate.
IoT applications rely strongly on the performance of wireless communication networks. There is a wide variety of wireless IoT technologies and choosing one over another depends on the specific use case requirements—be they technical, implementation-related or functional factors. Among the technical factors, latency, error rate and stability are the main parameters that affect communication reliability. In this work, we present the design, development and validation of a Universal Testbed to experimentally measure these parameters, abstracting them from the wireless IoT technology protocols and hardware platforms. The Testbed setup, which is based on a Raspberry Pi 4, only requires the IoT device under test to have digital inputs. We evaluate the Testbed’s accuracy with a temporal characterisation—accumulated response delay—showing an error less than 290 µs, leading to a relative error around 3% for the latencies of most IoT wireless technologies, the latencies of which are usually on the order of tens of milliseconds. Finally, we validate the Testbed’s performance by comparing the latency, error and stability measurements with those expected for the most common IoT wireless technologies: 6LoWPAN, LoRaWAN, Sigfox, Zigbee, Wi-Fi, BLE and NB-IoT.
In this work, a novel current metering device was presented. This device was intended to bring current metering capabilities to a wide variety of scenarios: Developing countries, rural areas, or any situation with technological constraints. The device was designed to provide a straightforward installation with no intrusion in the electrical panels. This was achieved by applying energy harvesting techniques and wireless communication technology for data transmission. The device was able to exploit the magnetic field inducted around a wire carrying electricity as energy harvesting, thus acquiring the power it needed to work. Since very low power was harvested, an efficient treatment for the incoming power and a minimal power consumption system were essential. Although exploiting the magnetic fields inducted around a wire has been used for years, the combination of this technology for both energy harvesting and current metering in an end-user device was off-center. To work in a wide variety of scenarios, it used Sigfox for communications as this brought wide coverage and out-of-the-box functioning. The theoretical design of the device was validated by verification assessments for the joint performance of the individual parts compounding the device, including metering capabilities and wireless communication test-bench. Finally, the metering device was tested under three distinct real-world scenarios that demonstrated the viability of the system. Results show that, depending on the metering period and the average current value in the mains line, the device could work forever acquiring and sending electricity consumption data. Perpetual working was achieved with an average current of 3.1 A to meter every 15 min, and an average current of 5 A for a 5-min metering period.