Closed machristoph1 closed 7 months ago
Bitte mal trace log, ich glaube aber das Problem hatten wir schonmal. Suchfunktion?
Ich habe es nicht gefunden beim Suchen (was nicht heißt, dass es das nicht gab). Es ist aktuell behoben, da der Pulse bei mir in einem Außenkasten ist, würde ich die Batterien ungerne wieder ausbauen, weil das eine größere Aktion ist. Ich habe aber gestern, als das Problem bestand, den Service mal mit level trace gestartet. Hilft es, wenn ich das aus dem Log rauskopiere?
Meintest Du den? https://github.com/evcc-io/evcc/issues/10407#issue-1954162247 Da mein Pulse leider Batterien frisst, wird das in ein paar Wochen wieder auftreten, wenn ich weiß, was ich dann machen soll, kann ich gerne entsprechende Logs erstellen.
Ohne Netzzähler gehts nicht- dann wäre evcc ohne Funktion
Wenns reproduzierbar ist können wir schauen woher der Hänger kommt. Irgendwo fehlt wohl ein Timeout um evcc abzubrechen.
Dass evcc dann ohne Funktion ist, ist mir klar. Wenn es mit einer Fehlermeldung ausstiege, wäre ja völlig ok.
Und ja, scheint mir reproduzierbar. Geht ja wohl auch einfach über das Ziehen der Bridge. Ich provoziere das am Wochenende mal mit evcc --log trace und schicke den Output.
Gerne. Wenn reproduzierbar wäre Portweiterleitung für info@evcc.io gut
Ist irgendwo beschrieben, was ich dafür tun muss? Kann ich sicher machen, aber natürlich nur für sehr begrenzte Zeit, will nach außen Ports nicht beliebig lange aufmachen
Bzw. bekommen wir da eine möglichst sichere Lösung über VPN oder SSH oder so?
As you like. Entweder Portweiterleitung oder SSH für
ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGi8rUJarKZuWnZNOnhtcXZCrPskbF7HOcig6nkjWlU2
Bitte Mail an info@evcc.io
Ok. Ich schaue mir das am Wochenende an. Was braucht der Benutzer, für den ich den SSH-Key als Authentication akzeptiere, denn für Rechte?
Nur Portweiterleitung- ich muss ja auf das Tibber Teil kommen
Macht die Port-Weiterleitung Sinn wenn die Tibber Daten via API bezogen werden? Zumal er ggf. den Stecker zieht - dann ist der Pulse/Bridge ohnehin nicht erreichbar.
Wenn ein Fehler von der API zurück kommt sieht das wie folgt aus:
subscription{
liveMeasurement(homeId:"96a14971-525a-4420-aae9-e5aedaa129ff") {
timestamp
power
maxPower
}
}
{
"errors": [
"Home with id \"96a14971-525a-4420-aae9-e5aedaa129ff\" does not have matching owner or grid contract owner d708818c-37f1-4e4c-a132-8f3785e3b46f"
]
}
#or
{
"errors": [
"Invalid homeId 'xxxxx-525a-4420-aae9-e5aedaa129ff'"
]
}
Auch möglich: "Your subscription data will appear here after server publication"
(ggf offline case)
oder schlicht ein entsprechender StatusCode.
evcc.log Hier ist ein Auszug aus dem Systemlog nach dem Start von evcc im Trace-Modus Das Muster der letzten Meldungen wiederholt sich dann jede Minute
@malud @machristoph1 hier gehts darum, dass evcc gar nicht erst startet. Den Fehler möchte ich reproduzieren/abstellen.
Describe the bug
I recently experienced the problem that I could no longer reach the evcc Webinterface (connection timed out as well as connection refused messages) without any problems being reported in the logfiles. Just found by coincidence that my Tibber Pulse had run out of batteries. After replacing the batteries and restarting the evcc-service, the UI could be reached again. Not sure whether this is intended behavior. For sure, evcc cannot work as it is supposed to do in a setting like mine without a working Tibber pulse, but I would nevertheless have expected an error message instead of the interface not showing up.
Steps to reproduce
...
Configuration details
Log details
What type of operating system are you running?
Linux
Version
0.124.10