Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

flexnet meters? #60

Closed
amitgandhinz opened this issue Jul 11, 2016 · 23 comments
Closed

flexnet meters? #60

amitgandhinz opened this issue Jul 11, 2016 · 23 comments
Labels
compatibility Support for this probably won't be added.

Comments

@amitgandhinz
Copy link

Hi

Thanks for this great software.

I was able to pull numbers from the gas meter, but i can't detect the Electric meter (FlexNet 530X), or the Water Meter (Neptune).

Has anyone been able to pull those numbers, either with this software or any other repo? Im guessing these need to be "woken up" to transmit data, but not sure how to do that.

Thanks

@bemasher
Copy link
Owner

Neptune meters to my knowledge are all designed to transmit at regular intervals, they don't require a wake-up signal. Try rtlamr -msgtype=r900 to listen to your Neptune meter.

FlexNet is an unsupported protocol.

@amitgandhinz
Copy link
Author

I still haven't been able to pull data from the Neptune Water Meter.

Interestingly, I don't see a transmitter of any kind on the water meter leaving me wondering if it is indeed smart. I would be surprised if it isn't since I live in a new construction community in GA (< 1 year old).

@bemasher
Copy link
Owner

bemasher commented Aug 4, 2016

You may need to contact your utility to find out what technology is used to read the meters (if any). Let me know if you find anything out about it.

@happyleavesaoc
Copy link

Has anyone been able to monitor a FlexNet 530X via any method? Are there any plans to do so?

@bemasher
Copy link
Owner

There is little or no documentation about Sensus' RF protocol for FlexNet meters and the only information I've been able to find about it suggests that it is encrypted. I neither have access to a meter that supports this protocol nor cooperation from a utility which has provisioned one that would be willing to provide the appropriate cryptographic key to decrypt received transmissions and read the meter.

In general utilities aren't shy about allowing their customers to read their meter if they have one of the various consumer products that can receive the protocol and are willing to provide a particular customer the appropriate key to read their meter.

Unfortunately I'm not one of those customers and it's usually not easy to obtain a meter for testing, particularly if you want one that is already provisioned so that it will transmit and so that I can know the key used to decrypt it's transmissions.

In short, very probably not going to happen.

@chaplijt
Copy link

Just moved so I have one of these Flexnet 530x meters. The elec co, seems to be able to read directly from their office . Discussion with customer service indicates that the meters communicate using a "cell tower". maybe 3g communication?

Their web site allow me to download usage data . It is not exactly hourly, but quantized on even kwh useage (with a minimum 1 hr resolution. trying to make sense how to use the csv file for my solar analysis

@dougalcampbell
Copy link

Bummer. I've got a Flexnet 530x, too. I was picking up data from scm meters in my area, but I couldn't find anything that correlated with my kWh. So then I searched and found this thread.

@nitingautam
Copy link

Any updates on Sensus FlexNet meters data read?

@bemasher bemasher added the compatibility Support for this probably won't be added. label Nov 23, 2019
@billatq
Copy link

billatq commented Jan 28, 2020

Looks like it depends. The Sensus water meters in my area are 510Ms, and it looks like depending on the age of them, it's similar in that it sends out a narrowband burst of data on ISM between 904.6-925.4 MHz at 274mW, per the FCC docs.

For example, this guy: https://fccid.io/KCH510R2/Users-Manual/User-Manual-728118

If you look at some of their older documents, there's this theory of operation in the same frequency band, though they subdivide that bandwidth into 57 channels, so it's probably a bit different:
https://fccid.io/KCHWMIN01/Operational-Description/OPERATIONAL-DESCRIPTION-517701

Elsewhere it's mentioned that they are using 7/13 FSK modulation:
https://sensus.com/news-events/news-releases/sensus-doubles-flexnet-data-rate-via-upgraded-modulation/

@dadcoachengineer
Copy link

Hi

Thanks for this great software.

I was able to pull numbers from the gas meter, but i can't detect the Electric meter (FlexNet 530X), or the Water Meter (Neptune).

Has anyone been able to pull those numbers, either with this software or any other repo? Im guessing these need to be "woken up" to transmit data, but not sure how to do that.

Thanks

What model gas meter do you have? Curious if it is a Sensus Flexnet. Trying to get my usage data.

@kellcomnet2
Copy link

I have a sensus Flexnet 100GM-A gas meter
image
I am willing to open ssh access to a rPi with a https://www.adafruit.com/product/1497 hooked up to it from a specific origin ip if it would help. I have 15 minute water and electric readings already from my utilities but gas is all monthly reads and I would like to be able to do monitoring on it as well.

@XtremeOwnageDotCom
Copy link

I happen to have one of these meters: https://cdn2.webdamdb.com/md_QGeBOZCyWrM0.jpg.pdf?v=3

FCC Certification is here: https://fcc.report/FCC-ID/SDBIDTB005/4095810.pdf

Appears, flexnet uses 900-960mhz. Some models, apparently also supports zigbee, and other methods too.

Will be doing a bit of SDR capture in a few days when a secondary sdr modules arrives, if the data helps, can post it here.

@kalbasit
Copy link

@XtremeOwnageDotCom did you manage to put something together? I have the Sensus 520R installed by the water company.

@XtremeOwnageDotCom
Copy link

@XtremeOwnageDotCom did you manage to put something together? I have the Sensus 520R installed by the water company.

After pointing rtll433 to 915mhz, it actually pulled the data in automatically.. for my meter.

Assuming you have 433mhz devices too, you can either use a dual antenna set to hop frequency every now and then... or use two tuners, one for 433, one for 915

@billatq
Copy link

billatq commented Jun 24, 2023

@XtremeOwnageDotCom Interesting. How often does it chirp, and how does it display on rtl_r33?

I did notice that when I run rtl_433 -f 915000000 I can find my gas and electric meter, but I'm not seeing the Sensus 510M. It's possible that mine is set up to only transmit when someone comes by to collect the data though.

@XtremeOwnageDotCom
Copy link

XtremeOwnageDotCom commented Jun 24, 2023 via email

@kalbasit
Copy link

@XtremeOwnageDotCom how did you run rtl_433? I'm using this RTL-SDR with its small ~11.7cm (4.6in) antenna and running it like this

❯ rtl_433 -f 915e6
rtl_433 version 22.11 (2022-11-19) inputs file rtl_tcp RTL-SDR SoapySDR
Use -h for usage help and see https://triq.org/ for documentation.
Trying conf file at "rtl_433.conf"...
Trying conf file at "/yl/.config/rtl_433/rtl_433.conf"...
Trying conf file at "/usr/local/etc/rtl_433/rtl_433.conf"...
Trying conf file at "/etc/rtl_433/rtl_433.conf"...

New defaults active, use "-Y classic -s 250k" for the old defaults!

Registered 191 out of 223 device decoding protocols [ 1-4 8 11-12 15-17 19-23 25-26 29-36 38-60 63 67-71 73-100 102-105 108-116 119 121 124-128 130-149 151-161 163-168 170-175 177-197 199 201-215 217-223 ]
Found Rafael Micro R820T/2 tuner
Exact sample rate is: 1000000.026491 Hz
Sample rate set to 1000000 S/s.
Tuner gain set to Auto.
Tuned to 915.000MHz.
Allocating 15 zero-copy buffers
baseband_demod_FM: low pass filter for 1000000 Hz at cutoff 200000 Hz, 5.0 us

It's been running 2.5h and it printed nothing so far.

@XtremeOwnageDotCom
Copy link

XtremeOwnageDotCom commented Jun 27, 2023 via email

@kalbasit
Copy link

signal-2023-06-26-201307
That's the one I have (minus the ID, blurred).

@kalbasit
Copy link

Looks like it 956M from the top-right corner.

@kalbasit
Copy link

No dice, unfortunately. It's been running for nearly a day and hasn't printed anything. I swapped the antenna with the 17cm one halfway through to confirm it's not an antenna size problem.

@pir8radio
Copy link

pir8radio commented Mar 8, 2024

The battery devices often only TX once every hour or more. They collect data in X min increments, buffer, then send their data. Depending on the customers (utility) battery life want/need. Some customers only read their meters once a day, or once a week and that internal battery will last more than 10 years. They are FSK-13 modified. So its supposedly an odd protocol. This is an old document from when they were fsk-7 but still same theory. https://sensus.com/wp-content/themes/sensus/inc/webdam_download.php?asset_id=17563312 you will notice in this document they "encrypt meter to RNI" so data that leaves your meter is encrypted, but from the network into your meter is not.

@pir8radio
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
compatibility Support for this probably won't be added.
Projects
None yet
Development

No branches or pull requests