pwusage Support

Help with the iOS app and Powerwall Usage website.

Contact and report a problem

Email support@fm.rodeo for help with pwusage.

Join the pwusage Discord community for help from the maintainer and other users. You can also report a bug on GitHub.

Include your app version and build number from TestFlight, your iOS version, what you expected to happen, and the steps that reproduce the problem. For the website, include your browser and the page where the problem occurs.

Discord and GitHub are public channels. Do not post passwords, authorization tokens, Solcast API keys, home addresses, or private account information. Redact screenshots before sharing them.

Sign-in and connected sites

pwusage requires a Tesla account with access to a supported energy site. Sign-in opens Tesla's secure login flow. If your session has expired, sign in again. A Tesla account that only has vehicles will not provide a Powerwall dashboard.

If a feature asks you to reconnect Tesla, review and grant the requested permission. Battery Hold requires Energy Product Commands permission to change your backup reserve.

Stale readings or connection problems

Check your connection, then pull down on the dashboard to refresh. The app can display saved data while offline; check its timestamps and saved-data notice. Missing or old battery charge appears as unknown rather than a fresh reading.

Bill estimates depend on saved tariff and energy data and may differ from your utility bill. If the app says it is newer than the server, report the message and app build number so we can check the deployment.

Battery Hold and solar forecasts

Battery Hold changes your Tesla backup reserve after confirmation. Stopping a hold restores the reserve saved when it started. If status is unavailable, retry before starting another hold. You can also inspect your current reserve in Tesla's app.

Solcast forecasts are optional and require your own API key and rooftop site. Check the forecast status message for connection, setup, or household-history problems. You can disconnect Solcast without disconnecting Tesla.

Account and privacy requests

For an account-data or deletion request, email support@fm.rodeo. We may need to verify account ownership before acting on your request. Signing out or uninstalling does not delete your server account. Revoking access in Tesla stops future authorized requests.

Read our privacy policy for details about account information, energy history, and local app data.

TRMNL display help

For display installation and setup, see the TRMNL guide.