NEWS
Test Adapter Gartenbewässerung v0.0.x
-
@tombox said in Test Adapter Gartenbewässerung v0.0.x:
mm:ss
Moin,
ich habe die neue Version installiert, leider startet der Adapter jetzt nicht mehr. Nach Stop/Start geht der Adapter auf gelb.

-
Ich habe meine Bewässerung an Ostern eingebaut und habe 4 Hunter Ventile(2* Rasen, 1* Mikrodrip und 1* Tropfschlauch) an einem Sonoff 4 Ch pro.
Mit Kuddels alter VIS (ohne Pausefunktion) und Script spinnen die Kreise (zumindest auf dem Handy). Wenn ich auf Kreis 1 klicke (manuell) dann geht der direkt wieder aus, Kreis 2 wiederum geht an aber nicht mehr aus wenn ich ihn ausschalten will. Habe das mal am direkt am Sonoff per Taster und am PC probiert, da funktioniert es.
Zum Thema Funktionen:
Freunde haben bereits seit einem Jahr Hunter verbaut und Bewässern alle 2 Tage je Rasenkreis 20-25 Minuten, andere Nachbarn machen das wohl noch seltener aber dafür deutlich länger (Lehmboden in der Region). Aktuell ist sowas ja weder mit der VIS noch mit dem Adapter möglich, da man die Häufigkeit nicht einstellen kann.
Wäre eine Option Wochentage anzukreuzen bzw ggf eine Funktion das alle x Wochen aktiviert wird sinnvoll?Wie sind eure Erfahrungen/Meinungen? (Böden kann man ja nur schlecht vergleichen)
Und letzte Frage: hat hier jemand schon einen Bodenfeuchtesensor im Einsatz? Habe mal dazu im Forum nachgeschaut, das scheitn mir aber alles extrem Komplex und daher einige Nummern zu groß für die Umsetzung...VG und Danke
-
@lesiflo Kann ich nicht nachvollziehen. Passiert das immer? Es sieht wie ein manueller Stop aus.
@tombox Das Log war von einem manuellen stop. Passiert immer. Ich habe auch schon den iobroker komplett restartet. Hast du evtl noch die alte Version 0.0.3. ? Damit gab es bei mir keine Probleme.
Hier noch ein paar Info's mehr:

-
@tombox Das Log war von einem manuellen stop. Passiert immer. Ich habe auch schon den iobroker komplett restartet. Hast du evtl noch die alte Version 0.0.3. ? Damit gab es bei mir keine Probleme.
Hier noch ein paar Info's mehr:

-
@lesiflo Der Fehler hat weitergeholfen. Irgendwas stimmt nicht mit deinen Sonnenaufgang und untergangswerten.
Ich habe das behoben. Einfach nochmal installieren und instanz neustarten.
Welche Werte stehen bei dir in "status.sonnenaufgang" -
@tombox
Hab den Adapter nochmal neu installert. Geht jetzt wieder. Danke !-> Welche Werte stehen bei dir in "status.sonnenaufgang"
Da steht "Invalid Date Uhr". Von wo holt er sich denn die Werte ? -
Version 0.0.4
- Alle Ventil sind jetzt immer in config
- Option für die Pausezeit zwischen den Ventilstarts und dem Updateinterval
- ON_TIME wird 1sek vor STATE gesetzt.
- startMorgen und startAbend Status
- Restzeit in mm:ss Format
- control state für pumpe
- control states vom Typ switch. Alle control states manuell löschen damit sie den neuen Typ bekommen
@tombox Hallo, danke für das Update. Bei dem ON_Time topic gibt es keinen Unterschied im Verhalten zur vorherigen Version. Ich sehe auch in den Objekten meines HM-Aktors nicht das die ON_Time 1s vorher gesetzt wird.
Eine Frage noch zu den Control DPs.

Mit diesen DPs (switches) kann ich jedes Ventil einzeln mit der eingestellten Zeit steuern, oder? Nachdem die Zeit abgelaufen ist und das Ventil wieder ausgeht, wechselt der State aber nicht zurück auf "false".Ich muss auch leider noch mal Fragen. Unter welchem Datenpunkt in den Objekten kann ich das jeweilige Ventil für den Automatikablauf aktivieren oder deaktivieren?
Im Adapter ist es diese Checkbox:

-
Hallo,
bei mir startet der Adapter nicht.gartenbewaesserung.0 2020-04-16 10:02:31.426 info (17150) Bewässerung nicht gestartet wegen Regen Schwellwert undefined
Hier mal die Daten!


Weiternin kann ich den Niederschlagswert für den nächsten Tag ab wann nicht beregnet werden soll nicht eintagen.
Das Feld öffnet sich nicht.
Kann mann den Adapter nicht auch ohne Wetterdaten betreiben?
Vielleicht kann jemand helfen??
Beste Grüsse paul -
@lesiflo Er nutzt deine eingetragenen lat und long werte aus den ioBroker Optionen. Schraubenschlüssel oben rechts. Und berechnet die Werte wenn keine Werte gesetzt sind dann nutzt er Berlin. Welche Werte hast du da drin.
-
Hi,
mir ist noch aufgefallen, dass wenn ich alle Ventile nacheinander starten lasse, die Restlaufzeit für die einzelen Ventile falsch berechnet wird. Die Gesamtlaufzeit ist korrekt. Die erste Zeit ist noch korrekt, bei jeder weiteren wird Restzeit mit draufgerechnet. Wenn ich nur einen Kreis alleine manuell starte stimmen die Restzeiten.



-
Hallo,
bei mir startet der Adapter nicht.gartenbewaesserung.0 2020-04-16 10:02:31.426 info (17150) Bewässerung nicht gestartet wegen Regen Schwellwert undefined
Hier mal die Daten!


Weiternin kann ich den Niederschlagswert für den nächsten Tag ab wann nicht beregnet werden soll nicht eintagen.
Das Feld öffnet sich nicht.
Kann mann den Adapter nicht auch ohne Wetterdaten betreiben?
Vielleicht kann jemand helfen??
Beste Grüsse paul -
@tombox Hallo, danke für das Update. Bei dem ON_Time topic gibt es keinen Unterschied im Verhalten zur vorherigen Version. Ich sehe auch in den Objekten meines HM-Aktors nicht das die ON_Time 1s vorher gesetzt wird.
Eine Frage noch zu den Control DPs.

Mit diesen DPs (switches) kann ich jedes Ventil einzeln mit der eingestellten Zeit steuern, oder? Nachdem die Zeit abgelaufen ist und das Ventil wieder ausgeht, wechselt der State aber nicht zurück auf "false".Ich muss auch leider noch mal Fragen. Unter welchem Datenpunkt in den Objekten kann ich das jeweilige Ventil für den Automatikablauf aktivieren oder deaktivieren?
Im Adapter ist es diese Checkbox:

@Bastelritius ich habe nochmal getestet und auch auf 2sek angehoben bei mir funktioniert es.
control states bekommen noch kein feedback die bleiben wie sie gesetzt sind. ich werde das vielleicht noch verbessern
unter status findest du den korrekten status des ventils
enable findest du unter gartenbewaesserung.0.config.ventil1.enable werde ich vielleicht im ui umbennen -
@Bastelritius ich habe nochmal getestet und auch auf 2sek angehoben bei mir funktioniert es.
control states bekommen noch kein feedback die bleiben wie sie gesetzt sind. ich werde das vielleicht noch verbessern
unter status findest du den korrekten status des ventils
enable findest du unter gartenbewaesserung.0.config.ventil1.enable werde ich vielleicht im ui umbennen@tombox komisch, bei mir funktioniert es nicht. Die neue Version 0.0.4 installiere ich einfach über die Alte Version vom Adapter drüber, oder muss ich vorher die alte löschen?
ON_Time und state werden bei mir zeitgleich gesetzt. Der working state wechselt dann erst beim Ausschalten von false auf true. D.h. der Timer ON_Time wird erst beim Ausschalten aktiv. Kann das mal noch jemand mit HM devices checken. Evtl. ist ja bei mir auch was falsch? -
@tombox komisch, bei mir funktioniert es nicht. Die neue Version 0.0.4 installiere ich einfach über die Alte Version vom Adapter drüber, oder muss ich vorher die alte löschen?
ON_Time und state werden bei mir zeitgleich gesetzt. Der working state wechselt dann erst beim Ausschalten von false auf true. D.h. der Timer ON_Time wird erst beim Ausschalten aktiv. Kann das mal noch jemand mit HM devices checken. Evtl. ist ja bei mir auch was falsch?@Bastelritius einfach Installieren und Instanz Neustarten.
-
@tombox komisch, bei mir funktioniert es nicht. Die neue Version 0.0.4 installiere ich einfach über die Alte Version vom Adapter drüber, oder muss ich vorher die alte löschen?
ON_Time und state werden bei mir zeitgleich gesetzt. Der working state wechselt dann erst beim Ausschalten von false auf true. D.h. der Timer ON_Time wird erst beim Ausschalten aktiv. Kann das mal noch jemand mit HM devices checken. Evtl. ist ja bei mir auch was falsch?@Bastelritius Ich habe noch etwas beim setzen der States verbessert installier nochmal neu und checke ob es jetzt geht.
-
Hallo, mal was zum Verständnis,
ich installiere den Adapter, gebe die Datenpunkte der Ventile ein, ändere die Zeiten
und schon sollte es losgehen. Brauche ich die Wetterdaten zwingend, oder kann man die auch abschalten. Also die Instanz als "bessere" Zeitschaltuhr. Das soll nicht abwertend sein.
Beste Grüße paul -
Hallo, mal was zum Verständnis,
ich installiere den Adapter, gebe die Datenpunkte der Ventile ein, ändere die Zeiten
und schon sollte es losgehen. Brauche ich die Wetterdaten zwingend, oder kann man die auch abschalten. Also die Instanz als "bessere" Zeitschaltuhr. Das soll nicht abwertend sein.
Beste Grüße paul -
@Bastelritius Ich habe noch etwas beim setzen der States verbessert installier nochmal neu und checke ob es jetzt geht.
@tombox sorry, bei mir läuft es nicht.
Nach dem Einschalten:

Nach dem Ausschalten:

Komisch das es bei Dir funktioniert. Hast Du ein HM-Device an dem du das testest?
Ich habe mal meine HM-Adapter auf debug gestellt und bekomme folgenden LOG:
hm-rpc.0 2020-04-16 14:34:08.597 debug (21237) xmlrpc <- event ["hm-rpc.0","JPSENACT01:1","STATE",false] hm-rpc.0 2020-04-16 14:34:08.597 debug (21237) xml multicall <event>: hm-rpc.0,JPSENACT01:1,STATE,false hm-rpc.0 2020-04-16 14:34:08.504 debug (21237) setValue ["JPSENACT01:1","ON_TIME",{"explicitDouble":60}] FLOAT hm-rpc.0 2020-04-16 14:34:08.501 debug (21237) setValue ["JPSENACT01:1","STATE",true] BOOL hm-rpc.0 2020-04-16 14:34:08.428 debug (21237) setValue ["JPSENACT01:3","STATE",false] BOOL hm-rpc.0 2020-04-16 14:34:08.418 debug (21237) setValue ["JPSENACT01:2","STATE",false] BOOL hm-rpc.0 2020-04-16 14:34:08.411 debug (21237) setValue ["JPSENACT01:1","STATE",false] BOOLWenn ich das jetzt richtig lese, wurden um 14:34:08:411 die states aus deinem Adapter gesetzt. Es ist aber in Zeile 3 und 4 zu erkennen das erst der State auf True gesetzt wird und dann die ON_Time auf 60. Dazwischen vergehen aber nur 0,003s. Irgendwas passt hier nicht.
Aus Deinem Adapter bekomme ich nur folgenden LOG:
gartenbewaesserung.0 2020-04-16 14:34:08.444 info (21312) Start ventil3 in 130sek gartenbewaesserung.0 2020-04-16 14:34:08.441 info (21312) Stop ventil2 in 125sek gartenbewaesserung.0 2020-04-16 14:34:08.440 info (21312) Start ventil2 in 65sek gartenbewaesserung.0 2020-04-16 14:34:08.439 info (21312) Stop ventil1 in 60sek gartenbewaesserung.0 2020-04-16 14:34:08.438 info (21312) Start ventil1 in 0sek gartenbewaesserung.0 2020-04-16 14:34:08.436 info (21312) Start Bewaesserung gartenbewaesserung.0 2020-04-16 14:34:08.395 info (21312) Bewässerung stop gartenbewaesserung.0 2020-04-16 14:34:08.394 info (21312) Stop Ventil: ventil3 gartenbewaesserung.0 2020-04-16 14:34:08.393 info (21312) Stop Ventil: ventil2 gartenbewaesserung.0 2020-04-16 14:34:08.391 info (21312) Stop Ventil: ventil1