NEWS
[Vorlage] Gartenbewässerung mit 6 Ventilen
-
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
nur dann muss man natürlich das Ventil auch wieder manuell abschalten
bzw....
ich habe es bei mir über einen "Umweg" gelöst. Meine Datenpunkte für die Laufzeit sind als level angelegt ( mit min/max Laufzeit)
In iot habe ich die dann als LIGHT konfiguriert. Somit kannst Du über iot sagen. (ist dann quasi wie ein Licht zu dimmen)Alexa, stelle Ventil eins auf 50 Prozent
(wenn 100% über min/max z.B. 60 Minuten sind, dann läuft Ventil 1 = 30 Minuten)
-
@dslraser sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
nur dann muss man natürlich das Ventil auch wieder manuell abschalten
bzw....
ich habe es bei mir über einen "Umweg" gelöst. Meine Datenpunkte für die Laufzeit sind als level angelegt ( mit min/max Laufzeit)
In iot habe ich die dann als LIGHT konfiguriert. Somit kannst Du über iot sagen. (ist dann quasi wie ein Licht zu dimmen)Alexa, stelle Ventil eins auf 50 Prozent
(wenn 100% über min/max z.B. 60 Minuten sind, dann läuft Ventil 1 = 30 Minuten)
okay und jetzt wird es langsam kompliziert ^^
-
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
okay und jetzt wird es langsam kompliziert ^^
wieso kompliziert ?
Du hast hier number
ich nutze da level mit min/max als Datenpunkt (beides ist number)
z.B. bei mir
-
Hi Kuddel!
Vielen Dank für dieses tolle Script. Ich habe alles importiert und es klappt schon mal ganz gut.Ich nutze drei Ventile, gesteuert über drei Shelly 1.
Ich erhalte nach dem starten allerdings folgende Fehlermeldungen im LOG :
bzw.
Sobald ich das erste Ventil nicht "Aktiv" schalte kommt lediglich folgende Meldung:
Sobald ich die Automatik deaktiviere bekomme ich folgende Meldungen:
Eventuell liegt es daran, dass ich das Blockly falsch "befüllt" habe? Ich habe nur 3 Ventile, deshalb habe ich Kreis 4-6 und Ventil_Aktor 4-6 einfach freigelassen.
Viele Grüße und danke für Deine tolle Arbeit!
-
@JensBHB hast du die Anzahl der Ventile im Blockly auf 3 gestellt ?
-
@Kuddel Jau
-
@JensBHB dann muss ich mal morgen gucken was genau an den fehlerhaften stellen passieren soll. du könntest auf jeden Fall mal einen Screenshot von deiner Konfig im Blockly posten, ob das so alles passt
-
Sehr gerne.
Hier ein Screen vom Blockly:
-
@JensBHB sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
Hier ein Screen vom Blockly:
mach mal bei den nicht verwendeten aktoren ein Leerzeichen rein. (damit geht es bei mir)
Wenn ich das Feld leer lasse bekomme ich auch Fehler@Kuddel
EDIT: Es läuft dann zwar, aber trotzdem gibt es bei (z.B. 3 Ventilen) Fehler im Log
Sicher noch irgendeine Variable die nicht passt (State "undefined" not found
) bzw. wird bestimmt eine Variable bzw. Datenpunkt von Ventil 4/5 oder 6 zum irgendwas berechnen benutzt, die es aber bei 3 eingestellten Ventilen nicht gibt. Bei 6 eingestellten Ventilen kommen keine Fehler.EDIT2:
@Kuddel
bei den Ventilen (Ventil 4) ist was doppelt rein gerutscht ? (falls > 3 ist zwei mal da)
-
@dslraser sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
@JensBHB sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
Hier ein Screen vom Blockly:
mach mal bei den nicht verwendeten aktoren ein Leerzeichen rein. (damit geht es bei mir)
Wenn ich das Feld leer lasse bekomme ich auch Fehler@Kuddel
EDIT: Es läuft dann zwar, aber trotzdem gibt es bei (z.B. 3 Ventilen) Fehler im Log
Sicher noch irgendeine Variable die nicht passt (State "undefined" not found
) bzw. wird bestimmt eine Variable bzw. Datenpunkt von Ventil 4/5 oder 6 zum irgendwas berechnen benutzt, die es aber bei 3 eingestellten Ventilen nicht gibt. Bei 6 eingestellten Ventilen kommen keine Fehler.EDIT2:
@Kuddel
bei den Ventilen (Ventil 4) ist was doppelt rein gerutscht ? (falls > 3 ist zwei mal da)
Bevor ich mich tot suche ^^aus welchem teilblock ist der screenshot ?
-
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
Bevor ich mich tot suche ^^aus welchem teilblock ist der screenshot ?
Wäre doch Ideal wenn jeder Block automatisch eine Nummer bekommen würde.
Mit Option danach suchen zu können.Hilfreich bei großen Blocklys.Ist das automatisiert möglich?
-
@sigi234 da jeder Block eine Überschrift / Beschreibung hat könnte ich da ja sowas wie "Block 1" an den Anfang setzen
-
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
@sigi234 da jeder Block eine Überschrift / Beschreibung hat könnte ich da ja sowas wie "Block 1" an den Anfang setzen
Bei so vielen wirst du alt......und nicht jeder macht eine Überschrift.
-
@sigi234 sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
@sigi234 da jeder Block eine Überschrift / Beschreibung hat könnte ich da ja sowas wie "Block 1" an den Anfang setzen
Bei so vielen wirst du alt......und nicht jeder mach eine Überschrift.
ich dacht an soetwas
-
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
ich dacht an soetwas
Ja, wäre hilfreich
-
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
Bevor ich mich tot suche ^^aus welchem teilblock ist der screenshot ?
ich habe es bei mir geändert, aber ich meine es war hier:
-
@dslraser jo die stelle war es, ist gefixt
-
@Kuddel sagte in [Vorlage] Gartenbewässerung mit 6 Ventilen:
dann muss ich mal morgen gucken was genau an den fehlerhaften stellen passieren soll. du könntest auf jeden Fall mal einen Screenshot von deiner Konfig im Blockly posten, ob das so alles passt
Der/die Fehler dürften aus der Ecke kommen (ich habe mir nur ein Ventil angesehen)
Und zwar fragst Du ganz oben ab, ob die Anzahl Ventile > x ist.
Wenn das nicht so ist, dann hast Du ganz unten sonst (und das Ventil bzw. diesen Datenpunkt gibt es nicht)
Hier der gesamte Teil
-
@dslraser jo danke. habe den fehler schon gefunden.
bei mir läuft es mit 3 Ventilen jetzt auch ohne Probleme.
Sitze gerade an den Log-Einträgen.
Dann kommt eine neue Version
-
Klasse wie schnell Du bist!
Ich habe noch einen kleinen "Fehler" gefunden. Es scheint ein DP zu fehlen.
javascript.0 2020-08-04 08:57:15.844 warn (2002) State "javascript.0.bewaesserung.bewaesserung_status" not found
Bin mir nicht ganz sicher wo der gebraucht wird...
Und wärst Du so lieb und stellst noch mal eine aktuelle Version Deines Views zur Verfügung? Hier scheint die Automatik mit "fixem" Zeitpunkt Probleme zu machen. Der Datenpunkt (javascript.0.bewaesserung.zeitplan.feste_startzeit_1_uhrzeit_start) wird zwar aktualisiert, aber es startet nicht.
LG, Jens