Skip to content

Feature Request: Tesla Powerwall: Anbindung über Cloud-/Fleet-API #4132

Open

Description

@voyager1algolperseus

Seit dem Update meiner Powerwall kann openWB die Powerwall nicht mehr auslesen. Port 443 am Gateway weist die Verbindung ab, das Tesla-Modul scheitert schon beim Login:

    urllib3.exceptions.MaxRetryError: HTTPSConnectionPool(host='192.168.188.xxx', port=443):
    Max retries exceeded with url: /api/login/Basic
    (Caused by NewConnectionError(... [Errno 111] Connection refused))

Laut Hinweis im Konfigurationsmenü prüft ihr bereits einen Zugriff über die Tesla-Server. Dazu habe ich im Repo weder ein Issue noch einen PR gefunden. Dieses Issue soll das Thema nachverfolgbar machen.

Wunsch
Eine optionale Cloud-Anbindung der Powerwall im Tesla-Gerätemodul (Speicher, Zähler, Wechselrichter), z. B. über die offizielle Tesla Fleet API. Die lokale Abfrage soll Standard bleiben, solange sie funktioniert. Die Cloud soll nur als Alternative bzw. Fallback dienen.

Hinweise

  • Latenz und Abhängigkeit vom Internet sind bekannt (siehe euer Hinweistext). Ein Abrufintervall und das Verhalten bei Ausfall sollten konfigurierbar oder dokumentiert sein.
  • Als Referenz könnte pypowerwall (jasonacox/pypowerwall) dienen. Es unterstützt neben lokalem Zugriff auch FleetAPI- und Owner-Cloud-Modus.
  • Zum Stand der Diskussion: PR Tesla-Zähler: Fallback bei HTTP 404 von /api/meters/site wiederherstellen (Regression aus #3232) #4105 behandelt den 404 auf /api/meters/site bei PW3/Gateway 2, nicht aber eine komplett geschlossene lokale API.

Umgebung

  • Speicher: Tesla Powerwall 3, FW 26.34.1 dcee474d
  • openWB-Version: 2.3.0-alpha.2
  • Gerätemodul: Tesla (lokal)

Gerne teste ich eine Umsetzung mit meiner Anlage.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions