NEWS
Warnungen im Log - was bedeuten die ?
-
@dogfight76
Und was ist dann noch das Problem?
Gibts den State? Oder gibts ihn nicht?
Die Zeilen mit "at" sind ein Traceback damit man die entsprechende Stelle im Code finden kann.Am Ende der ZEILE 9 hast du ein gestState und das versucht von 0_userdata_0 zu lesen. SChau mal wie TEMP zusammengesetzt wird (2 Zeilen weiter oben)
und der debug Output versucht das auch. Bei mehr als 21 Grad auĂentremperatur dĂŒrftem die 0_userdate_0 Werte fehlen. Oder du musst die AuĂentemperatur begrenzen ...
-
@dogfight76 sagte: Das Script der Heizkurve ist das:
Die Variable Temp, die eine ID enthĂ€lt, hat keine Begrenzung, sondern verwendet direkt den Wert der AuĂentemperatur, die zudem auch noch in ganzen Grad auflösen muss.
-
Am Ende der ZEILE 9 hast du ein gestState und das versucht von 0_userdata_0 zu lesen. SChau mal wie TEMP zusammengesetzt wird (2 Zeilen weiter oben)
und der debug Output versucht das auch. Bei mehr als 21 Grad auĂentremperatur dĂŒrftem die 0_userdate_0 Werte fehlen. Oder du musst die AuĂentemperatur begrenzen ...
@mcm1957 said in Warnungen im Log - was bedeuten die ?:
Oder du musst die AuĂentemperatur begrenzen ...
Ok, weil ich fĂŒr die Steuerung ĂŒber die Heizkurve nur die Temp von -15 bis +20 Grad benötige, (weil ab 21 Grad Aussentemp schaltet die WĂ€rmepumpoe ja ab) wĂŒrde die Begrenzung ab 21 Grad ja helfen damit die Warn-Meldung nicht mehr erscheinen, weil im Pfad:
0_userdata.0.Waermepumpe.Heizkurve.VL_Tempdann nicht mehr nach Temp oberhalb von 20 Grad gesucht werden, Korrekt ?
Und die warn-Meldungen tauchen nicht mehr auf ?! -
@dogfight76 sagte: Das Script der Heizkurve ist das:
Die Variable Temp, die eine ID enthĂ€lt, hat keine Begrenzung, sondern verwendet direkt den Wert der AuĂentemperatur, die zudem auch noch in ganzen Grad auflösen muss.
@paul53 said in Warnungen im Log - was bedeuten die ?:
Die Variable Temp, die eine ID enthĂ€lt, hat keine Begrenzung, sondern verwendet direkt den Wert der AuĂentemperatur, die zudem auch noch in ganzen Grad auflösen muss.
Wie bekomme ich das Script die Begrnezung rein ?
GruĂ
-
@mcm1957 said in Warnungen im Log - was bedeuten die ?:
Oder du musst die AuĂentemperatur begrenzen ...
Ok, weil ich fĂŒr die Steuerung ĂŒber die Heizkurve nur die Temp von -15 bis +20 Grad benötige, (weil ab 21 Grad Aussentemp schaltet die WĂ€rmepumpoe ja ab) wĂŒrde die Begrenzung ab 21 Grad ja helfen damit die Warn-Meldung nicht mehr erscheinen, weil im Pfad:
0_userdata.0.Waermepumpe.Heizkurve.VL_Tempdann nicht mehr nach Temp oberhalb von 20 Grad gesucht werden, Korrekt ?
Und die warn-Meldungen tauchen nicht mehr auf ?!@dogfight76
Die (Einzahl) Warnmeldung besagt dass du versuchst einen State zu lesen den es nicht gibt. Die Zeilen mit at sind untrennbare Fortsetzungszeilen der Warnmeldung ohne 'at' die dazu dienen die betreffende Codezeile zu identifizieren.Wenn du dein Script so korrigierts dass es keine nicht existenten State versucht zu lsene ist die getStte Warnung und die nachfolgenden at's weg.
-
@paul53 said in Warnungen im Log - was bedeuten die ?:
Die Variable Temp, die eine ID enthĂ€lt, hat keine Begrenzung, sondern verwendet direkt den Wert der AuĂentemperatur, die zudem auch noch in ganzen Grad auflösen muss.
Wie bekomme ich das Script die Begrnezung rein ?
GruĂ
-
@paul53
Der gesamte Baustein vom Screenshot muss an welche Stelle in meinem Script ?GruĂ
-
@paul53
Der gesamte Baustein vom Screenshot muss an welche Stelle in meinem Script ?GruĂ
@dogfight76 sagte: muss an welche Stelle in meinem Script ?
Ich habe nur die Bildung von Temp oberhalb des "steuere" mit der zusÀtzlichen Variablen AT angepasst.
EDIT: Der Teil zur Ermittlung der aktuellen VL-Temperatur gehört nicht in die Schleife. Besser so:

-
@paul53
Gute morgen,
Den Teil ab "Pause 100ms" einfach an mein Script anhÀngen ?
Wie machst du bei dem Teilebegrenze zwischen unddie ZeilenumbrĂŒche ?`Bei mir ist das einfach eine lange Zeile. Den Baustein "neue Zeile" bekomme ich da nicht reinkopiert.
Aber sonst mĂŒsste es stimmen.........oder ?
GruĂ
-
@paul53
Gute morgen,
Den Teil ab "Pause 100ms" einfach an mein Script anhÀngen ?
Wie machst du bei dem Teilebegrenze zwischen unddie ZeilenumbrĂŒche ?`Bei mir ist das einfach eine lange Zeile. Den Baustein "neue Zeile" bekomme ich da nicht reinkopiert.
Aber sonst mĂŒsste es stimmen.........oder ?
GruĂ
@dogfight76 Rechtsklick, externe EingĂ€nge. Grundlagen anschauen đ
-
@paul53
Gute morgen,
Den Teil ab "Pause 100ms" einfach an mein Script anhÀngen ?
Wie machst du bei dem Teilebegrenze zwischen unddie ZeilenumbrĂŒche ?`Bei mir ist das einfach eine lange Zeile. Den Baustein "neue Zeile" bekomme ich da nicht reinkopiert.
Aber sonst mĂŒsste es stimmen.........oder ?
GruĂ
@dogfight76 said in Warnungen im Log - was bedeuten die ?:
Den Teil ab "Pause 100ms" einfach an mein Script anhÀngen ?
Dann ist es jetzt korrekt und kann gespeichert und gestartet werden. Korrekt ?

GruĂ
-
@dogfight76 said in Warnungen im Log - was bedeuten die ?:
Den Teil ab "Pause 100ms" einfach an mein Script anhÀngen ?
Dann ist es jetzt korrekt und kann gespeichert und gestartet werden. Korrekt ?

GruĂ
@dogfight76
Hast du diese

Datenpunkte?mit welchen Werten?
-
@dogfight76
Hast du diese

Datenpunkte?mit welchen Werten?
@homoran said in Warnungen im Log - was bedeuten die ?:
Datenpunkte?
mit welchen Werten?Ja, habe ich ! Mit den Werten der Heizkurve
Aussentemp_min -15
Aussentemp_max 20
-
@paul53
Gute morgen,
Den Teil ab "Pause 100ms" einfach an mein Script anhÀngen ?
Wie machst du bei dem Teilebegrenze zwischen unddie ZeilenumbrĂŒche ?`Bei mir ist das einfach eine lange Zeile. Den Baustein "neue Zeile" bekomme ich da nicht reinkopiert.
Aber sonst mĂŒsste es stimmen.........oder ?
GruĂ
@dogfight76 sagte: einfach an mein Script anhÀngen ?
... und an zwei Stellen aus der Schleife entfernen:

-
@dogfight76 sagte: einfach an mein Script anhÀngen ?
... und an zwei Stellen aus der Schleife entfernen:

-
@dogfight76 sagte: Die beiden Blöcke einfach löschen ?
Ja, und den gemeinsamen Teil vor die PrĂŒfung, ob der Datenpunkt vorhanden ist, schieben:

Anmerkung: Eine Heizkurve ist nicht linear, sondern sollte einen HeizflĂ€chenexponenten berĂŒcksichtigen (1,3 bei Heizkörpern; 1,1 bei FuĂbodenheizung). Formel:

Der Raumtemperatursollwert macht die Parallelverschiebung.
EDIT: Das Thema hatten wir hier schon einmal. Weshalb machst du etwas völlig anderes? Das auch noch mit 10 Triggern!
-
@dogfight76 sagte: Die beiden Blöcke einfach löschen ?
Ja, und den gemeinsamen Teil vor die PrĂŒfung, ob der Datenpunkt vorhanden ist, schieben:

Anmerkung: Eine Heizkurve ist nicht linear, sondern sollte einen HeizflĂ€chenexponenten berĂŒcksichtigen (1,3 bei Heizkörpern; 1,1 bei FuĂbodenheizung). Formel:

Der Raumtemperatursollwert macht die Parallelverschiebung.
EDIT: Das Thema hatten wir hier schon einmal. Weshalb machst du etwas völlig anderes? Das auch noch mit 10 Triggern!
@paul53 said in Warnungen im Log - was bedeuten die ?:
Ja, und den gemeinsamen Teil vor die PrĂŒfung, ob der Datenpunkt vorhanden ist, schieben:
Moin,
ok, das war fĂŒr mich jetzt echt schwierig........
Stimmt es denn so ?

.
.
.@paul53 said in Warnungen im Log - was bedeuten die ?:
EDIT: Das Thema hatten wir hier schon einmal. Weshalb machst du etwas völlig anderes? Das auch noch mit 10 Triggern!
Ja, aber das traue ich mir nicht zu..........vieeleicht spÀter....so 2045. Ne im Ernst das werde ich nicht hinbekommen. Bin froh wenn durch das Àndern des Blockly jetzt die Meldungen weg sind und alles lÀuft.
-
@paul53 said in Warnungen im Log - was bedeuten die ?:
Ja, und den gemeinsamen Teil vor die PrĂŒfung, ob der Datenpunkt vorhanden ist, schieben:
Moin,
ok, das war fĂŒr mich jetzt echt schwierig........
Stimmt es denn so ?

.
.
.@paul53 said in Warnungen im Log - was bedeuten die ?:
EDIT: Das Thema hatten wir hier schon einmal. Weshalb machst du etwas völlig anderes? Das auch noch mit 10 Triggern!
Ja, aber das traue ich mir nicht zu..........vieeleicht spÀter....so 2045. Ne im Ernst das werde ich nicht hinbekommen. Bin froh wenn durch das Àndern des Blockly jetzt die Meldungen weg sind und alles lÀuft.
@dogfight76 sagte: Stimmt es denn so ?
Das ist doch ein Bild von mir? In deinem Blockly mĂŒssen die DP-Namen angezeigt werden, da die DP bei dir existieren.
-
@paul53 said in Warnungen im Log - was bedeuten die ?:
Ja, und den gemeinsamen Teil vor die PrĂŒfung, ob der Datenpunkt vorhanden ist, schieben:
Moin,
ok, das war fĂŒr mich jetzt echt schwierig........
Stimmt es denn so ?

.
.
.@paul53 said in Warnungen im Log - was bedeuten die ?:
EDIT: Das Thema hatten wir hier schon einmal. Weshalb machst du etwas völlig anderes? Das auch noch mit 10 Triggern!
Ja, aber das traue ich mir nicht zu..........vieeleicht spÀter....so 2045. Ne im Ernst das werde ich nicht hinbekommen. Bin froh wenn durch das Àndern des Blockly jetzt die Meldungen weg sind und alles lÀuft.
@dogfight76 sagte: das traue ich mir nicht zu....
Das ist doch nicht so schwer nachzubauen?

Anstelle von "Aussentemp_max", "Vorlauftemp_min" und "Parallelverschiebung" gibt es den "Raumtemperatur-Sollwert". Die "Neigung" kann als Konstante (1.8) oder auch als Datenpunkt genommen werden, wobei der Wert positiv ist und fĂŒr "Vorlauftemp_max" = 48 °C etwa 1.8 betrĂ€gt.
-
@dogfight76 sagte: Stimmt es denn so ?
Das ist doch ein Bild von mir? In deinem Blockly mĂŒssen die DP-Namen angezeigt werden, da die DP bei dir existieren.
@paul53 said in Warnungen im Log - was bedeuten die ?:
Das ist doch ein Bild von mir? In deinem Blockly mĂŒssen die DP-Namen angezeigt werden, da die DP bei dir existieren.
Guten Abend,
ne das ist von mir. Hier nochmal:

@paul53 said in Warnungen im Log - was bedeuten die ?:
deinem Blockly mĂŒssen die DP-Namen angezeigt werden
Was meinst du genau damit ? Die Haben doch Namen......
Meinst du denn Punkt zum Beispiel ?

Den habe ich hier ausgewÀhlt:


