NEWS
Test Adapter Sprinkle Control 0.1.4 Latest
-
-
@sigi234 sagte in Test Adapter Sprinkle Control 0.1.4 Latest:
Jupp, verstanden, arbeite schon an einer Vis:
Sieht sehr gut aus
Info: Mit "Ferien on/off" meinst du bestimmt sprinklecontrol.0.control.Holiday. Dieser zeigt dir eigentlich nur an ob ein Feiertag(engl. holiday) ist. Der Status wird vom Ferienkalender übernommen und soll verhindern das der Nachbar an einem Feiertag wo er ausschlafen will morgens von der Gartenpumpe geweckt wird. Dies geschieht mit dem Adapter "Deutsche Feiertage" und wird in der Config aktiviert.
Ich muss aber noch den Schreibschutz aktivieren. Du kannst es am 13.5. beobachten.
Dirk Peter -
@dirk-peter said in Test Adapter Sprinkle Control 0.1.4 Latest:
So Version 0.1.5 ist jetzt im latest (beta).
Hat etwas länger gedauert. Sorry
Wetterdaten sollten jetzt auch über andere Wetterstationen mit Adapter wie Sainlogic Adapter funktionieren. Hier gab es ja die Probleme mit dem Regenzähler, da HomeMatic eine andere Zählweise besitzt.
Dies sollte jetzt auch mit Tagesregenmengen funktionieren.
Bitte um Rückmeldungen, damit Sprinkle Control ins stable gehen kann.Für alle die keine Wetterstation verwenden:
Der Adapter ist ja eigentlich für Wetterstationen gedacht, da gerade die örtlichen Regenmengen von den Regenmengen aus dem Internet stark abweichen. Aber ich habe über Logeinträge versucht, euch zu zeigen wenn Werte fehlen.
Den Regenmengenzähler würde ich in diesem Fall nicht angeben! Siehe oben!Und nun viel Spaß beim Testen
Dirk PeterHallo Dirk Peter,
ich verwende den Sainlogic Adapter und habe bis vor dem update das oben genannte "Container Skript" verwendet.ETpToday sieht heute wie folgt aus:
Warum gehen diese ins minus?
Direkt nach Umstellung von Skript auf direkten Datenpunkt des Sainlogic Adapter sah es so aus.
Zusätzliches:
-
@sigi234 said in Test Adapter Sprinkle Control 0.1.4 Latest:
Jupp, verstanden, arbeite schon an einer Vis:
Würdest du deine VIS zu Verfügung stellen?
-
@dirk-peter sagte in Test Adapter Sprinkle Control 0.1.4 Latest:
Der Status wird vom Ferienkalender übernommen
Aus Sicht eines Entwicklers würde ich dir empfehlen, keine (direkten) Abhängigkeiten von anderen Adaptern einzubauen. Wenn du es ganz flexibel haben willst, kannst du den Datenpunkt auswählen lassen, aber eigentlich genügt ein Datenpunkt als Eingang: so kann der Benutzer den Wert manuell setzen oder per Skript/Blockly aus einem anderen Adapter übertragen.
Weshalb ich das anstosse: wir haben in der Schweiz andere Feiertage - und ioBroker wird noch ein zahlreichen anderen Ländern verwendet.
-
@unclesam Danke für die Info. Werde es berücksichtigen.
-
@e-i-k-e
Hallo,
ich muss zugeben die VIS steht bei mir an der letzten stelle. Das wichtigste ist für mich die Automatisation das heißt zuverlässig laufen ohne hinzukucken. Das ist auch mein vorrangiges Ziel. Wenn das alles erledigt ist kann ich mir auch einen Bildschirm an der Wand vorstellen über den ich alles steuern kann. Aber eigentlich wozu, wenn alles läuft?
Aber deine VIS gefällt mir wirklich sehr gut!
Was ich noch mit einbringen würde währe ein Diagramm über die Schaltzustände der Ventile. Nur als Vorschlag!MfG Dirk Peter
-
@dirk-peter
Hallo, nur der Vollständigkeit halber: die VIS stammt vom Meister selber: @sigi234 -
@martybr sagte in Test Adapter Sprinkle Control 0.1.4 Latest:
@dirk-peter
Hallo, nur der Vollständigkeit halber: die VIS stammt vom Meister selber: @sigi234Danke, wenn der Adapter fertig ist werde ich sie natürlich zur Verfügung stellen.
-
@e-i-k-e
Hallo,
zu 1.) Von der berechneten Verdunstung, seit der letzten Temperaturänderung, wird der momentane Niederschlag abgezogen.
ETpToday wird dann immer wieder um 0:05 auf 0 gesetzt.Das Bedeutet deine Verdunstungsmenge steigt am Tag langsam an. Wenn Sie in Richtung negativ geht, so regnet es gerade. Mann kann hier auch den genauen Niederschlag ablesen und zwar 1:1.
Was mich wundert sind 2 Dinge:
- bei dir springt die Kurve erst um 2:00 zurück. Im Programm passiert dies aber um 0:05. Hast du eine Erklärung dafür?
- Im 1. Diagramm hast du 13,8 mm und im 2. Diagramm 35 mm Niederschlag. Das kann ich mir nicht vorstellen. Bei mir in MD waren es 8 mm Niederschlag.
Frage: Hast du eine Verlaufstabelle von deinem TagesRegenZähler
So wie diese und kannst du sie mir mal von einem Regentag mal zukommen lassen?Die Warnmeldungen im letzten Bild kommen wieder vom jscontroller und wurden in 0.1.5 beseitigt.
Also entweder den Ordner löschen und Sprinkle Control neu starten, oder Sprinkle Control deinstallieren und anschließend neu installieren.MfG Dirk Peter
-
@dirk-peter sagte in Test Adapter Sprinkle Control 0.1.4 Latest:
Aber eigentlich wozu, wenn alles läuft?
Als Info View....?
-
@dirk-peter said in Test Adapter Sprinkle Control 0.1.4 Latest:
@e-i-k-e
Hallo,
zu 1.) Von der berechneten Verdunstung, seit der letzten Temperaturänderung, wird der momentane Niederschlag abgezogen.
ETpToday wird dann immer wieder um 0:05 auf 0 gesetzt.Das Bedeutet deine Verdunstungsmenge steigt am Tag langsam an. Wenn Sie in Richtung negativ geht, so regnet es gerade. Mann kann hier auch den genauen Niederschlag ablesen und zwar 1:1.
Was mich wundert sind 2 Dinge:
- bei dir springt die Kurve erst um 2:00 zurück. Im Programm passiert dies aber um 0:05. Hast du eine Erklärung dafür?
Leider nicht, ich habe nichts weiter angepasst. Hast du eine Idee?
- Im 1. Diagramm hast du 13,8 mm und im 2. Diagramm 35 mm Niederschlag. Das kann ich mir nicht vorstellen. Bei mir in MD waren es 8 mm Niederschlag.
Frage: Hast du eine Verlaufstabelle von deinem TagesRegenZähler
So wie diese und kannst du sie mir mal von einem Regentag mal zukommen lassen?Aktuell nicht, aber ich werde die Werte nun loggen und kann dir diese dann zeitnahe zur Verfügung stellen.
Du sprichst vermutlich von diesem Datenpunkt, oder?
Doofe Frage - aber muss dieser in deinem Adapter angegeben werden?
Aktuell verwende ich nämlich den folgenden.
Die Warnmeldungen im letzten Bild kommen wieder vom jscontroller und wurden in 0.1.5 beseitigt.
Also entweder den Ordner löschen und Sprinkle Control neu starten, oder Sprinkle Control deinstallieren und anschließend neu installieren.Den kompletten Ordner "sprinklecontrol.0" ? Werde ich dadurch Daten/Einstellungen verlieren?
-
@e-i-k-e
zu 1.)
Hab mir noch mal den Code angeschaut und ich gehe jetzt davon aus das sich um 2:00 die Temperatur geändert hat und somit die Verarbeitung der Daten angestoßen wurde.
zu 2.)
Der Regencontainer kann zwar weggelassen werden, aber dann würden deine Beregnung auch starten wenn der Boden noch nass ist. Und da wollte man doch eigentlich Strom und Wasser sparen.
Für den Regencontainer brauche ich einen Wert der sich wenigstens am Tag aufsummiert, da dies bei HomeMatic so über mehrere Monate passiert und es sollte ein tatsächlich gemessener Wert sein.
zu 3.)
Deine Eintragungen in der Konfiguration kannst du direkt über die Konfiguration sichern. Öffne einfach die Konfiguration und ober rechts sind die Batten für die Readme.md, Laden und speichern der Konfiguration.
Du kannst aber auch in die Objekte gehen und auf den Bleistift drücken
und dort bei max 150 eintragen.
Das ist der maximale Wert in dieser Zeile. Bei Überschreitung erhältst du halt eine Warnmeldung.
MfG
Dirk Peter -
Hi an die Bewässerungsexperten,
kann ich mittels des Adapters eine sehr einfache Steuerung erzielen?
Habe 6 Kreise mit 6 Magnetventilen, keine Pumpen. Wasserdruck ist ausreichend für jeweils einen Kreis.
Ich möchte täglich um 05:30 mit Kreis 1 starten, jeweils 10 Minuten beregnen, 5 Minuten Pause und dann Kreis 2, ....
Zusätzlich einen manuellen Betrieb mit den jeweils eingestellten Minuten laufen lassen können.
Ich denke der Adapter hat hier weit mehr Komplexität und ich bin nicht sicher ob z.b. die Pumeneinstellungen notwendig oder optional sind.
Ich würde mir die simple Steuerung in Blockly machen.
Vielen Dank für euer Feedack.
Grüße
-
@dirk-peter said in Test Adapter Sprinkle Control 0.1.4 Latest:
@e-i-k-e
zu 1.)
Hab mir noch mal den Code angeschaut und ich gehe jetzt davon aus das sich um 2:00 die Temperatur geändert hat und somit die Verarbeitung der Daten angestoßen wurde.
zu 2.)
Der Regencontainer kann zwar weggelassen werden, aber dann würden deine Beregnung auch starten wenn der Boden noch nass ist. Und da wollte man doch eigentlich Strom und Wasser sparen.
Für den Regencontainer brauche ich einen Wert der sich wenigstens am Tag aufsummiert, da dies bei HomeMatic so über mehrere Monate passiert und es sollte ein tatsächlich gemessener Wert sein.Okay, also sollte ich den Tageszähler verwenden. Ich habe nun die letzten Tag mitgeschrieben, leider gab es kaum regnen, aber vielleicht reicht es dir so ja schon.
zu 3.)
Deine Eintragungen in der Konfiguration kannst du direkt über die Konfiguration sichern. Öffne einfach die Konfiguration und ober rechts sind die Batten für die Readme.md, Laden und speichern der Konfiguration.
Du kannst aber auch in die Objekte gehen und auf den Bleistift drücken
und dort bei max 150 eintragen.
Das ist der maximale Wert in dieser Zeile. Bei Überschreitung erhältst du halt eine Warnmeldung.Hat geklappt, Danke!
MfG
Dirk Peter -
@tritor said in Test Adapter Sprinkle Control 0.1.4 Latest:
Hi an die Bewässerungsexperten,
kann ich mittels des Adapters eine sehr einfache Steuerung erzielen?
Habe 6 Kreise mit 6 Magnetventilen, keine Pumpen. Wasserdruck ist ausreichend für jeweils einen Kreis.
Ich möchte täglich um 05:30 mit Kreis 1 starten, jeweils 10 Minuten beregnen, 5 Minuten Pause und dann Kreis 2, ....
Zusätzlich einen manuellen Betrieb mit den jeweils eingestellten Minuten laufen lassen können.
Ich denke der Adapter hat hier weit mehr Komplexität und ich bin nicht sicher ob z.b. die Pumeneinstellungen notwendig oder optional sind.
Ich würde mir die simple Steuerung in Blockly machen.
Vielen Dank für euer Feedack.
Grüße
Mit dem Adapter kannst du sehr wohl einem Manuellen Start für x min starten (über eine Datenpunkt pro Kries), Sickerzeiten (Pausenzeiten) sind auch möglich. Wobei ich nicht weiß, ob diese beim Manuellen Starte auch greifen.
Allerdings macht es in meinem Augen keine Sinn, dass du diesen Adapter so verwendest.
Da dieser ja so entwickelt worden ist, dass Automatische bewässern zu übernehmen. Und das in Abhängigkeit von Wetterdaten und Prognosen. -
@dirk-peter
Version 0.1.6 ist jetzt im latest (beta).
Änderungen- AutoOn-Schalter pro Bewässerungskreis hinzugefügt [Wenn mal an einem Bewässerungskreis gearbeitet wird, so kann ich ihn hier einfach von der Automatik trennen. Manuelle Bewässerung ist weiterhin möglich und die Verdunstung zählt auch weiter runter.]
- weitere Fehler beseitigt (js-Controller) [Fehler die durch js-Controller 3.3.x gemeldet werden]
- Niederschlagszähler von der Verdunstung gelöst
Da die Fehlermeldungen immer weniger werden und ich von Betreibern einer HomeMatic Wetterstation noch gar keine Fehlermeldung bekommen habe, gehe ich davon aus, das alles soweit läuft. Wir sind dem stable also sehr nahe.
Danke an alle!Solltet ihr noch etwas finden, bitte um Rückmeldungen, damit Sprinkle Control ins stable gehen kann.
Dirk Peter
PS. Schaltet den Switch "sprinklecontrol.*.sprinkle.*.autoOn" in jeden Bewässerungskreis auf true, damit die Kreise automatisch starten.
-
Vielen Dank für das Update und die damit verbundenen Arbeit!
Das Update lief problemlos und der Adapter ist grün.Was genau bewirkt folgendes?
- Niederschlagszähler von der Verdunstung gelöst.
Anbei nochmal die aktuelle Tabelle meines Datenpunktes dailyrain aus dem sainlogic Adapters. Kann dein Adapter mit diesen Werten etwas anfangen?
-
@e-i-k-e
Bei HomeMatic werden alle Daten der Wetterstation zur gleichen Zeit übertragen. Daraus berechnete ich die Verdunstung und zog anschließend gleich die Regenmenge ab. Bei HomeMatic kein Problem, da ja alle Daten zur gleichen Zeit ankamen. Da von anderen Adaptern die Daten aber zu unterschiedlichen Zeiten ankommen können, habe ich die Verdunstung (berechnet aus Temperatur, Helligkeit, Feuchtigkeit und Windgeschwindigkeit) von dem Regencontainer intern getrennt. Von außen kann man es nicht erkennen, aber ich denke intern werden so weniger Fehler gemacht.
Danke für die Datenpunkte des dailyrain aus dem sainlogic Adapter. Ich denke damit kann Sprinkle Control arbeiten. Warten wir also den nächsten Regen ab. Ich bin schon gespannt.
Wie sehen diese Daten beim Umschalten auf den neuen Tag aus? Springen Sie auf 0 oder können Sie bei Regen auch auf einen Wert größer 0 springen (z.B. 0,3).MfG Dirk Peter
PS. Schalte den Switch "sprinklecontrol.*.sprinkle.*.autoOn" in jeden Bewässerungskreis auf true, damit die Kreise automatisch starten.
-
@dirk-peter
Das ist eine ausführliche Antwort! Danke.Die Werte werden auf 0 gesetzt, allerdings so gegen 1 Uhr.