Bewässerung mit Sprinkle und readingsProxy für Gardena Smart

Begonnen von Hackstall, 06 Mai 2018, 17:28:48

Vorheriges Thema - Nächstes Thema

Hackstall

Hallo ich würde gerne das 98_Sprinkle Modul für meine Bewässerung verwenden_
Hierfür müssen folgende Devices gesetzt werden:

define MySprinkle1 Sprinkle Bewaesserung_Ventil1 Bodenfeuchte:VWC_A +00:05:00;
attr MySprinkle1 Sprinkle_OnTimeSec 30;
attr MySprinkle1 Sprinkle_SensorThreshold 55;
attr MySprinkle1 room Bewässerung;
attr MySprinkle1 webCmd Auto:An:Aus:Toggle:Disable;


und das Proxy für meinen RasenSprenger:

define Bewaesserung_Ventil1 readingsProxy Schalter_rechts:A
attr Bewaesserung_Ventil1 room Bewässerung
attr Bewaesserung_Ventil1 setFn {"output A $CMD"}
attr Bewaesserung_Ventil1 setList on off
attr Bewaesserung_Ventil1 valueFn {($VALUE eq "ON.")?"OFF":"ON"}
attr Bewaesserung_Ventil1 webCmd on:off


Meine Frage ist nur wie baue ich das readingProxy um so dass am Ende Folgender Befehl vom MySprinkle gesendet wird:

set <GardenaSmartDevice> manualOverride <Sprinkle_OnTimeSec 30>

Also wie muss ich setFN, setList, valueFn und webCmd aufbauen?

Danke Andreas