Welcome to Tesla Motors Club
Discuss Tesla's Model S, Model 3, Model X, Model Y, Cybertruck, Roadster and More.
Register

No more direct customer access to PW+

This site may earn commission on affiliate links.
Just went to access my PW+ via web browser and got the message that it's no longer supported - only through the Tesla Pros app. Considering that you can't really change anything when logged in as a Customer, it's a pretty crappy thing to do to your Customers, especially since the phone app has gotten less and less responsive lately.
 
What firmware version? Still works for me with 23.28.1 when accessing the Gateway.

Are you accessing the Gateway or the PW+?
I'm accessing the PW+ ethernet (wired) interface. I initially set up the Ethernet interface myself while they setup the WiFi interface. I'm on firmware 23.28.1 fa0c1ad0.
 

Attachments

  • PW+ Gateway.jpg
    PW+ Gateway.jpg
    185.8 KB · Views: 247
I've tried a couple of /api URL's I've seen posted online, but none of these work on mine.
Can you share a couple that are STILL working on yours so I can try on mine - thanks!
Meant to add I have a recent install with the 7.6kW inverter (not battery) 1538000 - firmware is 23.4.2-2

Also, the IP address the inverter answers on is 192.168.91.1 ... *NOT* 192.169.92.1 (and yes, I did nmap it!)
When I hit that, I get a login screen that is up for a second, and then a redirect to the "use Tesla Pro's App" with nothing clickable there.
 
This has been in the works since around march of this year:


We have been hearing that they (Tesla) do not want people logging in as installer, and they will be pushing the tesla pro's app (and getting a login to that app will likely require one being an installer).

As a reminder I dont work for Tesla, and dont have any inside info on this myself. We have just heard about it coming since then.
 
I've tried a couple of /api URL's I've seen posted online, but none of these work on mine.
Can you share a couple that are STILL working on yours so I can try on mine - thanks!

I should have clarified: authenticated access to /api endpoints still works, so Powerwall-Dashboard, pypowerwall etc are unaffected. Accessing the /api endpoints with just a browser is no longer possible with the login screen gone.

So you now have to use Powerwall-Dashboard / pypowerwall, or authenticate directly with curl (GitHub - vloschiavo/powerwall2: Tesla Powerwall 2 - Local Gateway API documentation).
 
  • Like
Reactions: yblaser
Tesla just replaced my SE Inverter with a Tesla Inverter. When I try to access the IP address of the Inverter I very briefly see the login page with a CONTINUE button on the page but it quickly changes to the Tesla Pros app page and you can't do anything. I tried refreshing the page and clicking on the continue button before that page is changed but that doesn't work so it appears that I'm locked out.

I'm trying to use pypowerwall to access the Inverter but since I was never able to log in I don't have a password and I've tried everything I could find (my Tesla password, The "gateway serial #", the last 5 of the "gateway serial #").

I able to use the curl command to get the status (curl --cacert cacert.pem https://powerwall/api/status) but if I try to get any actual useful information I get an access rights error:
curl --cacert cacert.pem https://powerwall/api/meters/aggregates
{"code":403,"error":"Unable to GET to resource","message":"User does not have adequate access rights"}

I'm not sure if the removal of the loading page ( I have [Firmware 23.28.2 27626f98]) also broke pypowerwall or if I'm doing something wrong.
 
Tesla just replaced my SE Inverter with a Tesla Inverter. When I try to access the IP address of the Inverter I very briefly see the login page with a CONTINUE button on the page but it quickly changes to the Tesla Pros app page and you can't do anything. I tried refreshing the page and clicking on the continue button before that page is changed but that doesn't work so it appears that I'm locked out.

I'm trying to use pypowerwall to access the Inverter but since I was never able to log in I don't have a password and I've tried everything I could find (my Tesla password, The "gateway serial #", the last 5 of the "gateway serial #").

I able to use the curl command to get the status (curl --cacert cacert.pem https://powerwall/api/status) but if I try to get any actual useful information I get an access rights error:
curl --cacert cacert.pem https://powerwall/api/meters/aggregates
{"code":403,"error":"Unable to GET to resource","message":"User does not have adequate access rights"}

I'm not sure if the removal of the loading page ( I have [Firmware 23.28.2 27626f98]) also broke pypowerwall or if I'm doing something wrong.
To date there is no way to access the standalone Tesla inverter besides power cycling it and connecting to the wireless access point it broadcasts. Unfortunately you can only do this for the first 15 minutes after the power cycle. There is no known direct web or API access to the inverter.

You can use pypowerwall to get inverter info for the integrated inverter in the PW2+.
 
I'm trying to use pypowerwall to access the Inverter but since I was never able to log in I don't have a password and I've tried everything I could find (my Tesla password, The "gateway serial #", the last 5 of the "gateway serial #").

My Tesla Gateway 2 has a label inside with a password that's different from the serial number (it's all letters, different from the CN32... serial number). I have to use the last 5 characters from that password to connect to the web interface.

Once you have the correct password you should be able to connect with pypowerwall. curl takes a bit more work to authenticate, but is also doable. Finally, the bottom of the new upgrade page on the web interface has an "Upgrade later" link that links to the old login page.
 
Last edited:
I got it figured out. They had to install 2 inverters and after confirming that it's supposed to be the last 5 of the AP password I was able to use pypowerwall and actually get data from both inverters but I think they both report the same data.

Thanks @yblaser and @offandonagain for responding. Now I need to figure out why the GitHub - alandtse/tesla: Tesla custom integration for Home Assistant. This requires a refresh token be generated by third-party apps to login. integration for Home Assistant is getting data but that should probably be in another thread or over in HA.
 
I'm using the basic HA integration:
It works well enough, providing the data I can get from my gateway 2. I'm not on the newer PW2+ inverters, so I can't see string data anyways, so just the basic information works well enough for me.
Looks like the one you linked to is more geared to cars..
 
I'm likely out of place here - just a USER with the Play Store app who searched "Ethernet".

I'm pretty much in a dead cell area and got an alert a while back that I would have to do WiFi when G3 went down. Worked fine until 6 Sep when I had fiber installed. Started getting frequent drops in comms reported by the app. I think the WiFi on their router is weaker than when I had my Airport Extreme with cable.

I ran a CAT5 from the Gateway to my LAN switch in my hub. WiFi and Wired showed up as Online in the eero app for the router Hawaiian Tel uses. No problems until yesterday when I got the No Comms alert on the app. Went outside to the solar stuff and did the reestablish comms. In the router app the Wired connections listed Offline since 15 Oct.

Seems reading here the Ethernet port might be for Installers and some other app. Any help?
 
Last edited:
If you get the 'Pro' screen and can't get around it, use this URL instead:

https://<gateway-ip>/summary?mode=kiosk


I'm also using HA integration into the Tesla gateway. It's a great way to gather and provide historical data, outside the Tesla app. You can also create an overview dashboard with pertinent information from various sources.
1697542997715.png
 
  • Like
Reactions: tom_kauf