Danke für das Skript
Ich habe die neuste Version mal ausprobiert, bekomme aber folgende Fehlermeldungen:
javascript.0
2023-09-26 09:38:10.163 error at processTimers (node:internal/timers:512:7)
javascript.0
2023-09-26 09:38:10.163 error at listOnTimeout (node:internal/timers:569:17)
javascript.0
2023-09-26 09:38:10.163 error at Timeout._onTimeout (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:2757:34)
javascript.0
2023-09-26 09:38:10.163 error at Object.<anonymous> (script.js.Dynamisches_Einspeisen09:2404:68)
javascript.0
2023-09-26 09:38:10.162 error Error in callback: TypeError: (Hausstrom + Einspeisung).toFixed is not a function
Kann mir da jemand helfen, warum das so ist?
Folgende Werte bekomme ich von HomeAssistant:
SmartmeterID: "hass.0.entities.sensor.scb_home_power.state",
AdditionalPower: [ // Wenn es weitere Wechselrichter gibt, die in IOBroker erfasst werden, können diese hier Angelegt werden
//############# Diesen Abschnitt für jedes einzelne Gerät anlegen ################
{
name: "Kostal_WR", // Beliebiger Name
id: "hass.0.entities.sensor.scb_ac_power.state" // Der Objektpfad zu dem Leistungswert in Watt (W)
},
Habe in der Instanz JavaScript mqtt und protoburfjs installiert.