TA2k / ioBroker.gartenbewaesserung

ioBroker Adapter für Gartenbewässerung
MIT License
9 stars 3 forks source link

Div. Verbesserungsvorschläge #4

Open JBSullivan opened 4 years ago

JBSullivan commented 4 years ago

Sorry, ich bin zu doof hier einen feature request auf zu machen. Darum würde ich gerne folgende Verbesserungsvorschläge hier posten.

1.) Zusätzliches globales Feld für die Verzögerungszeit nach Programmstart - siehe ioB Forum ( https://forum.iobroker.net/topic/32213/test-adapter-gartenbew%C3%A4sserung-v0-0-x/284 )

2..) Datenpunkte in den Objekten, die anzeigen, warum, trotz eingestellter Zeit, die Beregnung nicht startet, da dieses offensichtlich durch die Wetterdaten (Temperatur & Niederschlag) verhindert wird. Hier wäre es hilfreich wenn man via Datenpunkt true/false sehen könnte, das der Start des Programm durch eine Wetterbedingung unterdrückt wird.

Beispiel: Programmfreigabe unterdrückt durch: [Temperatur][Regen][Feuchtigkeit] - true/false

3.) Für die Homatic User gibt es den Menüpunkt "ioBroker state für Schaltdauer"

Könnte man für SONOFF User ggf. eine Zeile einfügen, in der es möglich ist, den Sonoff Konsolen Befehl "Pulstime" (Pulstime 1 3700 - 1 für Relais Nr.1; 3700 = 60*60+100 = 60 Minuten) an den Sonoff Schaltaktor zu schicken?

4.) Datenpunkt für das PAUSIEREN des laufenden Bewässerungsplan incl. Offset Zeit wieviel Zeit nach Unterbrechung das Programm fortgesetzt werden soll. Entweder über die Visualiserung oder z.B. über einen DP eines Externen Bewegungsmelder (mal schnell über den Rasen laufen ohne Naß zu werden)

Jey-Cee commented 4 years ago

Darstellung in Tabellenform würde die Konfiguration Übersichtlicher machen, speziell der Teil mit den Ventilen.

adieball commented 4 years ago

hätte auch noch einen:

JBSullivan commented 4 years ago

Mir ist auch noch was aufgefallen - Wenn ein Grenzwert erreicht wird der die Beregnung verhindert, wird dieses ja in das LOG als Textmeldung eingetragen.

Könnte man genau diesen LOG Meldungstext nicht mit als Datenpunkt ausgeben? `

gartenbewaesserung.0 2020-07-10 06:40:51.495 info (6208) Bewässerung nicht gestartet wegen Temperatur Schwellwert 17.3
gartenbewaesserung.0 2020-07-10 06:40:41.489 info (6208) Bewässerung nicht gestartet wegen Temperatur Schwellwert 17.3
gartenbewaesserung.0 2020-07-10 06:40:31.485 info (6208) Bewässerung nicht gestartet wegen Temperatur Schwellwert 17.3

`

JBSullivan commented 4 years ago

Ich habe den Adapter ja jetzt einige Wochen in Betrieb und vermisse eine Funktionen, die mir durchaus als Sinnhaft erscheinen.

1.) Sonnenaufgang und Sonnenuntergang sollten für jedes Ventil separat auswählbar sein.

Hintergrund: Ich persönlich sprenge nur Morgens meinen Rasen, aber Abends möchte ich NUR das Ventil für den Perlschlauch für die Rabatten Bewässung aktivieren.

D.h. ich kann nicht differenzieren, welches Ventil zu Sonnenaufgang oder Sonnenuntergang angesteuert wird. Daher würde ich jedem Ventil die Option Sonnenaufgang und Sonnenuntergang separat als Checkbox mit Zeit Offset zuordnen. Die Globale Sonnen Funktion würde ich in den Settings entfernen.

2.) Bei den manuellen Startzeiten, würde ich noch Checkboxen für jedes Ventil integrieren. So kann man gezielt auswählen, welches Ventil zu welcher manuellen Zeit angesteuert werden soll.

Hintergrund: Wenn ich eine manuelle Zeit auswähle, kommen zu der Zeit immer alle Ventile. Nun ist bei mir aber ein Sprenger in Terrassen Nähe verbaut und wenn der Wind ungünstig steht, treibt es den Sprühnebel auf die Terrasse und man kann da nicht mehr trocken sitzen.

Diesem einen Ventil würde ich gerne eine Zeit zuweisen, die unserem Nutzungsverhalten der Terrasse entspricht - aber wie gesagt, nur diesem einen Ventil.

AtomicIX commented 4 years ago

Vorschlag.

  1. Einen weiteren Punkt am Ende, wo man anwählen kann, was nach Beendigung des Programm passieren soll. Alles beenden oder Instanz "123" starten. So kann man ganz einfach seine Ventile erweitern.
  2. Eine Pause Funktion um die Automatik kurzzeitig zu unterbrechen und anschließend weiter laufen zu lassen.
SpezialAgent commented 4 years ago

Ich habe die Bewässerung so eingestellt, dass sie erstens die Bodenfeuchtigkeit und zweitens die Wetterbedingung (also Regenwahrscheinlichkeit) prüft. Das funktioniert in der "Regel" auch gut. Ich möchte nun aber zusätzlich bewässern können, ohne die einzelnen Ventile von Hand ein- und auszustellen. Das ist aktuell nicht möglich. Schön wäre es, einen Datenpunkt bereitzustellen, der die Bewässerung sofort ohne Prüfung der weiteren Bedingungen startet. Also auch alle Ventile in der angegeben Reihenfolge. Gruß Martin