Benötige Einrichtungshilfe: Fehler: decoding failed due to the following error(s): '' has invalid keys: scale, source, timeout, topic #17971
Replies: 2 comments 2 replies
-
Besser wäre es als Code formatiert (Inhalt der Config markieren und die Schaltfläche <> nutzen). Die folgenden Zeilen stehen etwas verloren im Raum herum und dürften die Ursache für den Fehler sein. Könnten Fragmente eines
|
Beta Was this translation helpful? Give feedback.
-
Danke für deine Rückmeldung. Ich habe wirklich versucht den Schaltfläche "Code" zu nutzen. Er baut daraus immer wieder den Text eine keine Code-Schaltfläche. Ich häng die Datei mal oben an. --> Geht nicht, Dateiformat wird nicht zugelassen. Ich habe dein Codeteil einmal herausgenommen und nun funktioniert es, auch wenn die Verbindung noch nicht zu allem funktioniert. |
Beta Was this translation helpful? Give feedback.
-
Hallo und moin!
Ich sitze seit ein paar Tagen an der Einrichtung von EVCC unter Home Assistant. Zugegeben, nicht immer ganz trivial, zumindest für mich als nicht-Programmierer. Aber man lernt dazu. So konnte ich bereits 2-3 Fehler finden und ausbessern. Ich schließe nicht aus, dass ich noch ein paar "Benutzerprobleme" verursacht habe, sodass der Fehler wohl auch meinen Mist gewachsen sein dürfte.
Nun zu den Details. Ich wollte folgende Geräte einbinden:
Ein paar andere Dinge existieren noch, aber ich wollte es erst einmal ans Laufen bringen. Als Fehlermeldung erhalte ich derzeit:
[main ] FATAL 2024/12/30 19:23:55 failed parsing config file: decoding failed due to the following error(s):
'' has invalid keys: scale, source, timeout, topic
[main ] FATAL 2024/12/30 19:23:55 will attempt restart in: 15m0s
Mein YAML lautet:
`network:
schema: http
host: 192.168.178.87
port: 7070
log: debug
interval: 30s
javascript:
script: |
state = {
residualpower: 500,
pvpower: 5000,
batterypower: -750,
batterySoc: 55,
gridpower: -1000,
loadpoints: [
{ enabled: true, vehicleSoc: 62, maxcurrent: 6, phases: 1, chargepower: 0 },
{ enabled: false, vehicleSoc: 22, maxcurrent: 0, phases: 3, chargepower: 0 }
]
};
function logState() {
console.log("state:", JSON.stringify(state));
}
sponsortoken: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJldmNjLmlvIiwic3ViIjoidHJpYWwiLCJleHAiOjE3MzU4MTU2MDAsImlhdCI6MTczNDA4NzYwMCwic3BlIjp0cnVlLCJzcmMiOiJtYSJ9.8Sc97NHBuSvjI0kV8va_ZvCW1AyTX-UxCHMP-XxOsYU
source: mqtt
topic: mbmd/sdm1-1/Power
timeout: 30s # don't accept values older than timeout
scale: 0.001 # floating point factor applied to result, e.g. for Wh to kWh conversion
meters:
type: template
template: tibber-pulse
usage: grid
token: tfC9VvJkdaamJxF-bK7Cgp2XbvOhEFYbXbWQYSUqoEM
type: custom
power:
source: http
uri: http://192.168.178.20/status.html
auth: # basic authorization
type: basic
user: admin # Standard user is admin
password: ### # Standard password is XXX
regex: webdata_now_p\s*=\s*"(\d+)"
chargers:
type: template
template: go-e-v3
host: 192.168.178.29 # IP-Adresse oder Hostname
vehicles:
type: template
template: volvo2mqtt
title: Volvo EX30
capacity: 50 # Akkukapazität in kWh (optional)
vin: ... # Erforderlich, wenn mehrere Fahrzeuge des Herstellers vorhanden sind
timeout: 720h # optional
site:
title: mysite
meters:
grid: grid
pv: deyesun600
loadpoints:
charger: charger_1
mode: now
meter: grid
vehicle: vehicle_1
tariffs:
currency: EUR # (default EUR)
grid:
type: fixed
price: 0.320 # EUR/kWh`
Könnt ihr helfen?
Beta Was this translation helpful? Give feedback.
All reactions