NEWS
Test Adapter Gartenbewässerung v0.0.x
-
@htrecksler generell würde mich eine Übersicht interessieren, was der Adapter jetzt alles kann.
Mit Pause meine ist, das man das laufende Programm pausieren kann, und anschließend wieder starten. Das ich halt während der beregnung (trocken) über meinen Rasen komme und anschließend alles weiter läuft.
Ist noch eine 8 Ventile Variante geplant?
In 6 Wochen. Geht's in Urlaub, dann sollte bei mir alles laufen, damit meine Eltern es einfacher haben, den Garten am Leben zu halten. -
@sigi234 ich habe auch zwei Instanzen, da ich den Rasensprenger nicht in Verbindung mit den Tropfern steuern will.
Der Rasensprenger läuft nachts, die Tropfer in den Beeten und Pflanzkübeln können auch tagsüber laufen. Da sitzt ja niemend -
@AtomicIX nee, diese Art Pause geht meines wissens nicht. Wenn der einmal läuft, dann läuft er, es sei dann man bricht ab, startet dann aber wieder von beginn an. Ich hab noch nicht probiert ob man einzelne Ventile anhalten und fortsetzen kann.
Eine Doku gibt es derzeit noch nicht. Der Adapter hat ja auch noch nicht die Version 1.x -
@htrecksler sagte in Test Adapter Gartenbewässerung v0.0.x:
eigene Datenpunkte als "Ventilgruppen"
Wäre eine Erweiterung Wert?
@tombox ?
-
@htrecksler Ventil Gruppen kann ich nur bis ca. Mitte Mai machen, dann reicht mein wasserdruck nicht mehr (Grundwasserpumpe) und ich kann die Systeme nur einzeln ansteuern.
Zumindest die 8 Rasen Beregnungen. Habe noch Perlschläuche, die laufen immer mit. -
-
Ok, werde ich jetzt am Wochenende mal in der Praxis auf ner Testumgebung ausprobieren.
-
@sigi234 Dann aber als Datenpunkt Variable. Dann könnte man z.B. einen Outdoor Bewegungsmelder an einer prädestinierten Stelle montieren und wenn man dann mal über den Rasen laufen will, löst man den BWM aus, was das Programm für eine einstellbare Zeit XY unterbricht und anschließend fortsetzt
-
Hallo 2 Typo Fehler im DP:
gartenbewaesserung.0.status.lautzeit_ende_uhrzeit gartenbewaesserung.0.status.lautzeit_gesamt_in_sek
laufzeit
-
Hallo zusammen, ich habe mit dem Code gespielt für meine eigene Bedürfnisse.
Inspiration für der Developer
-
@wawyo sagte in Test Adapter Gartenbewässerung v0.0.x:
Hallo zusammen, ich habe mit dem Code gespielt für meine eigene Bedürfnisse.
Inspiration für der Developer
https://www.dropbox.com/s/qid8obe5ypr59c5/Screenshot_20200605-205734.jpg?dl=0
https://www.dropbox.com/s/ylix9lb9ugeiw64/Screenshot_20200605-205959.jpg?dl=0Bitte die Bilder nicht auf externen Hoster laden, sondern via Upload Icon!
-
Nàbend zusammen - ich muss nochmal eine Frage fragen. Erstmal vielen Dank an @sigi234 für die Vorarbeit zu seiner Visualisierung die ich für meine Verhältnisse ein wenig angepasst habe.
Was mich an dem Adapter aber wundert ist folgendes:
Sobald ich den Schieberegler auf Automatik stelle, wird sofort das erste Ventil angesteuert, obwohl die Uhrzeit dafür noch gar nicht der eingestellten Zeit (hier 19:10 Uhr) entspricht. Auch war ich der Meinung, das erst die Pumpe laufen muss, damit die Schaltbedingung für das 1. Ventil zutreffend ist. Ventil und Pumpe kommen aber gleichzeitig.
Das nacheinander abarbeiten der Ventilkreise funktioniert dann einwandfrei. Mich stört halt, das dass setzten des "Automatik" Slider sofort einen Start des Programms auslöst.
Ist das ein Bug oder ein Feature
-
Andere Frage: Dieses ON_TIME state von Homatic, gibt es das bei Sonoff auch? Wenn ja, wie heißt das da?
-
@JB_Sullivan bei Sonoff mit Tasmota heißt das PulseTime
-
@Kuddel Vielen Dank - nur noch mal zum besseren Verständnis - wenn ich im Sonoff eine Puls Time von 60 Minuten Fix Eintrage und über den Adapter eine Beregnungszeit > 60 Minuten eintrage, wird trotzdem nach 60 Minuten "hard" über den Sonoff abgeschaltet?
-
@JB_Sullivan ja genau. die PulseTime würde nach 60 Minuten den Kanal abschalten, auch wenn eine Dauer von 70 Min eingestellt ist.
10 Minuten wäre dann nichts los, bis das nächste Ventil angeht
-
@Kuddel Hmmm - OK - aber wenn ich das "hard" in den Sonoff reinprogrammiere brauche ich ja den Datenpunkt aus dem Adapter nicht eintragen.
..... oder ist die Zeitangabe im Adapter Datenpunkt so zu verstehen, als ob ich beim Sonoff den Konsolen Eintrag
Pulsetime 1 3700
(60 Minten) setzte? -
@JB_Sullivan ich setzt in meinem Skript die Pulsetime per http Request
Pulsetime = 100 + Dauer in Sekunden
Frag noch nicht warum das mit 100 gerechnet wird.
EDIT: ich setzt die Pulsetime in meinem Skript jedes mal neu direkt bevor der Aktor eingeschaltet wird
-
@Kuddel OK, dein Skript kenne ich nicht. Meine Frage bezog sich jetzt mehr auf den Bewässerungs Adapter, ob da der Instanz Menüpunkt "state Schaltdauer" vielleicht sowas ähnliches macht wie wenn man in der Konsole des Sonoff
Pulstime 1 3700
(=Relais 1 = 60 Minuten) eingibt.Vielleicht wäre das eine ganz gute Erweiterung für den Adapter, wenn man via Komandzeile den Sonoff mit einer Pulstime beschreiben könnte - vermutlich so wie du es mit deinem Skript machst.
Ist primär nicht so wichtig, denn im Moment habe ich das Problem, das der Adapter nicht automatisch auf die eingestellten Zeiten reagiert - trotz Regen 0.
Wenn man ihn auf Automatik stellt, laufen zwar alle Ventile nacheinander wie eingestellt durch, jedoch schaltet sich nach dem letzten Ventil auch der Automatik Modus aus und logischer Weise springt dann nichts mehr an, auch wenn die eingestellte Uhrzeit fällig wird.
-
@tombox
Habe gerade meinen Rechner neu aufegsetzt und das Backup eingespielt. Bekomme jetzt wesentlich mehr im log:2020-06-07 13:00:34.382 - info: gartenbewaesserung.0 (652) Bewässerung stop 2020-06-07 13:00:34.383 - info: gartenbewaesserung.0 (652) Stop ventil1 2020-06-07 13:00:34.384 - info: gartenbewaesserung.0 (652) Stop ventil2 2020-06-07 13:00:34.400 - info: gartenbewaesserung.0 (652) Start Bewaesserung 2020-06-07 13:00:34.402 - info: gartenbewaesserung.0 (652) Feuchtigkeit hat Schwellwert erreicht Dauer auf 0 gesetzt: 85.1148 2020-06-07 13:00:34.403 - info: gartenbewaesserung.0 (652) Stop ventil1 in 0sek 2020-06-07 13:00:34.404 - info: gartenbewaesserung.0 (652) Feuchtigkeit hat Schwellwert erreicht Dauer auf 0 gesetzt: 85.1148 2020-06-07 13:00:34.405 - info: gartenbewaesserung.0 (652) Stop ventil2 in 10sek 2020-06-07 13:00:34.419 - info: gartenbewaesserung.0 (652) Stop ventil1 2020-06-07 13:00:44.407 - info: gartenbewaesserung.0 (652) Stop ventil2 2020-06-07 13:00:44.419 - info: gartenbewaesserung.0 (652) Bewässerung stop 2020-06-07 13:00:44.419 - info: gartenbewaesserung.0 (652) Stop ventil1 2020-06-07 13:00:44.423 - info: gartenbewaesserung.0 (652) Stop ventil2 2020-06-07 13:00:49.383 - info: gartenbewaesserung.0 (652) Bewässerung stop 2020-06-07 13:00:49.384 - info: gartenbewaesserung.0 (652) Stop ventil1 2020-06-07 13:00:49.385 - info: gartenbewaesserung.0 (652) Stop ventil2 2020-06-07 13:00:49.401 - info: gartenbewaesserung.0 (652) Start Bewaesserung 2020-06-07 13:00:49.402 - info: gartenbewaesserung.0 (652) Feuchtigkeit hat Schwellwert erreicht Dauer auf 0 gesetzt: 85.1148 2020-06-07 13:00:49.403 - info: gartenbewaesserung.0 (652) Stop ventil1 in 0sek 2020-06-07 13:00:49.404 - info: gartenbewaesserung.0 (652) Feuchtigkeit hat Schwellwert erreicht Dauer auf 0 gesetzt: 85.1148 2020-06-07 13:00:49.404 - info: gartenbewaesserung.0 (652) Stop ventil2 in 10sek 2020-06-07 13:00:49.414 - info: gartenbewaesserung.0 (652) Stop ventil1 2020-06-07 13:00:59.404 - info: gartenbewaesserung.0 (652) Stop ventil2 2020-06-07 13:00:59.411 - info: gartenbewaesserung.0 (652) Bewässerung stop 2020-06-07 13:00:59.412 - info: gartenbewaesserung.0 (652) Stop ventil1 2020-06-07 13:00:59.417 - info: gartenbewaesserung.0 (652) Stop ventil2
ist das das übliche Verhalten?