📜 ⬆️ ⬇️

Universal system for remote data collection from counters



The need for regular readings of metering devices and transmission of received data to the resource provider is an integral part of the life of a modern person.

Although the operation of taking testimony is not very burdensome, but it is accompanied by a “human factor”: you can forget about it, make mistakes when removing or sending data, there may be mistakes on the other hand. In addition, the increase in the cost of resources increases the responsibility of the parties and leads to an increase in mistrust between them, attempts of theft on the one hand, the appearance of an army of controllers on the other hand, and this leads to a further increase in the cost of resources. The generally accepted solution of these, as well as other problems, is automation or, in other words, the introduction of a third “objective” side - a machine that performs two main functions (performs two main roles):

  1. receiving data from metering devices (the role of the reader);
  2. data transfer to interested parties (transmitter role).

To date, there are many technical solutions for introducing a mediator machine into relations between a supplier and a consumer of resources. These solutions differ from each other as devices for the execution of roles, and channels of communication between them, metering devices and data recipients. The typical structure of such solutions is shown in the diagram.


Channel metering device - the reader is determined by the design of the meter:

Type of metering device (meter)Channel typeNote
Without pulse and interface outputs, without optical portOptical for image acquisitionThe resulting data is used to recognize
With optical portOptical for data acquisition
With pulse or interface ( CAN, RS485, RS422, RS232 )Wired for data
With integrated readerHiddenThe car has only the transmitter role.

The reader-transmitter channel is often hidden, since in most cases both roles are integrated in one device.

Channel transmitter - the recipient of data has a complex structure and may consist of subchannels of various types. There are usually three of them: the first subchannel can have a different type [ 1 ] - wired ( PLC, xDSL, RSxxx ) or wireless ( LPWAN ( ZigBee, LoRa, Swift ) Bluetooth, WiFi ), the second - GSM / GPRS or the Internet, the third - the Internet. The boundary between the first and second subchannels is usually a hub or DRC , and between the second and third is the data processing server. As an illustration, the decision of the Strizh company [ 2 ] can be given:



The abundance of the proposed technical solutions, on the one hand, and their insufficient distribution, on the other, indicates the existence of problems with the implementation of remote data collection systems. In our opinion, these problems include the following:

  1. A wide variety of metering devices in operation, including the presence of meters that have no interfaces. This requires an appropriate variety of readers. The main trend in solving this problem is the replacement of meters.
    In the West, the second round of meter replacements is taking place; on the first, counters with pulse output ( AMR generation) were installed, on the second, counters with integrated readers and disconnect devices ( AMI generation). In our country, so far all projects are pilot in nature, and the SI State Register contains counters of all types.
  2. The existing infrastructure makes it possible to use for the first subchannel only GSM and PLC channel types, which are limitedly used due to the relatively high price of transmitters (modems), and the PLC can also be used only for electric meters. Lower cost LPWAN transmitters require the deployment of appropriate infrastructure.
  3. Recipients of data are suppliers of various resources or management companies. However, unlike in the West, infrastructure owners are often completely different companies (integrators, operators). Due to the lack of standards, changing such a company leads to problems in the operation of the system. In addition, suppliers of various resources act independently and inconsistently, which further complicates the implementation of an integrated system.
  4. End users will begin to feel the benefits of automation only after its final implementation and access to the personal account. And on the example of installing meters with a pulse output, it can be seen that one can wait for this moment for years. This leads to their lack of interest, so the implementation process is happening "from above" - ​​on the part of companies.
    Fortunately, the development of technology and the wide distribution of the Internet allows us to solve all the problems considered.

1. Optical meter readout


Obtaining meter readings through the analysis of a static or dynamic image of an instrument display panel has long been a subject of research. And in this direction significant progress has been achieved.

Probably the most common way is to take photographs of the counter and recognize it on the server. The latest example of this approach is the experiment of the Moscow Department of Information Technology: Muscovites were offered to photograph their water meters and send photos with real readings of hot and cold water meters. It is planned that by the end of 2017, the developed neural network will be able to learn to accurately, quickly and accurately recognize meter readings from photographs [ 3 ].

With the development of mobile power, it has become possible to transfer recognition to these devices. Additional appeal to this solution gives the possibility of combining the two processes - to obtain a photo and its recognition on one device. The most famous and popular solutions are the development of the companies Pixometer [ 4 ] and Anyline [ 5 ].

With all the simplicity of the idea of ​​obtaining the image and recognition of the meter readings on a mobile device, it is not very easy to use the corresponding solutions due to the increased requirements for image quality. And here it is necessary to take into account that the counters are not always located in places convenient for photographing. And if the user has reached the counter, then it is much easier for him to write down his readings on paper or on the same smartphone, for which, by the way, there are many quality solutions, for example [ 6 ].

Therefore, obtaining images of meters using stationary devices is certainly more convenient for the user than photographing them with smartphones. In addition, the quality of such photographs is noticeably higher due to the constancy of distance and light. There are also various solutions from amateur [ 7 ] to professional:


[8] Optical GPRS-scanner Accent SPS-2


Optical reader of water meters of the Korean company Neckers Co., Ltd.

To recognize the photographs of the counters, remote servers are used.

The most effective and convenient solution is when both the image acquisition from the counter and its recognition are performed on a device (optical reader) attached to the counter. These include solutions from Xemtec [ 10 ]


and Q-loud [ 11 ]


Unfortunately, the remarkable devices of these companies have a fairly high price, about 250 euros (and this is without taking into account hubs and other peripherals!). Taking into account the number of meters in an ordinary household, this makes their use in our conditions impossible.

We are also developing a device for reading the meter readings, operating in plug & play mode, but with an acceptable price (up to $ 30). Due to the use of the new original recognition technology, our reader can work, just like the Anyline product, with any types of counters.



The video shows the operation of a prototype device with an ESP8266 microcontroller, used to obtain an image and recognize meter readings. Due to insufficient memory, recognition is carried out two digits per frame.


[ Method Description ]

More prototypes



2. Universal infrastructure


According to the latest research, the Internet audience in Russia reached 87.7 million people. (71% of the population, and among the youth audience - 98%). RAEC predicts that by 2020 up to 85% of Russians will have access to the Internet in the Russian Federation [ 13 ]. Such figures mean that today almost every household has access to the Internet. For the implementation of remote data collection systems, this means the possibility of changing the structure of the transmitter - the receiver of the data. Now this channel will contain only two subchannels: the first is the RF channel, the second is the Internet channel. A hub separates the subchannels, which collects data from only a small number of counters of one household and transfers this data directly to resource providers, management companies, etc.



Such infrastructure in combination with optical readers allows solving all the problems described above.

  1. A variety of metering devices is irrelevant, since a board used by all counters is used to determine the readings. The optical reader required for this has a low price, is easy to install and does not require any settings.
  2. For the first subchannel, very cheap low-power transmitters with a range of up to 50 m are used (the same type as in conventional radio controls). For the second sub-channel - the Internet. Hub features:
    • According to the schedule specified in the settings, it sends a command to the appropriate reader, receives a meter reading and saves it. The same procedure (polling the counter) is possible on command at an arbitrary point in time.
    • According to the set schedule (it may not coincide with the survey schedule) and the addresses are sent by the meter readings to the data recipient servers.
    • Receives commands from the resource provider server.
    • It has a WEB interface for working with users (owners of metering devices).

  3. All resource providers, as well as management companies, are in equal states in the system and can receive remote access to meter readings at any time, as well as provide feedback.
  4. The user immediately after installing the hub receives the ability to remotely access meter readings.

3. Home hub - the center of the smart home


Currently, the concept of a smart home is becoming more popular. Management of engineering systems allows you to make housing more comfortable, which is desirable for many, but not necessary component of life. At the same time, the worldwide trend to strengthen control over the consumption of resources makes the introduction of automated remote data collection necessary. The combination of these two concepts in the framework of the considered universal system allows you to create requirements for a home hub as the center of the future smart home:

  1. Receive from the user and store payment information for resources.
  2. Receive from the resource provider / management company and store payment information received from the user.
  3. Determine the amount of payment for the resource on the day of payment.
  4. To remind the user about the payment with the indication of the amount of the payment or to independently make payment upon the user's permission.
  5. Connect modules for communication using various protocols ( Bluetooth, Z-Wave, ZigBee, Wi-Fi, ... ).

Having such capabilities at the concentrator will make the payment of energy easy, transparent and controllable process, which will stimulate the acquisition and installation of remote data collection systems from users and will speed up the process of its widespread implementation.

Source: https://habr.com/ru/post/409829/