Answer the question
In order to leave comments, you need to log in
Electricity meter: reading over the air (ZigBee)?
Hello. I had a need to read the readings of a household electric meter NIK 2102-01 E2TP1. It has a radio modem and is able to exchange information using the ZigBee protocol. I want to monitor electricity consumption - read the values and write to the database. Unfortunately, I didn’t find a single sensible tutorial, and the search leads either to the websites of companies that sell / install these meters, or to the forums of “unwinders” who are looking for ways to deceive the meter and not pay for electricity. Neither the first nor the second interests me. Maybe someone has come across a solution to a similar problem? Tell me which way to smoke :-)
Answer the question
In order to leave comments, you need to log in
You need a ZigBee module, for example from Ember EM357 (but there are also cheaper ones). You put it in sniffer mode and listen to channels. It may take a very long time to do this. The counter is most likely End Device. Waking up to exchange with the coordinator can take an hour, for example. Or cut off the counter, turn it on and watch how it will be registered on the coordinator. Only here one moment, you will need a key to the network, without it you will not be able to read the exchange of packets on the network meaningfully. In principle, it can be broken, but not with half a kick.
here , for example. If it's that ZigBee. Found in Google on request ZigBee php. Or here .
I have 5 pieces of these modules lying around at home. As far as I remember, they work in transparent mode, i. you can simply monitor the network with another module and understand whether it works in the counter at all, or just stands there. For two-way communication, you will have to flash both. And catching a one-way signal is not such a problem.
The main thing is that it works, and then parsing - parsing - parsing.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question