NEWS
Blockly Script für Gartenbewässerung
-
Moin zusammen,
ich habe ein Verständnisproblem in Blockly.
Ich habe eine Gartenbewässerung und möchte diese über die HM-MOD-Re-8 steuern.
Die Zeitliche Steuerung funktioniert einwandfrei.
Meine Frau möchte jedoch, dass wenn Sie in VIS auf einen Knopf drückt Wasser aus den Steckdosen kommt-)
Kann mir bitte jemand helfen, soetwas in Blockly zu realisieren? Ich würde gerne lernen und verstehen.Anforderung: Frau drückt Knopf, Pumpe auf Kanal1 geht an, Ventil auf Kanal2 geht auf. Laufdauer 10 Min.
-
Moin zusammen,
ich habe ein Verständnisproblem in Blockly.
Ich habe eine Gartenbewässerung und möchte diese über die HM-MOD-Re-8 steuern.
Die Zeitliche Steuerung funktioniert einwandfrei.
Meine Frau möchte jedoch, dass wenn Sie in VIS auf einen Knopf drückt Wasser aus den Steckdosen kommt-)
Kann mir bitte jemand helfen, soetwas in Blockly zu realisieren? Ich würde gerne lernen und verstehen.Anforderung: Frau drückt Knopf, Pumpe auf Kanal1 geht an, Ventil auf Kanal2 geht auf. Laufdauer 10 Min.
-
@Aidan Moin, ein Blockly Script könnte z.b so ausehen

"Butten in VIS" muss natürich ein Datenpunkt sein den du über VIS auf true setzen kannst.
@thoMAS
geht sicher so, aber was ist wenn Du ausschalten möchtest, bevor die 10 Minuten um sind ? -
Moin zusammen,
ich habe ein Verständnisproblem in Blockly.
Ich habe eine Gartenbewässerung und möchte diese über die HM-MOD-Re-8 steuern.
Die Zeitliche Steuerung funktioniert einwandfrei.
Meine Frau möchte jedoch, dass wenn Sie in VIS auf einen Knopf drückt Wasser aus den Steckdosen kommt-)
Kann mir bitte jemand helfen, soetwas in Blockly zu realisieren? Ich würde gerne lernen und verstehen.Anforderung: Frau drückt Knopf, Pumpe auf Kanal1 geht an, Ventil auf Kanal2 geht auf. Laufdauer 10 Min.
Da meine Ventile aktuell ausgebaut sind und Winterschlaf halten, hier ein theoretisches Beispiel, wie ich es bei Wiederinbetriebnahme mit meinen Ventilen (4 x Gardena über den Gardena Adapter ) lösen will.
Aktuell fehlen nur noch die "echten Ventile" im Blockly, die muß ich dann noch einfügen. Zum probieren habe ich mal eine Steckdose (Kaminlampe) eingebaut, damit hat es funktioniert. Ich nutze kein VIS, aber iQontrol, von daher sollte es auch mit VIS möglich sein. Über den Schieberegler bin ich von der Bewässerungslaufzeit flexibel.Beispiel mit Lampe





Edit: Die Datenpunkte werden in diesem Blockly mit der Rolle level und min 0 max 100 erstellt, sowie die Datenpunkte in iot werden als Licht deklariert. Dann ist auch die Bedienung per Sprache mit Alexa gut möglich.
Beispiel bei level von 0-100
Alexa, Bewässerung hinten auf 30 Prozent (ergibt dann 30 Minuten) Über diesen Weg wären dann max 100 Minuten möglich.
An und aus geht dann auch.
EDIT2: Ich habe das Blockly oben jetzt aktualisiert.
-
Hallo dslraser, erst einmal Danke für Deine Unterstützung.
Da ich gerade mit Blockly anfange, wollte ich mich langsam ran tasten.Ja Deine Frage ist berechtigt, Ich hätte einen separaten Schalter mit "Pumpe Aus" angelegt.
Wobei ich nicht weiß, ob dies das Skript übersteuern würde.Folgend einmal meine Zeitsteuerung, eventuell geht da ja auch noch etwas besser-)

-
Hallo dslraser, erst einmal Danke für Deine Unterstützung.
Da ich gerade mit Blockly anfange, wollte ich mich langsam ran tasten.Ja Deine Frage ist berechtigt, Ich hätte einen separaten Schalter mit "Pumpe Aus" angelegt.
Wobei ich nicht weiß, ob dies das Skript übersteuern würde.Folgend einmal meine Zeitsteuerung, eventuell geht da ja auch noch etwas besser-)

@Aidan sagte in Blockly Script für Gartenbewässerung:
Ja Deine Frage ist berechtigt, Ich hätte einen separaten Schalter mit "Pumpe Aus" angelegt.
Dann müsstest Du den separaten Schalter als Abfrage in Deine Zeitpläne mit einbauen, sonst wird der Zeitplan trotzdem Die Pumpe anschalten.
-
heißt, dass das Skript einen manuellen Befehl übersteuert.?
Ich kämpfe gerade mit dem Datenpunkt.
Mir geht es gerade um das Verständnis, wie ein Skript über einen ViS Button angesprochen wird.
Mit einem "switch" funzt es, mit einem "button" nicht. Die Logik ist mir unklar aber
Soweit so gut-)Hast du dein Blockly dann 4x mal (2x vorn, 1x seite, 1x hinten) erstellt und mit den jeweiligen Datenpunkten verknüpft?
-
heißt, dass das Skript einen manuellen Befehl übersteuert.?
Ich kämpfe gerade mit dem Datenpunkt.
Mir geht es gerade um das Verständnis, wie ein Skript über einen ViS Button angesprochen wird.
Mit einem "switch" funzt es, mit einem "button" nicht. Die Logik ist mir unklar aber
Soweit so gut-)Hast du dein Blockly dann 4x mal (2x vorn, 1x seite, 1x hinten) erstellt und mit den jeweiligen Datenpunkten verknüpft?
@Aidan
Du kannst mein Blockly zum Testen einfach importieren. (Mein Export ist im Spoiler). Alle Datenpunkte darin werden durch das Blockly erstellt. Zu finden sind die Datenpunkte dann im im javascript Ordner. Wenn Du es nicht mehr brauchst, oder anders machen willst, kannst Du die Datenpunkte und das Blockly ja einfach wieder löschen. Aber zum ausprobieren ist es vielleicht ganz nützlich für Dich. -
heißt, dass das Skript einen manuellen Befehl übersteuert.?
Ich kämpfe gerade mit dem Datenpunkt.
Mir geht es gerade um das Verständnis, wie ein Skript über einen ViS Button angesprochen wird.
Mit einem "switch" funzt es, mit einem "button" nicht. Die Logik ist mir unklar aber
Soweit so gut-)Hast du dein Blockly dann 4x mal (2x vorn, 1x seite, 1x hinten) erstellt und mit den jeweiligen Datenpunkten verknüpft?
@Aidan sagte in Blockly Script für Gartenbewässerung:
Mir geht es gerade um das Verständnis, wie ein Skript über einen ViS Button angesprochen wird.
VIS habe ich nicht, dazu kann ich nichts sagen.
-
@Aidan sagte in Blockly Script für Gartenbewässerung:
was ist denn der Spoiler?
in diesem Beitrag
https://forum.iobroker.net/post/355350
das hier anklicken, das ist der Spoiler

Dann öffnet sich das hier. Den Inhalt kopieren und bei Dir in ein neues leeres Blockly importieren.

-
ah, ok. Danke habe ich gefunden..
Importiert habe ich es schon, werde mal testen ob ich damit klar komme.Ich hoffe Du bist für weitere Fragen offen^^
@Aidan sagte in Blockly Script für Gartenbewässerung:
Ich hoffe Du bist für weitere Fragen offen^^
klar, wir lernen doch alle von einander
-
ah, ok. Danke habe ich gefunden..
Importiert habe ich es schon, werde mal testen ob ich damit klar komme.Ich hoffe Du bist für weitere Fragen offen^^
@Aidan
Nutzt Du Alexa ? (Hast Du den iot Adapter installiert?) -
moin, nein Alexa nutzen wir nicht.
Ich habe mal versucht das nachzubauen.
Das Blockly gibt mir einen Error

Der Datenpunkt scheint zu funktionieren, da er mir die Zeit zurück gibt

Der Button in Vis geht auch. Sobald ich den Schieber betätige, dann ändert sich auch die Zeit.

Die Kanäle werden allerdings nicht aktiviert. was mache ich hier falsch?
-
Achso eine Sache habe ich noch nicht raus bekommen.
Du hast bei dem Blockly, stop zyklische Ausführung vorn links stehen.
Wofür ist das und wie kann ich das dann ändern?@Aidan sagte in Blockly Script für Gartenbewässerung:
Du hast bei dem Blockly, stop zyklische Ausführung vorn links stehen.
Das habe ich nur so genannt, weil meine Ventile so heißen und ich dann besser sehe welches stop ich nehmen muß, sind ja vier Stück drinn.
Unten , wenn Dein DP 0 erreicht hat, da fehlt auch noch das ausschalten.
Poste mal Deinen Blockly Export.
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