Mirroring/intercepting SunPower Monitoring Traffic?
Collapse
X
-
usage = float(device["p_3phsum_kw"])*1000
requests.post(pvoutput_url, data={"d":date.strftime('%Y%m%d'), "t":date.strftime('%H:%M'), "n":0, "v4": usage + sum}, headers = {'X-Pvoutput-Apikey': pvoutput_key, 'X-Pvoutput-SystemId': pvoutput_systemid})Leave a comment:
-
The system reconnected to SunPower, not sure if I did something or not. Also the mobile connection was up and down again.Leave a comment:
-
Is there a way to reboot PVS5x remotely? Mine seems to stop sending telemetry data to SunPower, but WiFi seems to be working, the only thing I see thats different is the cell - says SIM card error right now, I am out of the country so donLeave a comment:
-
I've seen in other posts that if your consumption is 'reversed', it usually means the leads from your consumption monitor are reversed.Leave a comment:
-
Hi Faraway and welcome to solarpaneltalk.com. Once the admin approves you for posting, you'll be able to start your own thread. I left this one here since it seems to be related to the topic. Posting links it normally frowned on for first timers since spammers do it frequently, but I tried yours and they seem fine. I didn't know about pastebin.com, it looks useful.
Just to note, it seems that my sunpower consumption monitoring is off (or reversed), so take out the -1 from:- usage = float(device["p_3phsum_kw"])*1000*-1
Leave a comment:
-
Thanks for some information here, I use the "devicelist" url to write a quick script to send data to pvoutput.org (using a cronjob every 5 mins):
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
And my system: https://pvoutput.org/list.jsp?userid=68865Last edited by sdold; 08-23-2018, 01:37 PM.Leave a comment:
-
Thanks for some information here, I use the "devicelist" url to write a quick script to send data to pvoutput.org (using a cronjob every 5 mins):
Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.
And my system: https://pvoutput.org/list.jsp?userid=68865Leave a comment:
-
Great work by all on figuring out and discussing URLs. I created a new thread, basically as a landing page and place to discuss a project I'm working on for monitoring SunPower systems using PRTG. The thread is pending approval as I'm a noob on this forum. Here is a link to it. I'm guessing it will be approved in a day or so.
Hello all. John here. I have been working to develop monitoring of a friend's (also called John) Sunpower system using PRTG. All data is scraped from
Leave a comment:
-
Ok, my supervisor did update, but my code still works. Thought I'd update the thread to say that. I'm now on Version 2018.5, Build 2041Leave a comment:
-
Looks like I'm still on Version 5.0.0, Build 325
I've complete forgot how I query the device for that, but browsing through the setup pages gives it to me. It also notes there's a firmware update available, downloads it, and "succeeds" on install. Of course, going back to that webpage shows it's still on the same version. So, I guess I'm lucky that it can't update past it? Sorry, maybe my updated scripts won't actually work for people past that firmware version.Leave a comment:
-
Hi Eric. Because I am unable to intercept traffic from my supervisor, I decided to go the monitor.us.sunpower.com API route that Jeff Kowalski implemented. I have branched it and am doing a Python implementation of the capture part. I have the capture largely done, now working on the visualization / reporting. I will post repo link once done - hopefully later this week. I like your graphics.
I can't recall whether you said what firmware you are on. Did you say? I am on Version 2018.4, Build 1092
I won't have the per-panel data which is too bad but I don't think i have a micro-inverter (or do I, i have one? SMA 3800 TL). We only have 12 panels, small 3.9 kW system.
I forget how to get my supervisor version - remind me?Leave a comment:
-
Hi Eric. Because I am unable to intercept traffic from my supervisor, I decided to go the monitor.us.sunpower.com API route that Jeff Kowalski implemented. I have branched it and am doing a Python implementation of the capture part. I have the capture largely done, now working on the visualization / reporting. I will post repo link once done - hopefully later this week. I like your graphics.
I can't recall whether you said what firmware you are on. Did you say? I am on Version 2018.4, Build 1092
I won't have the per-panel data which is too bad but I don't think i have a micro-inverter (or do I, i have one? SMA 3800 TL). We only have 12 panels, small 3.9 kW system.Leave a comment:
-
Hmmmmmm, so I wrote up this reply but it showed as awaiting approval. Maybe because I included an imgur link to a screenshot of my current code working? Anyways, wanted to let you guys know I updated my GitHub project with new, working code based on the direct querying of the SP supervisor.Leave a comment:
-
Hmmmmmm, so I wrote up this reply but it showed as awaiting approval. Maybe because I included an imgur link to a screenshot of my current code working? Anyways, wanted to let you guys know I updated my GitHub project with new, working code based on the direct querying of the SP supervisor.Leave a comment:
Leave a comment: