Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

UI: Incorrect phases visualization #18516

Open
1 task done
naltatis opened this issue Jan 31, 2025 · 6 comments
Open
1 task done

UI: Incorrect phases visualization #18516

naltatis opened this issue Jan 31, 2025 · 6 comments
Assignees
Labels
bug Something isn't working ux User experience/ interface

Comments

@naltatis
Copy link
Member

Describe the bug

UI shows 3 phases but only one is used.

Likely a regression from #18137

Image

Steps to reproduce

Configuration details

{
        "batteryBoost": false,
        "chargeCurrent": 6,
        "chargeCurrents": [
          0.007000000216066837,
          0.009999999776482582,
          5.945000171661377
        ],
        "chargeDuration": 8133,
        "chargePower": 1328,
        "chargeRemainingDuration": 39414,
        "chargeRemainingEnergy": 21666.667,
        "chargeTotalImport": 22076.107,
        "chargedEnergy": 5286.452,
        "chargerFeatureHeating": false,
        "chargerFeatureIntegratedDevice": false,
        "chargerIcon": null,
        "chargerPhases1p3p": true,
        "chargerSinglePhase": false,
        "chargerStatusReason": "unknown",
        "charging": true,
        "connected": true,
        "connectedDuration": 0,
        "disableDelay": 120,
        "disableThreshold": 700,
        "effectiveLimitSoc": 100,
        "effectiveMaxCurrent": 20,
        "effectiveMinCurrent": 6,
        "effectivePlanId": 2,
        "effectivePlanSoc": 50,
        "effectivePlanTime": "2025-02-01T08:00:00+01:00",
        "effectivePriority": 2,
        "enableDelay": 120,
        "enableThreshold": -700,
        "enabled": true,
        "limitEnergy": 0,
        "limitSoc": 0,
        "maxCurrent": 20,
        "minCurrent": 6,
        "mode": "pv",
        "phaseAction": "inactive",
        "phaseRemaining": 0,
        "phases": 0,
        "phasesActive": 1,
        "phasesConfigured": 0,
        "phasesEnabled": 1,
        "planActive": false,
        "planEnergy": 0,
        "planOverrun": 0,
        "planProjectedEnd": null,
        "planProjectedStart": null,
        "planTime": null,
        "priority": 2,
        "pvAction": "disable",
        "pvRemaining": 119,
        "sessionCo2PerKWh": 0.954,
        "sessionEnergy": 5286.452,
        "sessionPrice": 0.6,
        "sessionPricePerKWh": 0.113,
        "sessionSolarPercentage": 98.166,
        "smartCostActive": false,
        "smartCostLimit": null,
        "smartCostNextStart": null,
        "title": "Vorne",
        "vehicleClimaterActive": null,
        "vehicleDetectionActive": false,
        "vehicleLimitSoc": 80,
        "vehicleName": "tesla3",
        "vehicleOdometer": 0,
        "vehicleRange": 261,
        "vehicleSoc": 54,
        "vehicleWelcomeActive": false
      },

Log details

-

What type of operating system or environment does evcc run on?

Linux

Nightly build

  • I have verified that the issue is reproducible with the latest nightly build

Version

nightly

@naltatis naltatis self-assigned this Jan 31, 2025
@naltatis naltatis added the bug Something isn't working label Jan 31, 2025
@andig
Copy link
Member

andig commented Jan 31, 2025

Hier werden ja 3 genutzt, aber eben nur gering?

@alex90alex
Copy link

Das Problem habe ich seit der aktuellen nightly auch. Ich verwende eine easee wallbox. Beim Ladevorgang wird auch im einphasigen Betrieb das dreiphasige Laden in evcc visualisiert.

@andig andig added the ux User experience/ interface label Feb 1, 2025
@Tombra1889
Copy link
Contributor

Aus meiner Sicht sagt die Grafik etwas anders aus. Es wird zwar auf einer Phase geladen, daher ist der Balken auf der rechten Seite auch etwas dunkler, es steht aber ein "Überschuss" zumindest in der Visualisierung zur Verfügung, der aktuell auf den anderen Phasen als mögliche Energie dargestellt wird. Eigentlich müsste hier die mögliche Energie zunächst der aktiven Phase zugeordnet werden.

@andig
Copy link
Member

andig commented Feb 2, 2025

Hier gehts nicht um zugeordnete Energie sondern gemessene Ströme. Und die sind real >0.

@andig
Copy link
Member

andig commented Feb 2, 2025

@naltatis was für ein Charger ist das? Kann man das mit einem Demo Charger mit alter/neuer Version prüfen?

@naltatis
Copy link
Member Author

naltatis commented Feb 3, 2025

Beobachtung: Wir haben den Speicherort der Phasen mit dem #18137 verändert. Vorher wurden Phasenänderungen eines yaml-konfigurierten LPs via API/UI in settings.lp1.phasesConfigured gespeichert. Mit der Änderung ist der neue Speicherort settings.lp1.phases. Das führt dazu dass eine vorher gemacht Einstellung mit dem Update auf die neue Version verloren geht. Hier müssen wir entweder eine Migration bauen oder die Änderung zurücknehmen.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working ux User experience/ interface
Projects
None yet
Development

No branches or pull requests

4 participants