NEWS
InfluxDB "false" bei Blocklyscript Werten.
-
Hallo Liebes Forum, ich bin kurz vorm Verzweifeln,
ich habe schon länger mit Homematic/IOBroker/Influx/Grafana zu tun aber ich verstehe meinen neuerlichen Fehler nicht.
ich habe ein Blocklyscript erstellt, welches mir den Strompreis aus Wh des Homaticaktors errechnet.
Weiters habe ich es geschafft das dieser Wert nun auch als Objekt verarbeitet wird und immer wieder Aktualisiert wird wenn sich die Wh anzahl ändert. so weit so gut,
leider habe ich das problem das dieser wert dann NICHT in die InfluxDB geschrieben werden kann. und wenn ich am Wert auf "Table" gehe bekomme ich den Wert ack "false" retour.
habe ich irgendetwas vergessen oder habe ich wo einen Fehler gemacht?on({id: "hm-rpc.0.OEQ0768225.2.ENERGY_COUNTER"/*ENERGY_COUNTER*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; setState("javascript.0.scriptEnabled.Strompreis_errechnen.Strompreis"/*Strompreis*/, ((getState("hm-rpc.0.OEQ0768225.2.ENERGY_COUNTER").val / 1000) * 100)); });

Ich danke euch.
LG
Manuel -
Hallo Liebes Forum, ich bin kurz vorm Verzweifeln,
ich habe schon länger mit Homematic/IOBroker/Influx/Grafana zu tun aber ich verstehe meinen neuerlichen Fehler nicht.
ich habe ein Blocklyscript erstellt, welches mir den Strompreis aus Wh des Homaticaktors errechnet.
Weiters habe ich es geschafft das dieser Wert nun auch als Objekt verarbeitet wird und immer wieder Aktualisiert wird wenn sich die Wh anzahl ändert. so weit so gut,
leider habe ich das problem das dieser wert dann NICHT in die InfluxDB geschrieben werden kann. und wenn ich am Wert auf "Table" gehe bekomme ich den Wert ack "false" retour.
habe ich irgendetwas vergessen oder habe ich wo einen Fehler gemacht?on({id: "hm-rpc.0.OEQ0768225.2.ENERGY_COUNTER"/*ENERGY_COUNTER*/, change: "ne"}, function (obj) { var value = obj.state.val; var oldValue = obj.oldState.val; setState("javascript.0.scriptEnabled.Strompreis_errechnen.Strompreis"/*Strompreis*/, ((getState("hm-rpc.0.OEQ0768225.2.ENERGY_COUNTER").val / 1000) * 100)); });

Ich danke euch.
LG
Manuel@voltage_at sagte:
Wert ack "false" retour.
Das erzeugt der Block "steuere". Wenn ack = true werden soll, muss der Block "aktualisiere" verwendet werden.
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden