Closed don-o-mat closed 3 months ago
Kannst du den log schicken bitte ? Bei mir laeufts @don-o-mat
@don-o-mat hab mal reverted auf 1.5.0 bis ich unit test hab oder paar test daten
Ich hoffe das ist korrekt, im Log steht noch viel mehr, aber das scheint sich zu wiederholen. Danke für deine Mühe!
Ich kann auch versuchen das add-on zu entfernen usw, wenn das hilft.
Danke @unl0ck
/build
Traceback (most recent call last):
File "/usr/local/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/local/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/build/GridboxConnector/main.py", line 137, in
Die reverted Version läuft wieder fein. Habe das add-on entfernt und neu hinzugefügt.
@don-o-mat wäre nicht notwendig gewesen, hätte ausgereicht, wenn du einfach auf 1.9.10 hoch zu gehen. aber jetzt weiß ich woran es lag, ich kann das jetzt wieder einbauen, wer das in Dev machen könntest du einmal dev testen, sobald eine neue version davon verfügbar ist?
@don-o-mat bitte teste dev 1.9.11
@don-o-mat bitte teste dev 1.9.11
Ich würde das gerne machen, weiß aber nicht wie. ¯\(ツ)\/¯
Schau unter Addons Store da gibt es ein 2. addon
Prima, danke! ☺️
Startet leider nicht.
Hier das Log:
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun example (no readiness notification)
s6-rc: info: service legacy-services successfully started
total 12K
4 drwxr-xr-x 2 root root 4.0K May 9 11:43 .
4 drwxr-xr-x 1 root root 4.0K May 9 11:43 ..
4 -rw------- 1 root root 80 May 9 11:43 options.json
{
"username": "",
"password": "",
"wait_time": 2
}total 16K
4 drwxr-xr-x 1 root root 4.0K May 8 14:18 .
4 drwxr-xr-x 1 root root 4.0K May 9 11:43 ..
4 drwxr-xr-x 2 root root 4.0K May 8 14:18 GridboxConnector
4 -rw-r--r-- 1 root root 504 May 8 14:18 cloudSettings.json
/build
Traceback (most recent call last):
File "/usr/local/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/local/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/build/GridboxConnector/main.py", line 141, in
Danke ich arbeite gerade an den unittest du warst nur schneller, werde das beheben, war ein leichtsinnsfehler danke für den test
@don-o-mat 1.9.12 sollte bereit stehen
Die 1.9.12 scheint gut zu laufen! Top! :D Wenn das auf prod auch läuft, schließe ich den Issue sehr gerne! @unl0ck
Hab noch keine Unittest du(wenn ich du sagen darf) warst mein Tester vielen Dank dafür dein response werde ich wiederverwenden für meine Tests, Werde das demnächst auf Prod packen.
Danke nochmal
@don-o-mat
@don-o-mat kannst du nen Screenshot von der geraeteuebersicht schicken damit ich mal sehe wie das aussieht mit den mehreren Batterien?
@unl0ck Du ist immer fein.
Freut mich, wenn ich ein kleines bisschen helfen konnte. Bin immer noch sehr dankbar, dass du dieses tolle add-on gebaut hast.
Wenn du mehr Infos brauchst oder Screenshots usw kannst du mir gerne jederzeit schreiben.
Habe (nur) einen Akku und zwei Wechselrichter.
Beide wechselrichter siehst du aktuell aber nicht oder ?
@don-o-mat ich hab ein fehler eingebaut bei den einzelnen Batterien dort wurden die falsche werte genommen ist hier nicht aufgefallen weil du nur eine hast. ich hab jetzt mal ne 1.10.1 auf Dev gepackt hab da einiges umgebaut da ist mir der Fehler aufgefallen, kannst du bitte das einmal testen?
Beide wechselrichter siehst du aktuell aber nicht oder ?
Die Gridbox macht daraus via Geräteeinrichtung eine Einheit. Ich sehe nur die Summe aller Werte aus beiden. Theoretisch kann ich einen Wechselrichter als Volleinspeiser definieren, dann zeigt die Gridbox die PV Leistung der beiden getrennt. Die Werte erscheinen dann aber nicht 100% korrekt und die Statistiken fehlen.
@don-o-mat ich hab ein fehler eingebaut bei den einzelnen Batterien dort wurden die falsche werte genommen ist hier nicht aufgefallen weil du nur eine hast. ich hab jetzt mal ne 1.10.1 auf Dev gepackt hab da einiges umgebaut da ist mir der Fehler aufgefallen, kannst du bitte das einmal testen?
Gerne. Es scheint anfangs gut zu laufen. Nach ein paar Stunden war das add-on jedoch aus. Mal sehen, wie es tagsüber läuft.
Ich sehe die Werte des Akkus nun zweimal. Die Werte für "battery_sum_level" und "battery_sum_power" scheinen noch nicht zu stimmen. Kann auch sein, dass ich da falsche Erwartungen habe.
Battery_1_power scheint den self_supply Wert anzuzeigen. Erwartung wäre, dass nur der Wert vom Akku Verbrauch zu sehen ist und dass battery_0_power das gleiche zeigt, falls die Annahme korrekt ist, dass bei einem Akku beide entities die gleichen Werte zeigen sollen.
Zum Vergleich Screenshots mit den Original Namen:
.
@don-o-mat ich schau es mir an, ich hab Battery 0 rausgeworfen weil das ist ja doof hab daraus Battery 1 gemacht deswegen siehst du vermutlich noch 0 wegen dem self schau ich mir heute an, hey mega cool das ich dich grad nutzen kann, muss aber unbedingt auf unit Tests umsteigen, ich weiß ja nicht wofür du deine PV in Home assistant nutzt und ich will dich damit auch ned nerven, aber ich danke dir aufjedenfall nochmal dafür
@don-o-mat ich hab tatsächlich was gefunden wo falsch war wo der wert falsch hinzugefügt wurde. bezüglich Batterie0 die gibt es nicht mehr, wenn die nicht von alleine verschwindet musst du wohl das mqtt device löschen und nochmal anlegen lassen über das Addon, mit 1.10.2 sollte nun alles soweit passen. hab jetzt auch schon ne halbwegs gute Grundlade geschaffen das ich zukünftig unittests nutzen kann, noch kleinere Probleme mit meiner Entwicklungsumgebung, dass die nicht so will wie ich, aber man kann sie ausführen :D
Tolle Fortschritte @unl0ck !
Hier ein aktueller Sreenshot der 1.10.2:
Top ich glaub so können wir es lassen, Ja bezüglich hört auf bin ich dran da gab es einen workaround @don-o-mat das wird aber bissle länger dauern
@don-o-mat Ich hab jetzt mal auf das neue Layer umgestellt somit funktioniert der watchdog ist noch auf Edge wird aber heute denke ich auf dev wandern
Toller Fortschritt! Das sieht alles sehr gut aus @unl0ck
Eine Kleinigkeit, könnte auch an Home Assistant liegen: Das add-on läuft, aber wird nicht als gestartet angezeigt. Die Werte der Gridbox kommen sauber rein.
Auch im Log kommen ständig neue Zeilen hinzu.
Home assistant ist manchmal langsam in der Aktualisierung, kann sein das es nicht up to Date war, Ja die log Nachrichten hab ich auch gesehen, kommen noch weg stören aber erst mal keinen
@don-o-mat ich schließ den jetzt mal weil an sich funktioniert es jetzt ja
Describe the bug After the latest update 1.9x the add-on won't run in home assistant anymore. Shortly after starting it, it will stop again.
To Reproduce Updated the add-on from 1.5x and restarted. Add-on will stop seconds after restart.
Expected After restart the add-on is running stable.