NEWS
( gelöst ) Blockly Gas Umrechnung m3 in kW
-
@homoran sagte in Blockly Gas Umrechnung m3 in kW:
was ist das für eine Variable die du zur Berechnung nutzst?
ist die definiert?So wie es aussieht nicht
@perladd
Nimm stattdessen den Block "Wert" aus dem Bereich "Trigger".
Der enthält dann den geänderten Zählerstand.https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps
-
Hallo,
die Variable ist der Wert, der aus dem Tasmota rauskommt und dann auf 0,00m³ umgerechnet wurde
-
-
@perladd sagte in Blockly Gas Umrechnung m3 in kW:
Hallo,
die Variable ist der Wert, der aus dem Tasmota rauskommt und dann auf 0,00m³ umgerechnet wurde
wo wird dieser Wert denn zugewiesen?
-
@perladd
Bau doch mal ein paar Debug-Blöcke ein und lass Dir die Werte ins Log schreiben. -
-
@perladd nein, hier
-
Ich bin ein absoluter Neuling, was die Blocklys angeht, ich bekomme es immer nur anhand von Forum Beiträgen zusammen gebastelt und sobald dann solche Anforderungen wie deine kommen, bin ich total aufgeschmiessen !!!
-
-
@perladd sagte in Blockly Gas Umrechnung m3 in kW:
Ich bin ein absoluter Neuling, was die Blocklys angeht
Dann liest Dir meinen oben verlinkte Beitrag durch.
-
@codierknecht sagte in Blockly Gas Umrechnung m3 in kW:
OK an der Stelle.
aber ist dort nicht zugewiesen
-
@homoran sagte in Blockly Gas Umrechnung m3 in kW:
aber ist dort nicht zugewiesen
Dort nicht.
Sein Plan war wohl, das mit dem Trigger im letzten SS zu machen.
Das funzt aber so vermutlich nicht. -
@codierknecht Das vermute ich auch!
ich denke er hat die Variable mit dem Namen des Triggerdatenpunkts angelegt im Glauben da sei der Wert drin.@perladd
mach es, wie dir schon geschrieben wurde@mading sagte in Blockly Gas Umrechnung m3 in kW:
Nimm erstmal den Wert-Block aus dem Trigger,
@codierknecht sagte in Blockly Gas Umrechnung m3 in kW:
Nimm stattdessen den Block "Wert" aus dem Bereich "Trigger".
-
@perladd
Den Zählerstand in m³ könnte man auch mit 'nem Alias bestimmen.
Der reagiert auf die Änderungen des Counter und liefert die m³. Damit kann man dann schön weiterrechnen. -
@codierknecht sagte in Blockly Gas Umrechnung m3 in kW:
Damit kann man dann schön weiterrechnen.
Den Teil mit "DP erstellen" und "Trigger auf den Counter" braucht man dann mit dem Alias nicht mehr. -
@perladd
By the way:
Das Konstrukt ist so laut Doku durchaus richtig.Bin ich selbst nur noch nie drüber gestolpert, da ich meine DP "von Hand" anlege.
Der Punkt ist nur, dass hier die im 2. Teil des Script verwendete Variable nicht gesetzt wird.
Darum rechnet der 2. Teil mitnull
. Und eine Berechnung mitnull
führt zu ... Überraschung:null
. -
Hallo,
so habe jetzt erst wieder Zeit gefunden.
Vielleicht könnte man die ganze Sache auch vereinfachen und das in ein Blockly schreiben. Aber wie gesagt ich bin da absoluter Neuling und bräuchte eure Hilfe dafür.
VG
Thomas -
@perladd sagte in Blockly Gas Umrechnung m3 in kW:
bräuchte eure Hilfe dafür.
dafür sind wir ja da!
Aber wir brauchen such das Feedback zu unseren bisherigrn Fragen und Vorschlägen
-
@homoran sagte in Blockly Gas Umrechnung m3 in kW:
@perladd sagte in Blockly Gas Umrechnung m3 in kW:
Vielleicht kann mir jemand helfen
grobe Richtschnur wäre m³x10.
ist in den meisten Fällen ausreichend genau.Ansonsten: null kann alles sein.
Was steht im log?Naja, so kann man es auch sehen... Um zu schauen, ob bei der Versorgerrechnung korrekt gerechnet wurde, sollte es schon genauer sein...
Meist gibt es beim Gasnetzbetreiber auf deren Webesiten irgendwo technische Daten ihres Gases...
z. b.
https://www.dew21.de/fileadmin/Privatkunden/Produkte/Erdgas/Erdgaskennwerte.pdf
Ich kriege Misch-Erdgas H mit 11,38 kWh/m² - da wäre m³ x 10 ein Fehler von fast 14% ....
-
Das was @Homoran schreibt:
@homoran sagte in Blockly Gas Umrechnung m3 in kW:
Aber wir brauchen auch das Feedback zu unseren bisherigen Fragen und Vorschlägen
Im einfachsten Fall erweiterst Du den Trigger auf den Counter und setzt dort auch die Variable, die Du im 2. Teil zur Berechnung heranziehst:
Oder Du verzichtest auf die Variable und nimmst den Wert aus dem Trigger:
Auf die Variable kann man nämlich eigentlich auch ganz verzichten.
Der Trigger kennt den Wert seines State schließlich.Mir persönlich wäre die Vorgehensweise mit 'nem Alias lieber. Aber das ist Deine Entscheidung.