meta42 Geschrieben April 25, 2023 at 08:35 Geschrieben April 25, 2023 at 08:35 Hallo, ist es möglich, eine Ladefreigabe per API oder MQTT zu erteilen und dabei die Ladung auf einen bestimmten Benutzer buchen zu lassen? Es gibt ja evse/start_charging, aber dort kann ich laut Doku keinen Benutzer übergeben. Alternativ würde es mir auch reichen, im Nachgang die Ladevorgänge im Ladetracker mit einem anderem Benutzer zu versehen. Zitieren
rtrbt Geschrieben April 25, 2023 at 11:54 Geschrieben April 25, 2023 at 11:54 Jein. Man kann theoretisch per nfc/inject_tag ein NFC-Tag vortäuschen und damit per API den Ladevorgang für einen bestimmten Benutzer starten. Im Moment muss, damit diese API funktioniert aber ein NFC-Bricklet vorhanden sein (Das zu fixen ist dieses Issue:https://github.com/Tinkerforge/esp32-firmware/issues/133). Perspektivisch wollen wir aber dahin kommen, dass man per API (und dann auch übers Webinterface) für spezifische Benutzer einen Ladevorgang starten kann: https://github.com/Tinkerforge/esp32-firmware/issues/161 Zitieren
meta42 Geschrieben April 25, 2023 at 12:25 Autor Geschrieben April 25, 2023 at 12:25 Vielen Dank für die Infos. Der zweite Teil der Antwort hört sich gut an. Bis dahin werde ich mit dem NFC-Bricklet leben. Habe es gerade bestellt. 😁 Zitieren
Paulkerl Geschrieben May 28, 2023 at 16:10 Geschrieben May 28, 2023 at 16:10 Hallo in die Runde, ich habe versucht einen nfc/inject_tag per http-API zu setzen. Leider bekomme ich die Fehlermeldung: Failed to deserialize: JSON payload could not be parsed mein Aufruf sieht wie folgt aus: /usr/bin/curl -H "Content-Type: application/json" -X PUT -d "{\"tag_type\":2,\"tag_id\":xx:xx:xx:xx:xx:xx:xx}" 192.168.98.242/nfc/inject_tag Alle anderen API-Zugriffe - wie Ladestrom-Limitierung etc. - funktionieren einwandfrei. Eine Idee was hier nicht stimmt? Besten Dank für eure Hilfe. VG Dominik Zitieren
MatzeTF Geschrieben May 30, 2023 at 08:48 Geschrieben May 30, 2023 at 08:48 \"xx:xx:xx:xx:xx:xx:xx\" Zitieren
HappyTobi Geschrieben June 12, 2023 at 21:35 Geschrieben June 12, 2023 at 21:35 Hi zusammen, will nicht zu viel Werbung machen, aber wer möchte und wem es mit "curl" etc. zu kompliziert ist, kann auch gerne das von mir gebaute CLI für den Warp Charger verwenden, das kann seit der Version 0.0.5 auch den Ladevorgang für einen User starten und stoppen. Beispiel: warp charge start -c "<myWarpUrl>" -r "<myuser>" -a "<ampere>" Vor der Ausführung werden auch mehrere Punkte validiert: - NFC Bricklet vorhanden - Ist dem User ein NFC Tag zugeordnet ... Vor dem starten kann auch die Stromstärke / Ampere mitgegeben werden um dem Charger mitzuteilen wie schnell dieser Laden soll. Zum stoppen des Ladevorgangs kann dann folgender Befehl verwendet werden: warp charge stop -c "<myWarpUrl>" Bei Fragen, Ideen etc. gerne ein issue auf GH aufmachen Hier könnt ihr den Code einsehen und die Binaries herunterladen: https://github.com/HappyTobi/warp Zitieren
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.