NEWS
[Vorlage] Steuerung Gartenbewässerung
-
@Kuddel
die History ist bei mir noch leer, soll das so?
Anbsonsten lief beim ersten Test mit der 2.6.6 und fixzeit alles zum ersten Mal! Ich teste weiter.
-
Hallo Kuddel,
auch Dein VIS ist super-gelungen. Ich habe es direkt in meine Vis eingebaut.Mir ist nun folgendes aufgefallen:
Ich habe als Windgeschwindigkeits-Schwellwert 25 km/h angegeben.
Wenn unter "Wetter" die Windgeschwindigkeit unter 10 km/h fällt (also auf 9km/h), wird ein roter Kreis angezeigt.Eventuell liegt es daran dass die Zahl von dasWetter ein Type "string" ist und der Schwellwert eine Type "number"?
-
Hallo Kuddel,
auch Dein VIS ist super-gelungen. Ich habe es direkt in meine Vis eingebaut.Mir ist nun folgendes aufgefallen:
Ich habe als Windgeschwindigkeits-Schwellwert 25 km/h angegeben.
Wenn unter "Wetter" die Windgeschwindigkeit unter 10 km/h fällt (also auf 9km/h), wird ein roter Kreis angezeigt.Eventuell liegt es daran dass die Zahl von dasWetter ein Type "string" ist und der Schwellwert eine Type "number"?
-
@JensBHB hmm gute Frage.
Habe zum test mal den Schwellwert auf 0km/h gestellt.
Die Kreise werden sofort wie gewollt rot

Was ich meine ist:
Wenn der Schwellwert z.B. auf 25 liegt und die Wingeschwindigkeit bei 9km/h, dann scheint folgende Reihenfolge einzutreten:
Deine 0 km/h und meine 25 km/h reihen sich ein, d.h.
0
1 gemessener Wind
2 gemessener Wind
25 (Schwellwert)
3
4
usw...
Der Wert von dasWetter müsste vor dem Vergleich in type "number" umgewandelt werden. Ich probiers mal.
-
Was ich meine ist:
Wenn der Schwellwert z.B. auf 25 liegt und die Wingeschwindigkeit bei 9km/h, dann scheint folgende Reihenfolge einzutreten:
Deine 0 km/h und meine 25 km/h reihen sich ein, d.h.
0
1 gemessener Wind
2 gemessener Wind
25 (Schwellwert)
3
4
usw...
Der Wert von dasWetter müsste vor dem Vergleich in type "number" umgewandelt werden. Ich probiers mal.
@JensBHB sagte in [Vorlage] Steuerung Gartenbewässerung:
Was ich meine ist:
Wenn der Schwellwert z.B. auf 25 liegt und die Wingeschwindigkeit bei 9km/h, dann scheint folgende Reihenfolge einzutreten:
Deine 0 km/h und meine 25 km/h reihen sich ein, d.h.
0
1 gemessener Wind
2 gemessener Wind
25 (Schwellwert)
3
4
usw...
Der Wert von dasWetter müsste vor dem Vergleich in type "number" umgewandelt werden. Ich probiers mal.
Das Problem mit 15km/h kann ich nachstellen, aber leider nicht erklären

EDIT: Der Wert ist eine Zahl und kein String

-
@JensBHB sagte in [Vorlage] Steuerung Gartenbewässerung:
Was ich meine ist:
Wenn der Schwellwert z.B. auf 25 liegt und die Wingeschwindigkeit bei 9km/h, dann scheint folgende Reihenfolge einzutreten:
Deine 0 km/h und meine 25 km/h reihen sich ein, d.h.
0
1 gemessener Wind
2 gemessener Wind
25 (Schwellwert)
3
4
usw...
Der Wert von dasWetter müsste vor dem Vergleich in type "number" umgewandelt werden. Ich probiers mal.
Das Problem mit 15km/h kann ich nachstellen, aber leider nicht erklären

EDIT: Der Wert ist eine Zahl und kein String

@Kuddel Komisch. Bei mir ist es ein String. Hab gerade den Adapter noch mal neu installiert - gleiches Ergebnis: "daswetter.0.NextDaysDetailedLocation_1.Day_1.wind_value" ist eine Zeichenkette. Eventuell liegt es an der Konfiguration bzw. Version des Adapters (habe 3.0.1)?
.Die Frage ist ja, ob sich dadurch auch tatsächlich bei der Ausführung der Bewässerung etwas ändert. Aber dazu müsste man wohl ans Blockly gehen.
Edit: Ich habe jetzt über ein kleines Blockly den Wert von "dasWetter" in eine Zahl konvertiert und in 3 DP gespeichert. Der Vergleich im Vis über den neuen Datenpunkt bringt das gewünschte Ergebnis.
"javascript.0.bewaesserung.schwellwerte.schwellwerte_ok" bleibt natürlich auf false.
-
@Kuddel Komisch. Bei mir ist es ein String. Hab gerade den Adapter noch mal neu installiert - gleiches Ergebnis: "daswetter.0.NextDaysDetailedLocation_1.Day_1.wind_value" ist eine Zeichenkette. Eventuell liegt es an der Konfiguration bzw. Version des Adapters (habe 3.0.1)?
.Die Frage ist ja, ob sich dadurch auch tatsächlich bei der Ausführung der Bewässerung etwas ändert. Aber dazu müsste man wohl ans Blockly gehen.
Edit: Ich habe jetzt über ein kleines Blockly den Wert von "dasWetter" in eine Zahl konvertiert und in 3 DP gespeichert. Der Vergleich im Vis über den neuen Datenpunkt bringt das gewünschte Ergebnis.
"javascript.0.bewaesserung.schwellwerte.schwellwerte_ok" bleibt natürlich auf false.
-
Hallo,
ich bin jetzt von Version 2.9.1 auf Version 2.9.2 gewechselt. Soweit funktioniert auch alles.
Habe auch die VIS neu importiert. Seit dem werden in VIS die Ventile nicht mehr grün, wenn sie aktiv sind. Es besteht also nur ein Anzeige Fehler und keine Funktionsstörung.
Hier läuft das Programm, aber der Rahmen wird nicht grün.

Datenpunkte sind auch aktiv

-
Hallo,
ich bin jetzt von Version 2.9.1 auf Version 2.9.2 gewechselt. Soweit funktioniert auch alles.
Habe auch die VIS neu importiert. Seit dem werden in VIS die Ventile nicht mehr grün, wenn sie aktiv sind. Es besteht also nur ein Anzeige Fehler und keine Funktionsstörung.
Hier läuft das Programm, aber der Rahmen wird nicht grün.

Datenpunkte sind auch aktiv

@opul sagte in [Vorlage] Steuerung Gartenbewässerung:
Hallo,
ich bin jetzt von Version 2.9.1 auf Version 2.9.2 gewechselt. Soweit funktioniert auch alles.
Habe auch die VIS neu importiert. Seit dem werden in VIS die Ventile nicht mehr grün, wenn sie aktiv sind. Es besteht also nur ein Anzeige Fehler und keine Funktionsstörung.
Hier läuft das Programm, aber der Rahmen wird nicht grün.

Datenpunkte sind auch aktiv

welcher DP ist denn beim Icon für die Randfarbe hinterlegt?
sollte eig z.b. ventil_1_ventil_1_status sein
-
@opul sagte in [Vorlage] Steuerung Gartenbewässerung:
Hallo,
ich bin jetzt von Version 2.9.1 auf Version 2.9.2 gewechselt. Soweit funktioniert auch alles.
Habe auch die VIS neu importiert. Seit dem werden in VIS die Ventile nicht mehr grün, wenn sie aktiv sind. Es besteht also nur ein Anzeige Fehler und keine Funktionsstörung.
Hier läuft das Programm, aber der Rahmen wird nicht grün.

Datenpunkte sind auch aktiv

welcher DP ist denn beim Icon für die Randfarbe hinterlegt?
sollte eig z.b. ventil_1_ventil_1_status sein
-
{wert:javascript.0.bewaesserung.ventile.ventil_1.ventil_1_status; wert=="true" ? "#41f316" : "red"}
-
@opul das sieht so weit alles richtig aus.
Mal die VIS neu geladen, wenn die Bewässerung läuft ?
-
@opul hmm komisch.
bei funktioniert die Anzeige immer korrekt.
Ich versuche mal das Problem nachzustellen
ich werde sobald die Temperaturen das zulassen meine Bewässerung wieder in Betrieb nehmen dieses Jahr und habe auch schon deine neueste Scriptversion 2.10.2 eingepielt (danke!). Ahst du vor auch deine Statistiken als Vorlage bereitzustellen? Hatten das Thema mal im Juli 2020, da wage ich mich aber mangels Kentniss nicht ran ergo würden die wichtigen und sehr aufschlussreichen Statistiken leider leer bleiben.
VG
-
ich werde sobald die Temperaturen das zulassen meine Bewässerung wieder in Betrieb nehmen dieses Jahr und habe auch schon deine neueste Scriptversion 2.10.2 eingepielt (danke!). Ahst du vor auch deine Statistiken als Vorlage bereitzustellen? Hatten das Thema mal im Juli 2020, da wage ich mich aber mangels Kentniss nicht ran ergo würden die wichtigen und sehr aufschlussreichen Statistiken leider leer bleiben.
VG
-
@benziman meine Statistiken (Wasserverbrauch) sind nicht wirklich aussagekräftig, da ich die Statistiken erst im dritten Quartal eingeführt habe.
-
@kuddel ok aber immer noch besser als gar keine. Aber gut ist ja deine VIS, vllt machst du das ja später (ich fänds super)



