NEWS
[Gelöst]Hilfe benötigt - Gesamtverbrauch berechnen
-
Hallo,
ich bin ja noch ganz frisch beim ioBroker und wollte nun mal auch mein erstes Script
bauen. Doch irgendwie fehlen mir da wohl ein paar Blöcke im Blocky um folgendes
bauen zu können:Möchte gerne den Gesamtverbrauch von 4 Steckdosen an Strom in kWh berechnen.
Habe also den Adapter Javascript installiert und wollte nun ein Script mit Blockly
erstellen. Habe da auch schon einen Ansatz gefunden aber irgendwie komme
ich noch nicht so zurecht mit dem Blockly. Denn ich finde Bausteine nicht die
ich in einem anderen Script (Bild) gesehen habe nicht bei mir.Kann mir vielleicht jemand von euch dabei helfen so das ich am ende einen
Datensatz habe und diesen dann auch in meinem HABPanel virtualisieren kann.Solltest ihr Infos brauchen dann fragt mich. Aber bitte bedenkt ich bin blutiger
Anfanger und kein Programierer :-) -
Hallo,
ich bin ja noch ganz frisch beim ioBroker und wollte nun mal auch mein erstes Script
bauen. Doch irgendwie fehlen mir da wohl ein paar Blöcke im Blocky um folgendes
bauen zu können:Möchte gerne den Gesamtverbrauch von 4 Steckdosen an Strom in kWh berechnen.
Habe also den Adapter Javascript installiert und wollte nun ein Script mit Blockly
erstellen. Habe da auch schon einen Ansatz gefunden aber irgendwie komme
ich noch nicht so zurecht mit dem Blockly. Denn ich finde Bausteine nicht die
ich in einem anderen Script (Bild) gesehen habe nicht bei mir.Kann mir vielleicht jemand von euch dabei helfen so das ich am ende einen
Datensatz habe und diesen dann auch in meinem HABPanel virtualisieren kann.Solltest ihr Infos brauchen dann fragt mich. Aber bitte bedenkt ich bin blutiger
Anfanger und kein Programierer :-)@wolfshunter sagte: Gesamtverbrauch von 4 Steckdosen an Strom in kWh berechnen.
Alle 4 Steckdosen haben einen Datenpunkt mit dem Verbrauch (in Wh)?
-
@wolfshunter sagte: Gesamtverbrauch von 4 Steckdosen an Strom in kWh berechnen.
Alle 4 Steckdosen haben einen Datenpunkt mit dem Verbrauch (in Wh)?
Nein aktuell hat jede Dose ein eigenen Gesamtwert. Aber ich möchte gerne den
Gesamtwert für alle 4 zusammen haben wollen. -
Nein aktuell hat jede Dose ein eigenen Gesamtwert. Aber ich möchte gerne den
Gesamtwert für alle 4 zusammen haben wollen.@wolfshunter sagte: Gesamtwert.
Was ist das? Maßeinheit?
-
Hallo,
ich bin ja noch ganz frisch beim ioBroker und wollte nun mal auch mein erstes Script
bauen. Doch irgendwie fehlen mir da wohl ein paar Blöcke im Blocky um folgendes
bauen zu können:Möchte gerne den Gesamtverbrauch von 4 Steckdosen an Strom in kWh berechnen.
Habe also den Adapter Javascript installiert und wollte nun ein Script mit Blockly
erstellen. Habe da auch schon einen Ansatz gefunden aber irgendwie komme
ich noch nicht so zurecht mit dem Blockly. Denn ich finde Bausteine nicht die
ich in einem anderen Script (Bild) gesehen habe nicht bei mir.Kann mir vielleicht jemand von euch dabei helfen so das ich am ende einen
Datensatz habe und diesen dann auch in meinem HABPanel virtualisieren kann.Solltest ihr Infos brauchen dann fragt mich. Aber bitte bedenkt ich bin blutiger
Anfanger und kein Programierer :-)@wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:
in einem anderen Script (Bild) gesehen habe nicht bei mir
wo ist das Bild ?
-
@wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:
in einem anderen Script (Bild) gesehen habe nicht bei mir
wo ist das Bild ?
@djmarc75 Warte kurz ich werde mal ein Bild machen und hoffe das Du mir vielleicht einen Tip geben kannst:

Das ist jetzt das Script zum zusammen rechnen der ersten beiden Stechdosen
-
@djmarc75 Warte kurz ich werde mal ein Bild machen und hoffe das Du mir vielleicht einen Tip geben kannst:

Das ist jetzt das Script zum zusammen rechnen der ersten beiden Stechdosen
@wolfshunter na und was zeigt das Debug ?
-
@wolfshunter na und was zeigt das Debug ?
Wie sehe ich was das das Debug anzeigt?
-
Wie sehe ich was das das Debug anzeigt?
@wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:
Wie sehe ich was das das Debug anzeigt?
Ist das BIld vom Blockly jetzt echt nur ein Bild oder nutzt Du das auch ?
Weil wenn Du das nutzt dann hast DU ja diesen Block:

Und der zeigt Dir im LOG den Output

-
@wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:
Wie sehe ich was das das Debug anzeigt?
Ist das BIld vom Blockly jetzt echt nur ein Bild oder nutzt Du das auch ?
Weil wenn Du das nutzt dann hast DU ja diesen Block:

Und der zeigt Dir im LOG den Output

Ich zeige dir mal das Log wenn ich das Script starte:
16:20:52.037 info javascript.0 (11203) Start javascript script.js.Stromverbrauch_komplett_Büro_und_Küche 16:20:52.042 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: subscribe: {"pattern":{"id":"sonoff.0.DVES_buero.ENERGY_Total","change":"ne","q":0},"name":"script.js.Stromverbrauch_komplett_Büro_und_Küche"} 16:20:52.042 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptionsNun werde ich mal bischen Strom Verbrauchen:
16:20:52.037 info javascript.0 (11203) Start javascript script.js.Stromverbrauch_komplett_Büro_und_Küche 16:20:52.042 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: subscribe: {"pattern":{"id":"sonoff.0.DVES_buero.ENERGY_Total","change":"ne","q":0},"name":"script.js.Stromverbrauch_komplett_Büro_und_Küche"} 16:20:52.042 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 16:22:21.590 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: getState(id=sonoff.0.DVES_buero.ENERGY_Total, timerId=undefined) => {"val":3.12,"ack":true,"ts":1675524141587,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1675524141587} 16:22:21.590 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: getState(id=sonoff.0.DVES_kueche.ENERGY_Total, timerId=undefined) => {"val":0.641,"ack":true,"ts":1675524058169,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1675523158093} 16:22:21.590 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: Verbrauch in KWh3.761Ich glaube jetzt klappt es :-)
-
Ich zeige dir mal das Log wenn ich das Script starte:
16:20:52.037 info javascript.0 (11203) Start javascript script.js.Stromverbrauch_komplett_Büro_und_Küche 16:20:52.042 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: subscribe: {"pattern":{"id":"sonoff.0.DVES_buero.ENERGY_Total","change":"ne","q":0},"name":"script.js.Stromverbrauch_komplett_Büro_und_Küche"} 16:20:52.042 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptionsNun werde ich mal bischen Strom Verbrauchen:
16:20:52.037 info javascript.0 (11203) Start javascript script.js.Stromverbrauch_komplett_Büro_und_Küche 16:20:52.042 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: subscribe: {"pattern":{"id":"sonoff.0.DVES_buero.ENERGY_Total","change":"ne","q":0},"name":"script.js.Stromverbrauch_komplett_Büro_und_Küche"} 16:20:52.042 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions 16:22:21.590 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: getState(id=sonoff.0.DVES_buero.ENERGY_Total, timerId=undefined) => {"val":3.12,"ack":true,"ts":1675524141587,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1675524141587} 16:22:21.590 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: getState(id=sonoff.0.DVES_kueche.ENERGY_Total, timerId=undefined) => {"val":0.641,"ack":true,"ts":1675524058169,"q":0,"from":"system.adapter.sonoff.0","user":"system.user.admin","lc":1675523158093} 16:22:21.590 info javascript.0 (11203) script.js.Stromverbrauch_komplett_Büro_und_Küche: Verbrauch in KWh3.761Ich glaube jetzt klappt es :-)
Also es schein das das Script nun arbeitet, aber nun eine weitere Frage dazu.
Kann ich das Script erweitern um so alle 4 Werte aus den Steckdosen in einen
Script zu errechnen?Und wie kann ich das ganze dann im HABPanel anzeigen lassen?
-
Also es schein das das Script nun arbeitet, aber nun eine weitere Frage dazu.
Kann ich das Script erweitern um so alle 4 Werte aus den Steckdosen in einen
Script zu errechnen?Und wie kann ich das ganze dann im HABPanel anzeigen lassen?
@wolfshunter sagte: Kann ich das Script erweitern um so alle 4 Werte aus den Steckdosen in einen Script zu errechnen?
Ja, einfach die 4 Verbrauchswerte addieren und das Ergebnis in einen eigenen Datenpunkt unter "0_userdata.0" vom Typ Zahl schreiben.

-
@wolfshunter sagte: Kann ich das Script erweitern um so alle 4 Werte aus den Steckdosen in einen Script zu errechnen?
Ja, einfach die 4 Verbrauchswerte addieren und das Ergebnis in einen eigenen Datenpunkt unter "0_userdata.0" vom Typ Zahl schreiben.

Wie bekommt ihr das so gut untereinander hin. Habe ja jetzt mal ein Script gemacht und
erweitert aber es ist bei mir in die Länge gezogen.Hier mal das Bild:

-
@wolfshunter geh mal mit der Maus auf einen der Rechenblöcke, dann rechte Maustaste und "externe Eingänge" anzeigen auswählen
-
Wie bekommt ihr das so gut untereinander hin. Habe ja jetzt mal ein Script gemacht und
erweitert aber es ist bei mir in die Länge gezogen.Hier mal das Bild:

@wolfshunter Die Antwort hab ich Dir vor paar Minuten im anderen Beitrag geschrieben... bitte nicht gleiche Fragen in mehreren Beiträgen stellen
-
@wolfshunter Die Antwort hab ich Dir vor paar Minuten im anderen Beitrag geschrieben... bitte nicht gleiche Fragen in mehreren Beiträgen stellen
Sorry, habe gerade einfach dort gefragt wo andere ähnliches hatten.
Nun muß ich nurnoch diese 4 Objekt ID default hinbekommen
-
Sorry, habe gerade einfach dort gefragt wo andere ähnliches hatten.
Nun muß ich nurnoch diese 4 Objekt ID default hinbekommen
@wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:
Nun muß ich nurnoch diese 4 Objekt ID default hinbekommen
Und auch dafür hab ich DIr "dort" geantwortet... das Zahnrad ist Dein Freund


Objekt ID von links anpacken und nach rechts rüberziehen !
Kann man so oft wie man braucht rüberziehen !!!
-
@wolfshunter sagte in Hilfe benötigt - Gesamtverbrauch berechnen:
Nun muß ich nurnoch diese 4 Objekt ID default hinbekommen
Und auch dafür hab ich DIr "dort" geantwortet... das Zahnrad ist Dein Freund


Objekt ID von links anpacken und nach rechts rüberziehen !
Kann man so oft wie man braucht rüberziehen !!!
Danke Dir, das hat mir gefehlt.
-
Danke Dir, das hat mir gefehlt.
@wolfshunter da ist aber bereits mehrfach darauf hingewiesen worden.
-
Geht es hier nicht um genau das selbe wie in deinem anderen Topic?
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login