Open ugath opened 19 hours ago
Ja, habe auch gesehen, dass die neuste Marstek diese Meldung anzeigt. Ich weiß nicht genau was die App da macht, jedenfalls sieht man in den Logs des Addons dass sich der Speicher verbindet (zumindest bei mir). Was zeigen die Logs bei dir an?
Versuch auch mal die App zu schließen und neu zu öffnen, dann nur auf Selbstanpassung stellen (ohne den blauen Button zu drücken).
Im Protokoll ist eine Fehlermeldung:
[HOMEASSISTANT] IP=supervisor PORT=80 API_PATH_PREFIX=/core ACCESSTOKEN=XXX POWER_CALCULATE=False CURRENT_POWER_ENTITY=sensor.electricity_XXXXXXXXXXXXX_gesamtleistung Testing powermeter configuration... Error: invalid literal for int() with base 10: '29.63'
s6-rc: info: service legacy-services: stopping s6-rc: info: service legacy-services successfully stopped s6-rc: info: service legacy-cont-init: stopping s6-rc: info: service legacy-cont-init successfully stopped s6-rc: info: service fix-attrs: stopping s6-rc: info: service fix-attrs successfully stopped s6-rc: info: service s6rc-oneshot-runner: stopping s6-rc: info: service s6rc-oneshot-runner successfully stopped
Und dann stoppt das Addon automatisch (jetzt erst gesehen)...
Ah, liegt wahrscheinlich am Punkt in dem Sensorwert. Muss ne Ganzzahl sein. Kann ich später beheben.
Ok, eben eine neue Version gepushed. Kannst du es nochmal probieren? Am Besten erst die alte Version deinstallieren, dann nochmal rüber kopieren und dann die neue Version installieren.
Super, jetzt funktioniert es... Danke! Jetzt müsste Hame nur noch eine vernünftige "Selbstanpassung" hin bekommen. So wie es jetzt ist, ist es ja so gut wie unbrauchbar. ;) Hier hat sich die Entladung und damit auch die Einspeisung immer weiter aufgeschaukelt. Hat doch nichts mit der Emulation zu tun, oder (hatte dann wieder auf Zeitsteuerung umgeschaltet, bevor ich noch mehr verschenke)?
Ich würde nicht ausschließen, dass es an der Emulation liegt. Habe selbst keinen CT001 und kann daher nicht vergleichen. So wie ich allerdings gehört habe, ist es mit dem Original auch nicht viel anders. Aktuell ist noch ein bisschen unklar, wie der CT001 mit negativem Verbrauch umgeht. Fakt ist, dass der Speicher es gar nicht mag, wenn man ihm negative Werte schickt. Dann kommt es zu einem Integer Overflow und die App zeigt einen Verbrauch von 65500W an. Die Theorie ist daher, dass der CT001 den Absolutwert schickt, was ich im Emulator so abgebildet habe.
Habe alles wie in der Anleitung gemacht: Addon installiert, konfiguriert und gestartet. Scheint auch zu laufen aber die Marstek-App findet kein CT001. Home Assistant ist aktuell.