rtl_433 icon indicating copy to clipboard operation
rtl_433 copied to clipboard

Water meter Itron EverBlu Cyble Enhanced v2.1

Open MauricioXavier13 opened this issue 3 years ago • 13 comments

I'm using the add-on rtl_433 and auto discovery in Home Assistant. I would like to read my water meter. Brand Itron EverBlu Cyble Enhanced v2.1.

I'm using a **Nooelec NESDR Mini 2 USB RTL-SDR **usb dongle attached to my nuc running HA.

I'm reading some data but nothing related to my water meter.

Can you please help in how to discover and create a config file that can read this device or add support to it.

Thanks for you work. I really appreciate...

MauricioXavier13 avatar Jan 23 '22 15:01 MauricioXavier13

Did you try https://triq.org/rtl_433/ANALYZE.html to see if data packets are received?

zuckschwerdt avatar Jan 23 '22 16:01 zuckschwerdt

Well. Thanks for the quick answer. I'm kind newbie to this, so first of all sorry for my kind of questions.

I've created a config file and with the suggestion that you gave em from that link i add the line:

`frequency 433.82M

convert si

signal_grabber -S unknown

report_meta newmodel report_meta time:tz report_meta level 3`

How can i check the output in Home Assistant directories?

Thank you!

MauricioXavier13 avatar Jan 24 '22 09:01 MauricioXavier13

The config signal_grabber -S unknown (or -S unknown on the command line) will produce a lot of files, one per undecode signal. Those files will likely be in the home directory of the user account running rtl_433. Try to find those files and lokk through them. Upload a zip here with files you think are from the meter.

Do not run the signal grabber for long times. It might fill up your drive with files.

zuckschwerdt avatar Jan 24 '22 13:01 zuckschwerdt

The config signal_grabber -S unknown (or -S unknown on the command line) will produce a lot of files, one per undecode signal. Those files will likely be in the home directory of the user account running rtl_433. Try to find those files and lokk through them. Upload a zip here with files you think are from the meter.

Do not run the signal grabber for long times. It might fill up your drive with files.

When you say home directory, you're talking in the machine running HA or in some specific folder inside HA installation? I cannot find in HA directories.

MauricioXavier13 avatar Jan 24 '22 20:01 MauricioXavier13

I'm not familiar with HASS Add-On's but according to https://developers.home-assistant.io/docs/add-ons the rtl_433 add-on would be it's own Docker container.

Our next rtl_433 release will contain options to remotely inspect rtl_433. Hopefully that will make tings easier. Another option available to you would be the http output, add the option line output http then connect to the running rtl_433 at http://<RTL_433_DOCKER_IP>:8433/

zuckschwerdt avatar Jan 25 '22 04:01 zuckschwerdt

I'm not familiar with HASS Add-On's but according to https://developers.home-assistant.io/docs/add-ons the rtl_433 add-on would be it's own Docker container.

Our next rtl_433 release will contain options to remotely inspect rtl_433. Hopefully that will make tings easier. Another option available to you would be the http output, add the option line output http then connect to the running rtl_433 at http://<RTL_433_DOCKER_IP>:8433/

I'll give it a try. Thank you for your patience!

MauricioXavier13 avatar Jan 25 '22 08:01 MauricioXavier13

Hi @MauricioXavier13

I got the same water meter. For now I didn't had time to experiment with it. However I search information about the protocol (it use indeed a 433Mhz RF link). And there is an entire reverse of the protocol here (in french) : http://www.lamaisonsimon.fr/wiki/doku.php?id=maison2:compteur_d_eau:compteur_d_eau

A code for a CC1101 radio on a rpy is even available here : http://www.lamaisonsimon.fr/wiki/lib/exe/fetch.php?media=maison2:compteur_d_eau:radian_trx.zip (password is the file name "radian_trx")

The important point is that that water meter only transmit data when asked to. So if you are just listening RX com with RTL433 you will need to wait someone else to wake-up your meter and ask for the data (the water distribution company should did it regularly...)

I'm really curious to see what you manage to retrieve with RTL_433 !

enavarro222 avatar Jan 25 '22 20:01 enavarro222

I'm not familiar with HASS Add-On's but according to https://developers.home-assistant.io/docs/add-ons the rtl_433 add-on would be it's own Docker container.

Our next rtl_433 release will contain options to remotely inspect rtl_433. Hopefully that will make tings easier. Another option available to you would be the http output, add the option line output http then connect to the running rtl_433 at http://<RTL_433_DOCKER_IP>:8433/

Well with signal grabber enable for days i cannot see nothing related to the meter. Maybe i have something wrong or my meter is really in a sleep mode only awaked by the provider maybe?

image Nothing related to the watermeter? But nothing unknown detected also.

image

MauricioXavier13 avatar Jan 28 '22 15:01 MauricioXavier13

I have left a comment on the Home Assistant Community forum already, but I will add here a link as well to a project made for Home Assistant and Everblu Cyble Enhanced especially:

https://github.com/neutrinus/everblu-meters

You will need a CC1101 to be able to woke up the meter first.

GSzabados avatar Apr 30 '22 20:04 GSzabados

I have left a comment on the Home Assistant Community forum already, but I will add here a link as well to a project made for Home Assistant and Everblu Cyble Enhanced especially:

https://github.com/neutrinus/everblu-meters

You will need a CC1101 to be able to woke up the meter first.

Thanks for your answer @GSzabados . So, i can't wake up with the meter with my Nooelec NESDR Mini 2 USB RTL-SDR?

2 Questions

  1. Can i wake up and receive data with the CC1101?
  2. Can i use a VM in proxmox instead of a rpi, right?

MauricioXavier13 avatar Apr 30 '22 23:04 MauricioXavier13

Nooelec NESDR Mini 2 USB RTL-SDR

The RTL-SDRs generally designed as a receiver and not for transmission as I understand. There are some project how you can use it as a transceiver but I cannot really help with that.

The CC1101 is a Low-power Sub-1 GHz wireless transceiver, cost about 5-10 Euro. Probably the best is to get one with the SMA connector.

The project what I linked above with the RPi uses the RPi's pins to communicate with the CC1101.

Possibly you can get a USB version of the CC1101 and you can use it with a Proxmox VM, considering that you will update the code, get the right driver and manage to pass through the CC1101 to the VM, but the code in the project was written for the RPi's setup.

The project is using the code from the above posted Frech forum, as I understand.

If you look a bit further, there is another fork of the project:

https://github.com/psykokwak-com/everblu-meters-esp8266

It uses an ESP with a CC1101 device instead of an RPi.

I have contacted the developer and asked is it working already, but he hasn't had the hardware yet to test it. So it is work in progress. It is far more easier to get an ESP nowadays than getting an RPi.

In the RADIAN protocol you need to wake up the meter first with a message and then the meter replies, what can be decoded.

GSzabados avatar May 01 '22 00:05 GSzabados

Well, i find a raspberry pi in my garage @GSzabados .

IMG_20220501_175749.jpg

PCB says: "Raspberry Pi (c) 2011" I guess is Model B Revision 1.0 (256MB).

I think i will try with your support. First, I need to find how to power it and some Ethernet cable to share network with the device.

Going to amazon! 🙄

What OS should i install to run it?

MauricioXavier13 avatar May 01 '22 17:05 MauricioXavier13

I guess is Model B Revision 1.0 (256MB).

Yes, it looks like a Model B.

What OS should i install to run it?

For the answer check this forum thread. https://forums.raspberrypi.com/viewtopic.php?t=260755

I would start with a Raspberry Pi OS Lite or Raspberry Pi OS with desktop, depending on how you want to use at the first place.

The RaspberryPi 1 Model B has about the same capabilities as the Zero, so it should be fine for the task. (Except the memory, I think.)

GSzabados avatar May 01 '22 17:05 GSzabados

I'm calling this an answered question. Please open a new discussion or ask on the list if you have further questions.

gdt avatar Oct 02 '23 23:10 gdt