Looking for any assistance in trying to get my new Powerwall 3 systems uploading to PVOutput.org from the Powerwall-Dashboard installation. I created a new system but I have spent the last 4 hours trying to get it recognized by the Dashboard uploader scripts.
Always get a 401 error, invalid System ID
Select Custom Date Range
- Enter start day (YYYY-mm-dd): 2026-02-08
- Enter end date (YYYY-mm-dd): 2026-02-09
Sending Solar Data [2026-02-08 to 2026-02-10]
2026-02-08: No Data
2026-02-09: Generated = 56103 - Exported = 942 - Consumed = 108051 - Imported = 61008 - Temp = 42.0 / 65.5Traceback (most recent call last):
File “/home/keith/Powerwall-Dashboard/tools/pvoutput/pvoutput.py”, line 217, in
push_daily(day, generated, exported, consumed, imported, tm, tx)
File “/home/keith/Powerwall-Dashboard/tools/pvoutput/pvoutput.py”, line 112, in push_daily
raise Exception(response.read())
Exception: b’Unauthorized 401: Invalid System ID’
I finally found the right script to edit and change the API key that I changed on the advice of an AI.
Now the py script sends the day of data with the correct response, but the data neve shows up at PVOutput.org after the first tries to upload.
sudo /home/keith/pvoutput-venv/bin/python3 /home/keith/Powerwall-Dashboard/tools/pvoutput/pvoutput.py
[sudo] password for keith:
Select Custom Date Range
- Enter start day (YYYY-mm-dd): 2026-02-09
- Enter end date (YYYY-mm-dd): 2026-02-10
Sending Solar Data [2026-02-09 to 2026-02-11]
2026-02-09: Generated = 56103 - Exported = 942 - Consumed = 108051 - Imported = 61008 - Temp = 42.0 / 65.5 - Published
2026-02-10: Generated = 39575 - Exported = 211 - Consumed = 112074 - Imported = 77502 - Temp = 42.9 / 60.9 - Published
Done.
Now I have screwed up my original working system and still haven’t got the new system taking data. Fubared everything up.