NEWS
[Vorlage] Gartenbewässerung mit 6 Ventilen
-
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
-
@JensBHB den DP habe ich vorhin korrigiert. kommt in der neuen Version.
Auf Seite 1 ist ein Link zu meinem VIS View
-
So ich habe gerade Version 2.7.4 hochgeladen.
In der Version sollten die Bugs von heute und gestern behoben worden sein. Gerne testen.
Des Weiteren habe ich das Erstellen der Log-Einträge überarbeitet.
In Verbindung mit dem Adapter Logparser kann man sich dann so eine Ansicht bauen:
@sigi234 im Logparser nach "Bewaesserung" suchen und "Bewaesserung " und "Bewaesserung: " ersetzen.
-
Meine VIS ist auch aktualisiert und unter
https://forum.iobroker.net/topic/24319/vorlage-steuerung-gartenbewässerung
zu finden