Jump to content
View in the app

A better way to browse. Learn more.

Tinkerunity

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

Geschrieben

Hallo Zusammen,

kennt jemand von euch eine Möglichkeit bei WARP Charger 2 mit dem Front-Taster die „externe Steuerung“ dauerhaft ein- oder auszuschalten — jedenfalls scheint das in der aktuellen Version nicht zu funktionieren.

Hintergrund: Ich möchte in den Sommermonaten die Sonnenenergie bestmöglich ausnutzen und limitiere den maximalen Strom auf 6A durch die externe Steuerung. Nun gibt es hin und wieder die Notwendigkeit völlig unabhängig davon schneller und zwar mit 16A zu laden. Das möchte ich mit dem Front-Taster umstellen,

LG Tino

Geschrieben

Warum benutzt du nicht das PV-Überschussladen des WARP Chargers? Der nutzt die Sonnenenergie automatisch bestmöglich aus, auch mit mehr als 6 A. In dem Fall kannst du dann auch den Fronttaster zum Wechseln des Lademodus nutzen und darüber zwischen PV-Modus und Schnell-Modus wechseln.

Geschrieben
  • Autor

Vielen Dank für deine Nachricht. Zum PV-Überschussladen muss dort ja der Stromzähler an der Netzeinspeisung definiert werden. Ich greife die Werte über einen IR-Lesekopf am Stromzähler ab. Diesen konnte ich als API in der Warp2 bislang nicht konfigurieren. Habt ihr eine Idee, wie das gelingen kann. Vielen Dank im Vorab & LG Tino

Geschrieben

Zähler mit IR-Lesekopf haben das Problem, dass sie zu selten Daten liefern. Weißt du zufällig, in welchem Intervall dein Zähler Daten liefert?

Die Wallbox funktioniert am besten mit Werten im Sekundentakt. Alle zwei Sekunden geht auch noch, darüber wird es deutlich schlechter. Alles über zehn Sekunden ist unbrauchbar.

Geschrieben
  • Autor

Hallo MatzeTF, vielen Dank für deine Rückmeldung. Das würde schon gehen. Ich bekomme im Sekundentakt neue Werte. Die KI schreibt, ich soll dazu den Lesekopf über den Typ SML einbinden. Das erscheint mir auch logisch, allerdings wird dieser Typ mir nicht angeboten, nur via API. Die Firmware ist aktuell. Hast du noch eine Idee?

Vielen herzlichen Dank.

Tino

Geschrieben

Falls irgendeine KI behauptet, dass die Wallbox SML-Zähler unterstützt, ist das gelogen. Du müsstest mit irgendwas Externem den Lesekopf häufiger abfragen und dann in der Wallbox einen API-Zähler anlegen, den du mit den Daten befüllst.

Geschrieben

Um deine ursprüngliche Frage zu beantworten: Es gab früher die Möglichkeit, die externe Steuerung zu deaktivieren. Das haben wir entfernt, weil jedes Gerät, dass (wenn du die externe Steuerung aktiviert hättest) den Ladevorgang steuern kann, auch die API, die die externe Steuerung aktiviert oder deaktiviert, aufrufen kann. Das hatte also wenig Mehrwert. Außerdem hatten wir extrem viele Support-Anfragen, weil Nutzer vergessen hatten die externe Steuerung zu aktivieren.

Geschrieben
  • Autor

Hallo liebe Community,

ich möchte mit nachfolgenden php-File(Ausschnitt) die Leistung des Wechselrichters ($Wechselrichter_AC_Leistung) an die Warp2 Wallbox übertragen. In der WARP2 habe ich dazu unter Slot1 einen API-Stromzähler mit Vorlage „PV-Überschussladen angelegt. Ich bekomme den Wert nicht angezeigt. Habt ihr eine Idee, woran das liegen kann? Vielen Dank.

hier der Code:(sorry für das Format)

// WARP-kompatibles JSON erzeugen

$payload = json_encode($Wechselrichter_AC_Leistung);

// ---- Weiterleitung an die WARP-Wallbox ----

$warp_url = "http://<WARP-IP>/meters/1/update";

$ch = curl_init($warp_url);

curl_setopt($ch, CURLOPT_POST, true);

curl_setopt($ch, CURLOPT_POSTFIELDS, $payload);

curl_setopt($ch, CURLOPT_HTTPHEADER, [

"Content-Type: application/json"

]);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

curl_exec($ch);

curl_close($ch);

Geschrieben

Lass dir den HTTP-Status-Code und Body vom curl-Aufruf anzeigen. Die API meldet Fehler direkt an den Aufrufer zurück.

Ansonsten ruf curl von der Kommandozeile auf und sieh dir das Ergebnis an:

curl -X POST -d '[123]' http://WARP-IP/meters/1/update

Falls dein PHP-Curl kein POST mag, kannst du es auch mit PUT versuchen.

Geschrieben
  • Autor

Hallo MatzeTF,

vielen Dank für deine Antwort.Als Ergebnis vom Aufruf über die Kommandozeile meldet die API: „JSON node was not an array.“

Deshalb habe ich versucht den Wert mit json_encode in das richtige Format zu bringen.

LG Tino

bearbeitet von Tino Bubnick

Geschrieben
On 12/9/2025 at 10:53 AM, Tino Bubnick said:

Als Ergebnis vom Aufruf über die Kommandozeile meldet die API: „JSON node was not an array.“

Das ist unerwartet, im Befehl von Matze sind die eckigen Klammern ja enthalten.

Wenn du eine aktuelle Firmware hast, dann kannst du alternativ auch auf http://<WARP-IP>/meters/1/update/0 die Zahl direkt schreiben, also ohne die eckigen Klammern.

Geschrieben
On 12/9/2025 at 10:53 AM, Tino Bubnick said:

vielen Dank für deine Antwort.Als Ergebnis vom Aufruf über die Kommandozeile meldet die API: „JSON node was not an array.“

Deshalb habe ich versucht den Wert mit json_encode in das richtige Format zu bringen.

Kannst du mal die Ausgabe von json_encode ausgeben? Eine einfache Zahl ist auch JSON.

Hast du den Kommandozeilenaufruf mit einer richtigen Shell unter Linux gemacht oder mit der PowerShell unter Windows? Die PowerShell macht manchmal seltsame Dinge mit Anführungszeichen und Klammern. Versuch in dem Fall mal die einfachen durch doppelte Anführungszeichen zu ersetzen.

Geschrieben
  • Autor
Am 9.12.2025 um 11:47 schrieb MatzeTF:

Hast du den Kommandozeilenaufruf mit einer richtigen Shell unter Linux gemacht oder mit der PowerShell unter Windows? Die PowerShell macht manchmal seltsame Dinge mit Anführungszeichen und Klammern.

Hallo MatzeTF,

zunächst habe ich mit der Kommandozeile, dann mit PowerShell beides unter Win11 probiert.

LG Tino

Geschrieben
  • Autor
Am 9.12.2025 um 13:42 schrieb Backdraft007:

Bei sowas kann ich das Tool Postman https://www.postman.com/ empfehlen. Da kann man in Ruhe testen. 🙂

Vielen Dank, ich versuche zunächst mal die einfachen durch doppelte Klammern zu ersetzen.

Geschrieben
  • Autor
Am 9.12.2025 um 11:40 schrieb rtrbt:

Das ist unerwartet, im Befehl von Matze sind die eckigen Klammern ja enthalten.

Wenn du eine aktuelle Firmware hast, dann kannst du alternativ auch auf http://<WARP-IP>/meters/1/update/0 die Zahl direkt schreiben, also ohne die eckigen Klammern.

Vielen Dank für deinen Kommentar. Das ist ein wertvoller Hinweis. Die Firmware ist aktuell. Ich werde das morgen so versuchen.

LG Tino

Geschrieben
  • Autor
Am 9.12.2025 um 16:59 schrieb Tino Bubnick:

Vielen Dank, ich versuche zunächst mal die einfachen durch doppelte Klammern zu ersetzen.

Hallo Zusammen,

vielen Dank, das hat funktioniert.

Die API der Warp2 kann ich somit ausschließen.

Leider läuft das o.a. php-Script jetzt noch nicht. Vlt. habt ihr noch eine Idee?

Vielen Dank im Vorab. Tino

Geschrieben
  • Autor
Am 10.12.2025 um 11:20 schrieb MatzeTF:

Hast du dir schon die Ausgabe von json_encode ausgeben lassen? Also einfach $payload anzeigen? Stehen da die Klammern drin?

Hallo MatzeTF,

wenn ich „payload“ ausgebe, steht z.B.:

{”power“:118}

Geschrieben
  • Autor
Am 10.12.2025 um 14:08 schrieb MatzeTF:

Das ist offensichtlich kein JSON-Array und das Problem liegt im Bereich „// WARP-kompatibles JSON erzeugen“. Da muss halt „[118]“ rauskommen.

Geht jetzt. ”power:“ muss raus. Vielen Dank für die großartige Unterstützung.

LG Tino

bearbeitet von Tino Bubnick

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Gast
Reply to this topic...

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.