Next Article in Journal
Intelligent Force-Measurement System Use in Shock Tunnel
Next Article in Special Issue
Energy and Transmission Efficiency Enhancement in Passive Optical Network Enabled Reconfigurable Fronthaul Supporting Smart Homes
Previous Article in Journal
Degradability of Biodegradable Soil Moisture Sensor Components and Their Effect on Maize (Zea mays L.) Growth
Previous Article in Special Issue
Study of Effectiveness of Prior Knowledge for Smart Home Kit Installation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

IoT-Based Electricity Bill for Domestic Applications

by
Ramón Octavio Jiménez Betancourt
1,*,
Juan Miguel González López
1,
Emilio Barocio Espejo
2,
Antonio Concha Sánchez
3,
Efraín Villalvazo Laureano
1,
Sergio Sandoval Pérez
4 and
Luis Contreras Aguilar
3
1
School of Electromechanical Engineering, Universidad de Colima, Manzanillo 28860, Mexico
2
Graduate Program in Electrical Engineering, Universidad de Guadalajara, Guadalajara 44430, Mexico
3
Faculty of Mechanical and Electrical Engineering, Universidad de Colima, Coquimatlán 28400, Mexico
4
Tecnológico Nacional de México/Instituto Tecnológico de CD. Guzmán, Ciudad Guzmán 49100, Mexico
*
Author to whom correspondence should be addressed.
Sensors 2020, 20(21), 6178; https://doi.org/10.3390/s20216178
Submission received: 28 September 2020 / Revised: 25 October 2020 / Accepted: 27 October 2020 / Published: 29 October 2020
(This article belongs to the Special Issue Internet of Things for Smart Homes II)

Abstract

:
This work proposes a real-time electricity bill for quantifying the energy used in domestic facilities in Mexico. This bill is a low-cost tool that takes advantage of the IoT technology for generating an easy reading real-time bill allowing the customers to constantly review and administrate their energy consumption. Using low-cost sensors and the electronic board Particle® Photon, an energy meter is proposed. The presented prototype is extremely compact and satisfies safety measures to be used by anyone in a domestic installation. The measurement data is displayed and processed in real-time, and an appropriate algorithm determines the accumulated kWh. The energy consumed is displayed using an Html interface of easy interpretation for the customers, given recommendations about their consumption habits and some alarms in case of abnormal or high consumption. As a reinforcement measure for avoiding large consumption bills, the system is programmed to send messages to the user, remembering if the estimated consumption is large.

1. Introduction

The application of the technology for the Internet of Things (IoT) to monitor and control industrial systems has received a lot of attention around the world. In a very specific way, IoT systems have been gaining space in what is called intelligent electrical systems or Smart Grids [1]. The integration of IoT technology in intelligent electricity networks has the fundamental purpose of generating control alternatives to guarantee the efficiency and continuity of electrical energy systems. In the electrical industry, a great interest has arisen to determine the patterns at the domestic level, since with them, it is possible the administration of the energy, as well as the identification of failures in installations, identification of defective and/or obsolete appliances, and the generation of mathematical models related to the energy consumption. On the other hand, there is a strong tendency to incorporate this technology to be more efficient in the use of energy by the utilities. However, it is necessary that the end-users of energy at commercial and domestic levels also become aware and generate initiatives in their facilities to optimize the energy consumption [2].
In this context, household electricity users have always wondered if their energy consumption is that charged by the utility company. Initially, an option to respond to this concern is to place a kWh meter to validate the official meter reading. However, the answer to this first question originates other more complex questions, such as (1) Is the consumption due to energy leaks?; (2) Are the appliances consuming more energy than usual?; (3) How I can reduce the energy consumption?; and finally, (4) Does the consumption can be predicted? Nowadays, the Smart Home Energy Monitor system (SHEM) can response these questions. The main functions of the SHEM are to continuously read the energy consumption, to identify the appliances to be managed intelligently for energy savings, and to provide visual information of the energy consumed by the user [3]. The hardware needed for acquiring the signals can vary, but the core of the SHEM is composed by the processing and decision algorithms, and the visualization interfaces.
The SHEM can process the data consumption generated from various metering sockets installed in each of the appliances [4]. This scheme is known as intrusive load monitoring (ILM), and it permits the SHEM system to be more efficient since each appliance is monitored and controlled individually [5]. The main application appears when a complete home automation is needed, but it is usually composed by complex and expensive systems [5]. In counterpart, the non-intrusive load monitoring (NILM) scheme becomes the cheapest and the simplest option since only the measurement of total energy is needed [6]. The identification of habits of consumption becomes a more complex task, since all the appliances are aggregated to the global measurement and disaggregation methods should be used to identify the appliances in operation. This scheme can co-exist with home automation systems too, allowing the connection/disconnection of appliances. Regardless of the scheme used, the purpose of the SHEM is to generate information that allows the user to take decisions for an efficient energy consumption, as well as for diagnosis and prognosis as remedial actions to prevent large consumption in the future [7].
In the commercial aspect, a large of manufacturers of SHEM exist, which provide different models of different prices. Most of them have user-friendly monitoring interfaces. For example, some devices, such as the presented in Table 1, are becoming attractive non-intrusive options for home energy monitoring. The development of new algorithms and visualization interfaces is not possible since their architecture is closed.
In counterpart, there exist devices with an open architecture, which are developed by the company Openenergymonitor® [8] that is a pioneer in this field. These devices offer various platforms for consumption monitoring such as emonPI® or emonTx®. Moreover, they can be linked through the EmonCMS web application to store and process data in the cloud. Although, the devices presented in Table 1 have a slightly lower cost than $ 192.72 US, they do not include the web monitoring system, which must be purchased separately; however, they are an attractive option for researching purposes. Moreover, these devices allow implementing new algorithms, but their application to countries such as Mexico is limited due to their high cost and complex scheme of tariffs.
As previously mentioned, diagnosis and prognosis of consumption are inherent attributes in SHEM. These attributes are focus of research around the world. In this direction, several works have been presented with significant contributions. In this context, the prognosis of consumption from real measurements, for improving the use of heavy loads such heating systems, is studied in [9], where an Artificial Bee’s Colony algorithm (ABC) is proposed with a new metric called habitual average. The authors use a real database for test the ABC algorithm, and their results prove that the use of this metric as an internal variable helps to employ heating systems as an alternative for real implementation in the SHEM. This work is centered only in selecting intelligent decisions for efficient energy consumption, but functionalities to visualize results can be added to it.
The energy consumption behavior can be studied using industrial meters along with low-cost development boards. In this sense, reference [10] presents the utilization of an Echelon electricity meter for acquiring signals and a Raspberry board for their processing. The main goal in this work is to investigate the behavior of the consumer using data recovery mechanisms and machine learning methods. More recently, energy prediction has been studied in [11], where the multi-power state idea is introduced for classification and identification of appliances by a supervised learning. The proposed methodology in [11] shows a better prediction than that obtained with the binary power state model, and it represents an alternative for real-time home energy management. The work could be used with purposes of visualization too. On the other side, the massive application of IoT for smart homes is presented in [12], where the authors propose a system that uses the IoT and big data analytics tools for managing a large set of users. In this work, a Photon Particle® board is used, and the authors present interfaces for the final user and the community owner. The interface to visualize the bill is not fully presented, but the results indicate that this board can easily be implemented on large scale smart home with billing purposes.
Recently, web-based processing systems are more common in forecasting due to the use of smart meter systems. The great variety of open source libraries on artificial intelligence allow to generate new ideas, such is the case of the work presented in [13], where a hybrid combination of SARIMA and metaheuristic firefly algorithm-based least squares support vector regression (MetaFA-LSSVR) is used for forecasting energy consumption. In addition, smart energy metering systems can be developed with low cost boards such as the presented in [14], where a LoRa-WiFi protocol is employed for reducing the dependency of internet access. This prototype allows detecting theft or abnormal consumptions through a cellular application. The system can be used for billing purposes, but this reference does not present a complete interface. Finally, the manufacturer industry has used development boards for diagnosis of energy consumption in their facilities [15]. In this case, they collect the measurement signals from industrial meters of the brand Schneider and Elmeasure, and by using a Raspberry board these signals are preprocessed. Interfaces for visualization of daily consumption patterns are generated for purposes of energy savings. As stated by the analysis of the previous works, note that the visualization of energy consumption of SHEM is a key aspect since the information should be displayed timely and easy interpretation. In function of these aspects the user can understand properly and take actions to save energy [16,17,18].
Motivated to this fact, this paper is focused on the development of an interface for real-time billing in the Mexico country, with the main objective of helping the users to avoid large energy consumptions and to save energy. The real-time bill is generated by a proposed IoT system that has the following characteristics: (1) it uses low-cost sensors and the electronic board Particle® Photon; (2) it displays information about the consumption habits of the users; and (3) it activates alarms in case of abnormal or high consumption. The main contributions of this work are (i) the design of an interface that provides a real-time bill with the same characteristics of the bill generated by the company of energy, (ii) the forecast of energy consumption in a period using only one week of measurement, and (iii) the possibility to extend this measurement system for three-phase commercial applications.
This work is organized as follows. Section 2 describes how the energy in Mexico is charged, emphasizing mainly in the tariffs employed and the bill used by the company of energy. Additionally, the information presented in the bill is analyzed in detail, focusing on its interpretation and how this information can be correctly interpreted to help the user to save energy. On the other hand, Section 3 discuss the hardware constructed along with the algorithms and its validation. In Section 4, the interface designed is presented, and finally, Section 5 describes the application in a real situation.

2. Statement of the Problem

Commonly the energy bill emitted by the utilities around the world is a simple receipt indicating the consumed kWh in a monthly or bimonthly period, along with the total amount to pay and the rate applied [19,20,21,22,23,24,25,26]. Additional information such historical consumption during a year is displayed in order that the user can do a comparison between periods. Another less important information is about the total cost distributed between the different entities of the process from generation to delivery of the energy, but no more information is provided for the user.
In Mexico, the provided information in the bill by the Comision Federal de Electricidad (CFE) [27] is very similar to that mentioned in the last paragraph. However, the energy becomes cheaper when lower consumption is observed and expensive when a certain limit is reached (just three times the price per kWh), then the user can observe this information through a heat color bar in the printed receipt indicating the range of consumption and if it belongs to the expensive range. This information is not always understandable by the consumer; however, the company points out this aspect in the receipt by some messages such as: “to care off the energy” or “use of low energy equipment installation”; but not another more specific messages concerning the revision of the electrical installation or the deployment of a Photovoltaic system (PV).
Next, the main aspects regarding the energy bill are presented, starting with the analysis of the current tariffs and how this information is displayed in the printed bill, emphasizing how this information can be used properly in the designing of the real-time bill.

2.1. Energy Tariffs

There exist several domestic tariffs which depends mainly on the average minimum temperature in the summer where is applied. Additionally, to encourage the energy savings, the CFE has been adopted a block-rate tariff; that is, the lower the consumption the lower the cost per kWh. Table 2 summarizes the current tariffs and it emphasizes the ranges of consumption in a period [28].
Table 2 shows that some tariffs possess four blocks, and the range and costs can vary in each year and month. The actualized costs can be obtained from [27]. The Max level is estimated with the Simple Moving Average in a year for each region and if the user reaches this value before the end of year, automatically the price per kWh becomes block S independently of the kWh consumed (this tariff is well known as DAC). The user can access again to the initial tariff if the Max in the next year is not reached again. The geographic disposition of the tariffs around the country exhibits a complex distribution, and Figure 1 displays this information.
According to Figure 1, in some states coexists two or more tariffs, due to the wide variety of climates. Next section presents the information displayed in the current bill, which is used to design the proposed real-time bill.

2.2. CFE Energy Bill

The way to design the interface of the real-time bill was to review the information given by the CFE and how the user can use it efficiently. The images given in Figure 2 summarize the most relevant information for the user [27] (which corresponds to the translated version).
Figure 2a depicts the address and number of the user, the tariff, number of the meter, amount to pay in Mexican pesos, the period of consumption, the deadline to pay, and the day to cut the service in case of delay in the payment. As can be seen, tariff, period of consumption, total amount to pay, deadline, and the cut-off date are key information for the user. Figure 2b displays the kWh consumed through the initial and final readings of the meter in the period (445 kWh). From the consumed kWh, it is indicated how the corresponding tariff (1B) is applied, where the first 250 kWh (block B) has the lower price per kWh whilst the next 195 kWh (block IL) has a higher price per kWh. In this case, a consumption for block S is not observed; thus, the arrow over the color bar (in the middle) indicates that the consumption in this period is in the range of “moderate consumption”. This information is fuzzy and does not offer help to common users to avoid large consumption bills, thus limiting their possibility to implement countermeasures, such as to review the wiring of their installation, change of habits of consumption, installation of PV systems, among others. This information could be valuable if the user could know the time when the energy consumption has high cost. Finally, Figure 2c displays less important information of the total costs including state and federal taxes.

2.3. Bill Desingning

Following the description of the printed bill version, it can be concluded that the instantaneously reading of the accumulated kWh can be used for establishing the different strategies of visualization of the main information such as the kWh in each range, costs, charts for each day of the week and period, and recommendations when higher consumptions are observed. Additionally, information can be obtained and displayed using an appropriate visualization method to provide different alternatives to use the energy efficiently (for example, the forecast of the bill can be obtained with the moving mean average of the kWh). With this aim in mind, a web interface with a menu with different screens, that shows the most relevant information, is proposed. The objective of each screen of the interface is summarized in Table 3.
Each screen should display the most important information of the bill and appropriate strategies will be used. Additionally, some alerts via SMS could be provided. Table 4 describes the method used for the main variables of the interface.

3. The IoT-Based Measurement System

For the measurement of the energy consumed, we propose the use of an own designed non- intrusive system with compact characteristics and easy installation. The schematic of Figure 3 shows the underlying idea behind the placement of the measurement system in the electrical installation.
Three components are identified in an electrical energy measurement system, such as the instrument transformers, the processing module, and the cloud computing system. Next, each component is described in detail.

3.1. Processing Module

The proposed IoT device uses the Photon Particle® [29] to collect sensor data because the large number of analog inputs it handles, as well as its 12-bit resolution allows high signal sensitivity. Additionally, this technology has a direct connection to WiFi. This board allows publishing measurements in the free version with a latency of one second. Figure 4 illustrates the physical structure of this device.

3.2. Current and Voltage Sensors

The fundamentals parameters of electricity are reduced to a low-level voltage to be properly acquired by the Photon. The sensors that have been used for this purpose are the non-invasive current YHDC® SCT-013 of 30 A [30], and the Voltage transformer of the Zeming® brand, model ZMPT101B 2 mA [31]. Figure 5 shows both sensors.
The voltage signals provided by the sensors are properly modified to be acquired by the Photon. For this purpose, the signals from both sensors are coupled to the Photon through the circuits shown in Figure 6.

3.3. Integrated System

The previously presented devices were integrated in a Printed Circuit Board (PCB) shown in Figure 7.
Finally, all the components were mounted and housed in a plastic cabinet, with access to the microUSB Photon terminal for its programming, as well as attachments to place the designed device in any domestic load center. The image in Figure 8 shows the measuring device built and that in this work will be referred to as “IoTBEMS”, by their initials (IoT-Based Energy Metering System).
It is observed that the IoTBEMS is an extremely compact device and is enabled to be connected by anyone to a domestic installation. Internally it is protected against overvoltage in the electrical installation. The main features of the IoTBEMS are summarized in Table 5.
On the other hand, Table 6 summaries the costs of the components and materials used to develop this prototype. It shows that its cost does not exceed $46 USD, which is cheaper than the commercial devices.

3.4. Calibration

In the first instance, the board reads the voltage and current signals, and the electrical parameters are computed. For this purpose, we implemented the well-known relations for the computation of the true RMS values [32] such as: the active power and the energy consumption in kWh, whose expressions are given below.
V t r m s = v 1 2 + v 2 2 + + v N 2 N   V
I t r m s = i 1 2 + i 2 2 + + i N 2 N   A
P = 1 1000 N v k i k kW
k W h = 1 3600 P f s
where vk and ik are the samples of voltage and current, respectively. In this case, we acquired N = 1000 samples at a frequency of fs = 1 kHz.
The behavior of the algorithm for the IoTBEMS was compared with a Power Quality Meter Fluke® 435-II [33]. Both meters were mounted to measure the fundamental parameters of energy in a single phase of a conventional air conditioning system. Figure 9 shows this comparison for the power, current and voltage, respectively.
Note that all measured variables differ from that obtained with the 435-II. These differences are caused by the accuracy of the sensors and the latency of the internet connection. However, it can be concluded that the differences are not significant for the estimation of energy consumed.

3.5. Forecast of Energy Consumption

The IoTBEMS system was habilitated with an algorithm for forecasting the energy consumption, thus adding prognosis and diagnosis capabilities to the designed IoT system. The expression implemented uses the Statistical Mean (SM) of the kWh per each day elapsed. The following equation was implemented
k W h a = 1 E d j = 1 E d k W h j
where kWha is the kWh average over elapsed days, kWhj is the kWh per day, E d are the elapsed days. This expression is updated each day and is used to obtain early diagnosis on facilities conditions. To carry out the forecast of energy consumption, let us assume that user hold a regular domestic energy consumption. Based on this consideration, a simple forecast energy consumption is proposed
k W h f D p k W h a
where Dp are the days per period to be forecast (30 or 60) that weigh the k W h a defined in (5). It is worth noticing, that high values in the first days can be attributable to failures or waste of energy.

4. The Proposed Interface

The interface for displaying the screens previously defined in Section 2, was designed using three programming environments, html css, and js. Figure 10 depicts a schematic diagram of the libraries employed for the interface designing; these libraries are available at [34].
Using the libraries previously mentioned, an appropriate interface was created. Figure 11 shows this interface along with the different screens of the previously defined conditions for each variable of interest. The reader can access through the hyperlink given in [35].
Figure 11a presents a menu where the user can navigate in the different screens. In the screen of the Figure 11b, the users can provide their personal data (optional) along with their cellphone and email to receive the information of the bill and the different alerts, as previously discussed in Section 2. Furthermore, in this screen the period of consumption can be selected. In the Figure 11c, a summary of the bill is displayed in real-time, which is indicated with the horizontal bars of the energy consumption for the different blocks according to the tariff selected. The behavior consumption through the days of the week using gradient colored bars is shown in Figure 11d. This gradient allows the user to determine if the consumption per day is higher than a limit previously established. Figure 11e uses the same idea but for the consumption by period. The forecasting of the energy is presented in the screen of Figure 11f, where consumption is obtained by extrapolation of the mean consumption of the previous days. The user can view announcements in real time as that showed in the screen of the Figure 11g, where a set of icons that change of color permits determining the level of consumption that has been reached. They also indicate if the user has a correct installation, or if the installation of PV systems needs a revision. Finally, the screen of the Figure 11h shows the information generated in the official printed bill version.

5. Experimental Results and Discussion

Finally, the developed system was applied in a real situation. It was mounted in a domestic installation in the state of Colima in Mexico during the period of August 19 to October 19 of this year. Figure 12 shows the image of the conventional bill, and the different screens of the interface show the measurement for this period, as well as the bill forecast obtained in the first week of measurement, and the announcement generated.
Figure 12 informs that the proposed system gives a measurement of 561 kWh (Figure 12b) vs. 579 kWh reported by the company (Figure 12a), this represents a minor difference of 18 kWh. The difference observed in the amount is attributed mainly to the block ranges considered in this study. Note that block B is two times higher than that used in the interface. On the other hand, the block IL is lower than used in the interface by 25 kWh, thus the significant difference for block S (129 vs. 211 kWh). According to the position of the pointer on the heat bar color, the householder under study is in the range of moderate high consumption since the Max allowed is 800 kWh.
Daily consumption is shown in Figure 12c, and it represents an attractive alternative for the users in the evaluation of their consumption day by day. The gradient colored bars help to rapidly determine if the consumption in a determined day if near to the mean allowed. In this case, all days present a similar level of consumption due to the actual pandemic situation of COVID-19, that has caused that people stay at home most of the time.
The forecast of the total energy consumption is shown in Figure 12d, and it was obtained with the first week of measurement. From this Figure, it is be concluded that the implemented algorithm estimates properly the final reading with a minor difference of 36 kWh (just 0.6 kWh per day), as appreciated in Figure 12b. Finally, this forecast was used for diagnosis of the installation, and the Figure 12e indicates in a friendly manner that the facilities are working properly, and changing the technology of lightning or the inverter-based fridges can reduce the energy consumption.

6. Conclusions

This work presented an application of IoT technology for obtaining a real time electricity bill for domestic applications. The presented interface is flexible since it implements all the tariffs, and it can be easily used in the Mexican country. An additional advantage of the proposed application is that it can be easily implemented in other countries with block-rate tariffs since it uses a simple programming algorithm. The proposed interface represents the first tool for diagnosis and prognosis for the Mexican users since the consumption can be forecasted with one week of measurements. Additionally, the proposed IoT system represents an alternative for identification of failures inside the installation. The IoT is a low-cost alternative for determining the energy consumption in real time, thus helping the users to save electric energy. The prognosis and diagnosis methods are simple, but the proposed tool is ready to include artificial intelligence methods. Additionally, this work will be extended in the future for three-phase applications in commercial and industrial systems including alerts for the user such as emails and cell text messages.

Author Contributions

Conceptualization, E.B.E.; investigation, R.O.J.B. and J.M.G.L.; methodology, J.M.G.L. and E.B.E.; resources, E.V.L. and L.C.A.; software, R.O.J.B., E.V.L., and S.S.P.; validation, S.S.P. and L.C.A.; writing—original draft, R.O.J.B. and A.C.S.; writing—review and editing, J.M.G.L. and A.C.S. All authors have read and agreed to the published version of the manuscript.

Funding

All authors acknowledge the Programa para el Desarrollo Profesional Docente (PRODEP-SEP) for supporting this research.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Siozios, K.; Anagnostos, D.; Soudris, D.; Kosmatopoulos, E. IoT for Smart Grids; Springer: Cham, Switzerland, 2019; pp. 1–282. ISBN 978-3-030-03169-5. [Google Scholar]
  2. Sælen, H.; Westskog, H. A Multi-Method Evaluation of the Potential for Using the Electricity Bill to Encourage Energy Savings in Norwegian Households. Energy Environ. Res. 2013, 3, 135. [Google Scholar] [CrossRef] [Green Version]
  3. Xu, H.; König, L.; Cáliz, D.; Schmeck, H. A Generic User Interface for Energy Management in Smart Homes. Energy Inform. 2018, 1, 55. [Google Scholar] [CrossRef]
  4. Al-Hassan, E.; Shareef, H.; Islam, M.M.; Wahyudie, A.; Abdrabou, A.A. Improved Smart Power Socket for Monitoring and Controlling Electrical Home Appliances. IEEE Access 2018, 6, 49292–49305. [Google Scholar] [CrossRef]
  5. Ridi, A.; Gisler, C.; Hennebert, J. A Survey on Intrusive Load Monitoring for Appliance Recognition. In Proceedings of the 2014 22nd International Conference on Pattern Recognition, Stockholm, Sweden, 24–28 August 2014; pp. 3702–3707. [Google Scholar]
  6. Aladesanmi, E.J.; Folly, K.A. Overview of Non-Intrusive Load Monitoring and Identification Techniques. IFAC-PapersOnLine 2015, 48, 415–420. [Google Scholar] [CrossRef]
  7. Ve Venables, M. Smart Meters Make Smart Consumers. Eng. Technol. 2007, 2, 23. [Google Scholar] [CrossRef]
  8. Openenergymonitor Inc. Available online: https://shop.openenergymonitor.com/ (accessed on 31 August 2020).
  9. Malekian, R.; Bogatinoska, D.C.; Karadimce, A.; Ye, N.; Trengoska, J.; Nyako, W.A. A Novel Smart ECO Model for Energy Consumption Optimization. Elektronika ir Elektrotechnika 2015, 21, 75–80. [Google Scholar] [CrossRef]
  10. Ebeid, E.; Heick, R.; Jacobsen, R. Deducing Energy Consumer Behavior from Smart Meter Data. Future Internet 2017, 9, 29. [Google Scholar] [CrossRef] [Green Version]
  11. Buddhahai, B.; Wongseree, W.; Rakkwamsuk, P. An Energy Prediction Approach for a Nonintrusive Load Monitoring in Home Appliances. IEEE Trans. Consum. Electron. 2020, 66, 96–105. [Google Scholar] [CrossRef]
  12. Al-Ali, A.R.; Zualkernan, I.A.; Rashid, M.; Gupta, R.; Alikarar, M. A Smart Home Energy Management System Using IoT and Big Data Analytics Approach. IEEE Trans. Consum. Electron. 2017, 63, 426–434. [Google Scholar] [CrossRef]
  13. Chou, J.-S.; Truong, N.-S. Cloud Forecasting System for Monitoring and Alerting of Energy Use by Home Appliances. Appl. Energy 2019, 249, 166–177. [Google Scholar] [CrossRef]
  14. Srivatchan, N.S.; Rangarajan, P. A Novel Low-cost Smart Energy Meter Based on IoT for Developing Countries’ Micro Grids. Concurr. Comput. Pract. Exp. 2020, 32. [Google Scholar] [CrossRef]
  15. Mudaliar, M.D.; Sivakumar, N. IoT Based Real Time Energy Monitoring System Using Raspberry Pi. Internet Things 2020, 12, 100292. [Google Scholar] [CrossRef]
  16. Hargreaves, T.; Nye, M.; Burgess, J. Making Energy Visible: A Qualitative Field Study of How Householders Interact with Feedback from Smart Energy Monitors. Energy Policy 2010, 38, 6111–6119. [Google Scholar] [CrossRef]
  17. Costanza, E.; Ramchurn, S.D.; Jennings, N.R. Understanding Domestic Energy Consumption through Interactive Visualisation: A Field Study. In Proceedings of the 2012 ACM Conference on Ubiquitous Computing, Pittsburgh, PA, USA, 5–8 September 2012; pp. 216–225. [Google Scholar]
  18. Gram-Hanssen, K. Efficient Technologies or User Behaviour, Which Is the More Important When Reducing Households’ Energy Consumption? Energy Effic. 2013, 6, 447–457. [Google Scholar] [CrossRef]
  19. Pacific Gas and Electric Company. Available online: https://www.pge.com/en_US/residential/your-account/your-bill/understand-your-bill/understand-your-energy-statement/understand-your-energy-statement.page (accessed on 31 August 2020).
  20. British Gas Company. Available online: https://www.britishgas.co.uk/content/britishgas/youraccount/discover/your-bill/understanding-your-bill.html (accessed on 31 August 2020).
  21. What you Need to Know about you Electricity Bill. Available online: https://www.energyaustralia.com.au/sites/default/files/2018-11/Electricity.pdf (accessed on 31 August 2020).
  22. Erklärung zu Ihrer Jahresverbrauchsabrechnung. Available online: https://www.stw-frankenthal.de/service/musterrechnung.html (accessed on 31 August 2020).
  23. Taiwan Power Company e-Bill. Available online: https://ebpps2.taipower.com.tw/web-content/site-map-member/32 (accessed on 31 August 2020).
  24. Setup for Calculation of Electricity Charges. Available online: http://www.energia.co.jp/e/residential/calculation.html (accessed on 31 August 2020).
  25. Mon Explication de Facture. Available online: https://particulier.edf.fr/content/dam/2-Actifs/Documents/Explication%20facture/Facture_EDF_SIMM.pdf (accessed on 31 August 2020).
  26. Förklaring av Din Elfaktura. Available online: https://harrydaenergi.se/kundservice/faktura-och-betalsatt/fakturaforklaring/ (accessed on 31 August 2020).
  27. CFE. Available online: https://www.cfe.mx/Casa/InformacionCliente/Pages/Conoce-tu-recibo.aspx (accessed on 31 August 2020).
  28. Cámara de Diputados México. Available online: http://www3.diputados.gob.mx/camara/content/download/269327/825474/file/R.T.%20TARIFAS%2023.11.11.pdf (accessed on 31 August 2020).
  29. Particle Inc. Available online: https://store.particle.io/collections/wifi (accessed on 5 June 2020).
  30. YHDC. Available online: http://en.yhdc.com/product1311.html?productId=703 (accessed on 5 June 2020).
  31. Zeming-e. Available online: http://www.zeming.com/English/prodview.jsp?type=5&pid=298&key=zmpt101b (accessed on 5 June 2020).
  32. IEEE Power Energy Society. IEEE Standard Definitions for the Measurement of Electric Power Quantities Under Sinusoidal, Nonsinusoidal, Balanced, or Unbalanced Conditions; The Institute of Electrical and Electronics Engineers, Inc.: New York, NY, USA, 2010. [Google Scholar]
  33. Power Quality Meter Fluke 435 II. Available online: https://www.fluke.com/en-us/product/electrical-testing/power-quality/434-435 (accessed on 31 August 2020).
  34. The Free and Open-Source CDN. Available online: https://cdnjs.com/ (accessed on 1 September 2020).
  35. IoT Based Real Time Electricity Bill. Available online: https://sites.google.com/ucol.mx/iotbasedrealtimeelectricitybil/p%C3%A1gina-principal (accessed on 26 September 2020).
Figure 1. Geographic distribution of tariffs in Mexico [28].
Figure 1. Geographic distribution of tariffs in Mexico [28].
Sensors 20 06178 g001
Figure 2. Sample of the Comision Federal de Electricidad (CFE) bill: (a) Amount due, period, and general information; (b) Distribution of kWh consumed in each level; (c) Details of taxes and other costs.
Figure 2. Sample of the Comision Federal de Electricidad (CFE) bill: (a) Amount due, period, and general information; (b) Distribution of kWh consumed in each level; (c) Details of taxes and other costs.
Sensors 20 06178 g002aSensors 20 06178 g002b
Figure 3. Schematic of the proposed measurement system.
Figure 3. Schematic of the proposed measurement system.
Sensors 20 06178 g003
Figure 4. Physical structure of the Photon Particle®.
Figure 4. Physical structure of the Photon Particle®.
Sensors 20 06178 g004
Figure 5. Current and Voltage sensors: (a) Current sensor, (b) Voltage sensor.
Figure 5. Current and Voltage sensors: (a) Current sensor, (b) Voltage sensor.
Sensors 20 06178 g005
Figure 6. Coupling circuits based on instrument transformers: (a) Coupling circuit for current sensor, (b) Coupling circuit for voltage sensor.
Figure 6. Coupling circuits based on instrument transformers: (a) Coupling circuit for current sensor, (b) Coupling circuit for voltage sensor.
Sensors 20 06178 g006
Figure 7. PCB board of the proposed meter system: (a) Top view, (b) Bottom view.
Figure 7. PCB board of the proposed meter system: (a) Top view, (b) Bottom view.
Sensors 20 06178 g007
Figure 8. Photography of the IoTBEMS.
Figure 8. Photography of the IoTBEMS.
Sensors 20 06178 g008
Figure 9. Comparison with Fluke 435 II: (a) Watts, (b) Amperes, (c) Volts.
Figure 9. Comparison with Fluke 435 II: (a) Watts, (b) Amperes, (c) Volts.
Sensors 20 06178 g009
Figure 10. Schematic diagram for interface design.
Figure 10. Schematic diagram for interface design.
Sensors 20 06178 g010
Figure 11. Screens for the user interface: (a) Menu, (b) Data and Tariff user, (c) Summary of consumption (d) Daily consumption, (e) Bimonthly consumption, (f) Bill forecast, (g) Announcements, (h) Print bill.
Figure 11. Screens for the user interface: (a) Menu, (b) Data and Tariff user, (c) Summary of consumption (d) Daily consumption, (e) Bimonthly consumption, (f) Bill forecast, (g) Announcements, (h) Print bill.
Sensors 20 06178 g011
Figure 12. Summary of bills: (a) Receipt of the bill company (b) Bill summary (c) Bill forecast for first week (d) Daily consumption (e) Announcements.
Figure 12. Summary of bills: (a) Receipt of the bill company (b) Bill summary (c) Bill forecast for first week (d) Daily consumption (e) Announcements.
Sensors 20 06178 g012aSensors 20 06178 g012b
Table 1. Commercial home monitoring systems.
Table 1. Commercial home monitoring systems.
Brand NameIdentify AppliancesSupport for PV SystemApproximated Price (USD)Web Page
Sense Energy Monitor$300.00https://sense.com/
Neurio Home Energy Monitor$45.00https://www.neur.io/
Eyedro EHEM1$119.00http://eyedro.com/home-electricity-monitors/
TED Pro Home Electricity Monitor$299.95http://www.theenergydetective.com/tedprohome.html
Energy Engage Hub$139.99https://engage.efergy.com/
Table 2. Summary of Domestic Tariffs in Mexico.
Table 2. Summary of Domestic Tariffs in Mexico.
TariffBlockMax 5T °C
B 1IL 2IH 3S 4
10→7575→140-140→3000>25
1A0→100100→150-150→360025
1B0→125125→225-225→480028
1C0→150150→300300→450450→10,20030
1D0→175175→400400→600600→12,00031
1E0→300300→750750→900900→24,00032
1F0→300300→12001200→25002500→30,00033
1 Basic, 2 Intermediate low, 3 Intermediate high, 4 Surplus, 5 Maximum kWh allowed per year.
Table 3. Screens of the interface and their objective.
Table 3. Screens of the interface and their objective.
ScreenObjective
1General data of the user, selection of tariff, begin and end of reading period.
2Summary of consumption on real time.
3Consumption for each day in a week.
4Consumption for each period in a year.
5Forecast of the consumption obtained with the mean of consumption.
6Announcements when the consumption is within the moderate or excessive range.
7Displaying real-time consumption on the company format.
Table 4. Strategies of visualization and alerts for the variables.
Table 4. Strategies of visualization and alerts for the variables.
VariableVisualization MethodAlert TypeWhen
kWh in the periodGradient color progress barSMS It is higher than Max/6 or Max/12
kWh BasicGreen progress barNoneNone
kWh Intermediate LowYellow progress barNoneNone
kWh Intermediate HighOrange progress barNoneNone
kWh SurplusRed progress barSMSIt is reached before the middle the period
kWh accumulated over yearNumeric SMSIt is near to the Max
Total and Pay dueAlphanumericSMSfive days before the deadline in each period
Daily consumption Chart bar with gradient colorNoneNone
Bimonthly (monthly) consumptionChart bar with gradient colorNoneNone
Diagnosis of consumptionAnimated iconNoneNone
Table 5. Main characteristics of IoTBEMS.
Table 5. Main characteristics of IoTBEMS.
IoTBEMS
Maximum current 30 A
Maximum voltage150 V
Number of additional current sensors that can be added5
Number of digital channels8
Open architectureYes
Table 6. IoTBEMS Budget.
Table 6. IoTBEMS Budget.
DeviceCost (USD)
Particle Photon $20.00
Sensor SCT-013 30A$8.00
Sensor ZMPT101B$8.00
PCB$3.00
Box container$2.00
Miscellaneous components$5.00
Total$46.00
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Jiménez Betancourt, R.O.; González López, J.M.; Barocio Espejo, E.; Concha Sánchez, A.; Villalvazo Laureano, E.; Sandoval Pérez, S.; Contreras Aguilar, L. IoT-Based Electricity Bill for Domestic Applications. Sensors 2020, 20, 6178. https://doi.org/10.3390/s20216178

AMA Style

Jiménez Betancourt RO, González López JM, Barocio Espejo E, Concha Sánchez A, Villalvazo Laureano E, Sandoval Pérez S, Contreras Aguilar L. IoT-Based Electricity Bill for Domestic Applications. Sensors. 2020; 20(21):6178. https://doi.org/10.3390/s20216178

Chicago/Turabian Style

Jiménez Betancourt, Ramón Octavio, Juan Miguel González López, Emilio Barocio Espejo, Antonio Concha Sánchez, Efraín Villalvazo Laureano, Sergio Sandoval Pérez, and Luis Contreras Aguilar. 2020. "IoT-Based Electricity Bill for Domestic Applications" Sensors 20, no. 21: 6178. https://doi.org/10.3390/s20216178

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop