@arteck Hallo, der evcc-Adapter läuft prima - ausser, man aktiviert auf evcc.io-Seite einen "solar forecast tariff". Dann stürzt der Adapter sofort ab:
2025-04-26 15:39:12.907 - error: evcc.0 (2727246) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by reje
cting a promise which was not handled with .catch().
2025-04-26 15:39:12.908 - error: evcc.0 (2727246) unhandled promise rejection: The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.910 - error: evcc.0 (2727246) Error: The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.911 - error: evcc.0 (2727246) The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.911 - error: evcc.0 (2727246) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by reje
cting a promise which was not handled with .catch().
2025-04-26 15:39:12.912 - error: evcc.0 (2727246) unhandled promise rejection: The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.912 - error: evcc.0 (2727246) Error: The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.912 - error: evcc.0 (2727246) The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.913 - error: evcc.0 (2727246) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by reje
cting a promise which was not handled with .catch().
2025-04-26 15:39:12.913 - error: evcc.0 (2727246) unhandled promise rejection: The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.913 - error: evcc.0 (2727246) Error: The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.913 - error: evcc.0 (2727246) The state contains the forbidden properties energy, complete!
2025-04-26 15:39:12.926 - info: evcc.0 (2727246) terminating
2025-04-26 15:39:12.926 - warn: evcc.0 (2727246) Terminated (UNCAUGHT_EXCEPTION): Without reason
2025-04-26 15:39:13.023 - info: evcc.0 (2727246) State value to set for "evcc.0.status.Forecast.Solar.timeseries" has to be stringified but received type "object"
2025-04-26 15:39:13.427 - info: evcc.0 (2727246) terminating
2025-04-26 15:39:13.447 - warn: evcc.0 (2727246) get state error: Connection is closed.
2025-04-26 15:39:13.466 - error: evcc.0 (2727246) DB closed
2025-04-26 15:39:13.466 - error: evcc.0 (2727246) Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
2025-04-26 15:39:13.466 - error: evcc.0 (2727246) unhandled promise rejection: DB closed
2025-04-26 15:39:13.467 - error: evcc.0 (2727246) Error: DB closed
2025-04-26 15:39:13.467 - error: evcc.0 (2727246) DB closed
Im Objjektbaum werden zwar unter status->forecast->solar einige DP angelegt, die bleiben aber leer (bis auf 'timeseries').
Wäre es hilfreich, nochmal Daten im "debug"-Mode zu ziehen?
Tatsächlich scheinen die Keys "energy" und "complete" das Problem zu sein:
"forecast": {
"solar": {
"today": {
"energy": 16484.574046565634,
"complete": true
},
"tomorrow": {
"energy": 41381,
"complete": true
},
"dayAfterTomorrow": {
"energy": 0,
"complete": false
},
"timeseries": [
{
"ts": "2025-04-26T00:00:00+02:00",
"val": 0
},