Overview
I’m going to log what I’m doing to try to read the new smart meter that was installed on my house a few weeks ago. The point of this post is a work-in-progress and may-never-work. So sorry if you have the same meter in the future and were hoping I had solved it.
Meter
The meter was installed by Xcel energy (xcelenergy.com) and it is made by “ITron”.
The model on the bottom says “Gen 5 Riva Itron”.
There is other information on it, including:
- FCC ID: SK9G5R1
- Model: G5R1
240V FM2S 3W TYPE R2SID 1.0Kh
- Xcel Energy
There are a bunch of other numbers, but I’m not sure which ones would give out personal information. But I’ll describe them here:
-
CONTAINS:
and then a 10 digit hex number - A bar code then
*1NI
, a 9 digit number,*
. e.g.*1NI123456789 *
- The same 9 digit number, broken into 3x 3 digit values. e.g.
123 456 789
Links
Some quick googling showed me:
-
Product page
The Gen™5 Riva Meter combines robust singlephase electric smart metering functionality with innovative distributed intelligence (DI) edge computing capability on Itron’s Gen5 industrial IoT (IIoT) network. This unique feature enables a new approach to AMI, consumer engagement, grid operations, smart city applications and more – from every single meter. - “Spec Sheet”
- FCC ID page
- Xcel energy “customer access FAQ”
- Green Button API
- Green Button Registration
- rtlamr - Some meters can be read this way with a software defined radio dongle. This meter is notably missing from the compatible devices list
Initial Thoughts
- I am not discouraged enough that my meter isn’t on the rtlamr compatible devices list . Maybe I should be. But this is a new meter. Maybe no one has tried it?
- The fact that this unit has wifi in it. And also some references to “Gen5 network” and “OpenWay Riva”, along with the fcc id data, point towards this device using a mesh network in the wifi band. That would make sense to me, since my utility doesn’t want to drive around the neighborhoods reading meters every day.
- The green button alliance stuff looks promising, if I can’t figure out how to read the data directly.