Open radi334 opened 1 year ago
Tatsächlich funktioniert der amx auch, wenn vorher der AMP auf maximal gesetzt wurde! Heißt steht der AMP auf 6A und man steuert mit amx 10A an, dann lädt man trotzdem nur mit 6A. Steht der AMP auf 16 bzw 32A, dann kann man normal mit amx steuern. Da der GoE sich teilweise auf 6A zurücksetzt, funktioniert aktuell die Steuerung mit der OpenWB nicht mehr zuverlässig...
Hallo,
ich habe das selbe Problem. Für mich liegt das Problem an den folgenden Code Zeilen in der set-current.sh:
oldgoecurrent=$(echo "$output" | jq -r '.amp') if (( oldgoecurrent != current )) ; then if ((majorVersion >= 40)) ; then curl --silent --connect-timeout "$goetimeoutlp1" -s "http://$goeiplp1/mqtt?payload=amx=$current" > /dev/null else curl --silent --connect-timeout "$goetimeoutlp1" -s "http://$goeiplp1/mqtt?payload=amp=$current" > /dev/null fi fi
Es wird ab einer Firmware >= 40 der amx Wert gesetzt. Zuvor wird aber der amp Wert angefragt und nur bei Ungleichheit erfolgt das setzen des amx Wertes. Nach meiner Interpretation sollte bei der Abfrage des Wertes ebenfalls die Firmware Version berücksichtigt werden und somit die Abfrage des amx oder amp Wertes erfolgen.
Der Goe-Charger aktzeptiert in der FW version 0.42 wieder nur den amp Parameter um die Stromstärke zu steuern.
im Goe-Modul goecheck.sh wird ab version >=0.40 aber der amx parameter verwendet. ab 0.42 muss es aber wieder der amp sein.
Liebe Grüße
Christoph