Xcel Energy ITron Gen 5 Riva

Works perfectly fine for me, I am within 99% of reporting. Maybe I’m missing something, but, I noticed your command is not the same as what has been shown to work

grep -oPm1 "(?<=<value>)[^<]+"

For some reason, it’s connected and reporting correctly now. Maybe it had something to do with my “Time of Use” not being active with Xcel yet? Anyways, THANK YOU for all the suggestions. It’s working with the original cert and my own cert. I did have to update my OpenSSL config as instructed, however.

1 Like

Interestingly, it would seem that the values are now matching (what I’m recording and what is on Xcel’s MyEnergy portal. Maybe there was a lag in reporting data? Not certain, but now spot on or within a tenth of a kWh for total day’s usage.

I have been using the same command as I noted above. Running your grep command and mine seems to be giving the same result; yours a shorter/single command of course.

Thanks!

Can someone post a MAC address of these meters or at least the first several hextuplets so I can find it on my router? My Xcel says its connected but none of the unrecognized devices are listening on 8081. Having the MAC OID would be useful ro narrow it down.

Jeff

Answering my own request… here’s the Mac that showed up and it was identified as an Itron Inc. device

B4:23:30:0D:C5:C8

Now the other issue is that this is not showing up in mDNS so discovery in the MQTT docker package above will not work.

Jeff

Is your meter on a separate VLAN from your node running the container?

I have it queued up to make a change to allow a meter IP address to be passed as an environment variable that will skip the mDNS query and just use the given address to communicate with the meter. See: Add support for providing the IP address for the meter · Issue #8 · zaknye/xcel_itron2mqtt · GitHub

Added the ability to designate a port manually, and some more docs/instructions.

Still need to document the registration process for those who haven’t been watching this thread.

I too would be interested in seeing this as an unRAID image

Looks like it should be possible to pull containers from ghcr currenty. I don’t run Unraid, so I can’t say for sure or offer deeper support. As long as Unraid supports passing all the different env/vol variables to the container, should be able to run this.

The edit button on my energy launchpad screen doesn’t do anything even though the meter setup says ready to go. I enrolled about a week ago. Am I missing something or do I need to wait for an email before I can enter my Wi-Fi info to connect my meter?

I’m also getting the same error

➜ ~ curl --ciphers ECDHE-ECDSA-AES128-CCM8 --insecure -v --url https://192.168.0.104:8081/upt --cert /config/otherxcelcerts/cert.pem --key /config/otherxcelcerts/key.pem
*   Trying 192.168.0.104.105:8081...
* connect to 192.168.0.104 port 8081 failed: Connection refused
* Failed to connect to 192.168.0.104 port 8081 after 223 ms: Couldn't connect to server
* Closing connection 0
curl: (7) Failed to connect to 192.168.0.104 port 8081 after 223 ms: Couldn't connect to server

Tried using both my own certs and previous person who replied with their key & certs.
Setup my registration today April 3rd 2023. So maybe I’ll have to wait for 5 days?
But the router shows the connected Smart meter device.

The edit button hasn’t worked for me for at least 2 months. I’ve called XCEL support and never reached anyone that had any clue what I was asking about.

Make sure you’re enrolled here or the edit button won’t work: https://my.xcelenergy.com/MyAccount/s/meters-and-devices/

Both me and at least one other person ran into that.

1 Like

That link shows me enrolled in Xcel Energy Launchpad. I click the manage button there and it brings me to the Connected Devices page page where the edit button doesn’t do anything.

Hi - were you able to get connected? I’m in the waiting time period myself, but you’re about a week ahead of me so wanted to see if that was truly the issue (giving it time). Thanks!

This page is blank when I visit it. Just has a “Back to Billing Accounts” button. Any ideas?

I just checked that link and its loading for me:

Maybe an ad-blocker or something is blocking that page element from loading?

Mine is still not working after a couple of weeks, still get the connection refused error. I’m successfully enrolled in Excel Energy Launchpad and the meter setup is “ready to go”. Any suggestions?

Does your wifi show as connected?
Mined used to, but no longer shows as connected despite being able to see the meter connecting to my router.

As others have said, I can’t even ping the meter at the IP address given by my router.

I got mine connected last night but now I’m seeing the same as you. Seems to be an issue on Xcel’s side since the on demand read on their website isn’t even working.