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

Dual Gateway Powerwall 3 setup rpi5 - "Access Denied" #523

Open
jwvanderbeck opened this issue Sep 21, 2024 · 3 comments
Open

Dual Gateway Powerwall 3 setup rpi5 - "Access Denied" #523

jwvanderbeck opened this issue Sep 21, 2024 · 3 comments
Labels
troubleshooting Help setup or fix an installation

Comments

@jwvanderbeck
Copy link

Problem Description

09/21/2024 09:57:57 AM [proxy] [INFO] pyPowerwall [0.11.1] Proxy Server [t64] - HTTP Port 8675
09/21/2024 09:57:57 AM [proxy] [INFO] pyPowerwall Proxy Started
09/21/2024 09:57:57 AM [pypowerwall.tedapi] [ERROR] Access Denied: Check your Gateway Password
09/21/2024 09:57:57 AM [pypowerwall.tedapi] [ERROR] Failed to connect to Powerwall Gateway
09/21/2024 09:57:58 AM [pypowerwall.tedapi] [ERROR] Access Denied: Check your Gateway Password
09/21/2024 09:57:58 AM [pypowerwall.fleetapi.pypowerwall_fleetapi] [ERROR] Failed to retrieve sitelist - MissingSchema("Invalid URL '/api/1/products': No scheme supplied. Perhaps you meant https:///api/1/products?")
09/21/2024 09:57:58 AM [pypowerwall.fleetapi.pypowerwall_fleetapi] [ERROR] No sites found for
09/21/2024 09:57:58 AM [pypowerwall] [ERROR] Failed to connect to Powerwall with all modes. Waiting 30s to retry.
09/21/2024 09:58:28 AM [pypowerwall.tedapi] [ERROR] Access Denied: Check your Gateway Password
09/21/2024 09:58:28 AM [pypowerwall.tedapi] [ERROR] Failed to connect to Powerwall Gateway
09/21/2024 09:58:28 AM [pypowerwall.tedapi] [ERROR] Access Denied: Check your Gateway Password
09/21/2024 09:58:28 AM [pypowerwall.fleetapi.pypowerwall_fleetapi] [ERROR] Failed to retrieve sitelist - MissingSchema("Invalid URL '/api/1/products': No scheme supplied. Perhaps you meant https:///api/1/products?")
09/21/2024 09:58:28 AM [pypowerwall.fleetapi.pypowerwall_fleetapi] [ERROR] No sites found for
09/21/2024 09:58:28 AM [pypowerwall] [ERROR] Failed to connect to Powerwall with all modes. Waiting 30s to retry.```

**System Details**
Describe the host system you are trying to use for the Dashboard:
* Hardware - Raspberry 5
* OS Version - PiOS 64 (Debian?)
* Other Specifics - Dual gateway home

**Verify Tool Output**
If possible, please run the `verify.sh` found in the Powerwall-Dashboard main folder. It will attempt to verify all the services needed to run Powerwall-Dashboard and identify errors. Please paste the output or screenshot here:

john@raspberrypi:~/Powerwall-Dashboard $ ./verify.sh
Verify Powerwall-Dashboard 4.5.3 on Linux - Timezone: America/New_York

This script will attempt to verify all the services needed to run
Powerwall-Dashboard. Use this output when you open an issue for help:
https://github.com/jasonacox/Powerwall-Dashboard/issues/new

Checking pypowerwall

  • Config File pypowerwall.env: GOOD
  • Container (pypowerwall): GOOD
  • Service (port 8675): ERROR: Not Listening
  • Version: Unknown
  • Powerwall State: ERROR: Not Connected - Firmware: Unknown
  • Gateway TEDAPI: Available (192.168.91.1)
  • TEDAPI Vitals: Not Connected
  • Cloud Mode: NO

Checking telegraf

  • Config File telegraf.conf: GOOD
  • Local Config File telegraf.local: GOOD
  • Container (telegraf): GOOD
  • Version: Telegraf 1.28.2 (git: HEAD@8d9cf395)

Checking influxdb

  • Config File influxdb.conf: GOOD
  • Environment File influxdb.env: GOOD
  • Container (influxdb): GOOD
  • Service (port 8086): GOOD
  • Filesystem (./influxdb): GOOD
  • Version: InfluxDB shell version: 1.8.10

Checking grafana

  • Config File grafana.env: GOOD
  • Container (grafana): GOOD
  • Service (port 9000): GOOD
  • Filesystem (./grafana): GOOD
  • Version: Grafana CLI version 9.1.2

Checking weather411

  • Container (weather411): GOOD
  • Service (port 8676): GOOD
  • Weather: {"temperature": 82.53}
  • Version: 0.2.3```
@jwvanderbeck jwvanderbeck added the troubleshooting Help setup or fix an installation label Sep 21, 2024
@jwvanderbeck
Copy link
Author

It is entirely possible I'm using the wrong password. I have two gateways and two powerwalls and each has a password on it. I'm not even entirely sure which PW3 I'm connecting to the gateway TRHOUGH or which Gateway I am connecting TO.

I have two gateways to setup but am only trying to get one working right now. I have tried both Gateway passwords.

@jwvanderbeck
Copy link
Author

Through some digging and correlating I'm pretty sure now which PW goes to which GW and the password I am using should be the Gateway I am connecting to. At least according to the sticker.

@jwvanderbeck
Copy link
Author

I think I have this working. Apparently I needed to use the password from the sticker on the POWERWALL and not the gateway. I'm pretty sure the docs say the Gateway password, so I don't know if this is a case of my reading bad or the docs needing some clarification, but after doing some more rapid testing on my local windows machine using pypowerall directly, I managed to figure this out. I now see data coming in from Powerwall Dashboard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
troubleshooting Help setup or fix an installation
Projects
None yet
Development

No branches or pull requests

1 participant