Jump to content

Frankstar

Members
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von Frankstar

  1. In der API steht noch immer ist das "Wird noch nicht unterstützt" noch aktuell? Hab mich mal mit "evse/control_pilot_disconnect" gespielt. Genau genommen mit 'evse/control_pilot_disconnect_update', '{"disconnect":true}' und eben false. es passiert zwar kurz etwas - aber ich bin mir nicht sicher was oder überhaupt ... ;) das Ziel wär das aktuelle "Lade-Log" zu unterbrechen damit ich im Ladelog keine Ladungen von über n-Stunden habe und quasi eine neue Ladung beginnt ohne das ich zum Auto gehen muss aus/einstecken.
  2. Hab ein Problem bei dem ich mir nicht sicher bin ob ich was falsch mache oder ob es ein Bug ist. Daher vorher mal die Frage im Forum. Wenn ich via Modbus den register "2000" mit dem passwort "0x3E12E5E7" zurücksetze: client.write_registers(2000, int_to_uint32(0x3E12E5E7)) - funktioniert das zwar aber mit dem "Bug", das er nun alle paar sekunden diesen Wert zurücksetzt. er hängt quasi in einer schleife. Erst wenn ich die Wallbox resete/neustarte hört er mit dem Verhalten auf und zählt wieder ohne reset. Ich hab auch versucht andere Werte zu senden, zb einfach nur "1" - aber damit funktioniert es nicht. Daher nehme ich an das der Weg mit dem Passwort schon der richtige ist? energy_reset.mp4
  3. falls es jemand sucht - unter /#evse-settings zu finden.
  4. Hi Leute, Ist es geplant das wir auch über den Modbus den "Manual charge release" triggern können? (zusätzlich zum generellen Laden erlauben/verbieten via Register 1000l) Dan könnte man die Freigabe via API, webinterface, button oder modbus triggern! Das wär genial! lg, Frank
  5. Frankstar

    Feature Request

    das hör ich nun auch schon über 10 Jahre :D ... also das "bald wichtig"
  6. das wars danke! Hab zwar mit dem payloader rumgespielt aber immer die Fehlermeldung struct.error: required argument is not an integer bekommen. Durch deine Erklärung wurde mir aber bewusst das ich write_registers und nicht write_register nutzen muss!! THNX! ---- PS: müssten ganz offizell deine Funktionen nicht "builder.add_32bit_uint(value)" nutzen? anstatt nur int? Es is klar warum trotzdem funktioniert - weil wir keine minus Zahl haben. lg, Franz
  7. Hallo, Will mir gerne eine PV-Überschussladen Funktion in Python schreiben - scheitere aber daran das der warpcharger meine inputs nicht übernimmt bzw nicht anzeigt. Zuständig für den Ladestrom müsste ja der Holding Register "1002" sein. Ich kann den Wert auch erfolgreich ändern: >>> client.write_register(1002, 15000) <pymodbus.register_write_message.WriteSingleRegisterResponse object at 0x7fc3f78b5710> >>> read = client.read_holding_registers(1002, 1) >>> read.registers [15000] -> jedoch, in der Übersicht (/#status) oder im Charger Status (/#evse) seh ich den gesetzten Wert nirgends? Der "allowed charging current" steht dort zum Beispiel auf 0.000A. Mangels Fahrzeug am Charger kann ich aber nicht testen ob er den Value übernimmt oder anpassen würde wenn der Ladevorgang aktiv läuft. Hab den charger auch mal neugestartet ob es vl eine Besserung in der Anzeige bringt -> aber leider nein. Hat einer eine Idee? lg, Franz
×
×
  • Neu erstellen...