Hallo zusammen,
ich suche ein Script für das automatische Abschalten einer Tasmota Steckdose wenn das WLAN ausfällt / nicht erreichbar ist.
Das ich bei solchen Scripten leider keine Erfahrung habe, bin ich für jeden Tipp dankbar.
Viele Grüße
Hallo zusammen,
ich suche ein Script für das automatische Abschalten einer Tasmota Steckdose wenn das WLAN ausfällt / nicht erreichbar ist.
Das ich bei solchen Scripten leider keine Erfahrung habe, bin ich für jeden Tipp dankbar.
Viele Grüße
Skript oder Rule - wie wurde die Dose ( welcher Typ) bespielt und mit welchem Release?
1. Variante - wifi per Rule abfragen und reagieren
2. Variante - ping oder websend per Rule absetzen und das Response auswerten ( erweitertes Release) unterscheiden ob WLAN weg oder Internet weg möglich
3. Skrip - anderes Tasmotaumfeld nötig
ok, danke schon mal.
Die Steckdose ist eine Gosund SP1 und die Tasmotaversion ist 12.0.2.4.
Dann ist die 1. Variante, das wifi per Rule abzufragen und zu reagieren offenbar das was nötig ist. Aber wie?
Rule1 1
sleep 250
Rule1
on Wifi#Disconnected do Power10 endon
on Wifi#connected do Power1 1 endon
fangen wir mal so an - teste mal
PS: könnte eine schnelle Variante sein, um mit dem Abschalten des Gast-Wlans durch das Fritztelefon weitere Automatisierungen ( Abschaltung) durchzuführen. Was ist deine Zielidee ?
Herzlichen Dank.
Ich werde es voraussichtlich am Mittwochmal ausprobieren, heute komme ich nicht mehr dazu und morgen leider auch nicht.
Die Zielidee ist, dass ich über eine Automation die Pumpe im Garten steuern will. Dazu muss natürlich das WLAN vorhanden sein. Nun kann es ja sein, dass die Pumpe über die Automation eingeschaltet wurde und dann das WLAN wegbricht und die Automation die Steckdose für die Pumpe nicht mehr erreichen kann, um die Pumpe irgendwann wieder auszuschalten. Also soll zur Sicherheit, damit die Pumpe nicht "ewig" läuft, die Steckdose sich selber abschalten wenn keine WLAN mehr da ist.
Jo - sowas habe ich vermutet !
Damit bei der Trockenheit aber nicht die Katastrophe entsteht, könnte man auch einen Timer zünden welcher das AUS auslöst, wenn in den nächsten 5 Minuten das WLAN immer noch nicht vorhanden ist.
Ein Timer würde, wenn er einmalig Datum/Uhrzeit hat auch laufen und abschalten oder nach Timerzeit auch fest ausschalten.
Ich verwende für remote Aktoren gerne das TotMannschalter-Prinzip, (Treppenhaus-Schalter)
Wenn innerhalb einer festgelegten Zeitspanne kein Trigger (hier. ON Command) erfolgt, geht das Gerät automatisch in den sicheren Zustand
(hier: OFF)
Kann ja auch sein, dass zwar WLAN funktioniert, aber der Sender keine Spannungsversorgung mehr hat.
John
Eventuell hilft hier eine Pulsetime Einstellung von x(?) Minuten.
So könnte man das mit Berry Script lösen: (ausführliches Beispiel)
import string
# handler für timer
def TimeOutHandler()
var command = "power1 off"
print ("start TimeOutHandler, perform:",command)
tasmota.cmd(command)
end
# handler für rule
def PowerHandler(value, trigger)
print ("start PowerHandler with value:",value," and trigger:",trigger)
var TimerName="myTimer"
tasmota.remove_timer(TimerName)
tasmota.set_timer(3000, TimeOutHandler,TimerName)
end
# rule definieren
tasmota.add_rule("Power1#State=1", PowerHandler)
John
😃 - sehr schön der Vergleich
Hallo zusammen,
ich wollte mich nur kurz melden, damit keiner denk. ich mache Lösungsvorschläge und der Kerl meldet sich nicht.
Habe zum Basteln derzeit leider gar keine Zeit, da da ein Todesfall und die Folgen wie Haus ausräumen usw. dazu gekommen sind.
Danke aber an alle.