Hallo zusammen
hier ein Update um eine manuelle Dosierung per Sprache anzutriggern.
Leider kann man das nicht so natürlich sprachlich formulieren , wie etwa
(Alexa) stelle die manuelle Dosierung für pH Minus auf 3 Minuten
oder
(Alexa), dosiere Chlor für 10 Minuten
Ich hab mich für einen Alexa.RangeController entscheiden, den kann man verwenden um Presets ( Minimum / Maximum) abzurufen oder auch um in einem festgelegten Bereich (Range) werte an den Endpoint zu schicken.
Die sprachlichen Möglichkeiten sind nicht so umwerfend
Man kann dennoch sagen :
"(Alexa), (stelle) ph minus (Chlor, ph plus) auf 5" ( ohne Angabe von Minuten)
"(Alexa), (stelle) ph minus (Chlor, ph plus) auf Minimum" ( hier 2 Minuten als Konstante im Lambda Code hinterlegt, könnt ihr ändern)
"(Alexa), (stelle) ph minus (Chlor, ph plus) auf Maximum" ( hier 10 Minuten, als Konstante im Lambda Code hinterlegt, könnt ihr ändern)
"(Alexa), (stelle) ph minus (Chlor, ph plus) auf 0" ( ohne Angabe von Minuten, stoppt die angestoßene Dosierung)
Die Werte können jederzeit , bei laufender Dauerdosierung "erneuert" werden.
Die verbleibende Zeit wird in der Alexa App angezeigt, dort lässt sich der Wert ebenfalls auf einen Wert zwischen 0 und Max schieben
Sobld die Zeit abgelaufen ist ( oder man fordert 0 an) kehrt die Dosierung wieder in den normalen Zustand zurück.
Verwendung :
euren existierenden Lambda Code mit dem Textinhalt überschreiben, die persönlichen/individuellen Daten am Anfang des Codes wieder passend konfigurieren ( Username, Passwort, Controller URL, ANzahl der Relais, Sensoren,, ... ), bzw Übernahme vom vorherigen Lambda Code ( Kopie erstellen wäre sinnvoll).
Empfehlenswert wäre noch mit dem Innvokation Name ( hier z,B. p.h. minus oder Klohr) zu experimentieren
also etwa p.h. Dosierung ( wenn man pH plus nicht benötigt)
oder Khlodosierzeit, Klohrdosierung, Schockdosierung, usw...
Chlor versteht Alexa nicht so richtig, Klohr, scheint besser zu klappen
dann würde es in etwa so klingen
(Alex), stell ph Dosierung auf 3.... oder irgendwas anderes
oder
(Alex), stell ph Dosierzeit auf 3.... oder irgendwas anderes
viele Spass damit
gruß
Frank