LoRaWAN and IoT platforms as part of remote energy metering
Kinnunen, Aaro (2023)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-202305057811
https://urn.fi/URN:NBN:fi:amk-202305057811
Tiivistelmä
The aim of this thesis was to study IoT communications and how to utilize them in remote electricity energy metering. The goal was to build an IoT measuring and monitoring system that uses Carlo Gavazzi EM24 energy meter and UWPA LoRaWAN gateway. The gateway would send data using Digita’s LoRaWAN network to IoT platforms. The commissioner for this work was Voimatel Oy.
The configuration of the system was done in the premises of Savonia UAS. The metering system was configured to send voltage, current, frequency, active power, apparent power, reactive power, the power factor and
the active and reactive energy. The LoRaWAN connection to the meter was configured in Digita’s network
server Thingpark, which Savonia had permissions to use. As a part of this thesis two different software-as-a service (SaaS) IoT platforms were studied and tested (Azure IoT Central and ThingsBoard). For the IoT platforms, suitable credentials and subscriptions were created. To allow automatic dataflow from the meter to the
platforms, JavaScript converter and decoder codes were created for both platforms. In both IoT-platforms custom dashboards were created to allow the remote monitoring of the Carlo Gavazzi energy meter.
As a result of this thesis a functioning IoT system was created, and two possible communicational architectures were created and tested for it. One leading to ThingsBoard dashboard and the other leading to Azure IoT central application dashboard. The results of this thesis were satisfactory and for further implementations
of the system Azure was seen as a more useful route as it has other resources that could be utilized in the analyzation of the measurement data
The configuration of the system was done in the premises of Savonia UAS. The metering system was configured to send voltage, current, frequency, active power, apparent power, reactive power, the power factor and
the active and reactive energy. The LoRaWAN connection to the meter was configured in Digita’s network
server Thingpark, which Savonia had permissions to use. As a part of this thesis two different software-as-a service (SaaS) IoT platforms were studied and tested (Azure IoT Central and ThingsBoard). For the IoT platforms, suitable credentials and subscriptions were created. To allow automatic dataflow from the meter to the
platforms, JavaScript converter and decoder codes were created for both platforms. In both IoT-platforms custom dashboards were created to allow the remote monitoring of the Carlo Gavazzi energy meter.
As a result of this thesis a functioning IoT system was created, and two possible communicational architectures were created and tested for it. One leading to ThingsBoard dashboard and the other leading to Azure IoT central application dashboard. The results of this thesis were satisfactory and for further implementations
of the system Azure was seen as a more useful route as it has other resources that could be utilized in the analyzation of the measurement data