Hallo,
ich habe hier einen ESP32-c3 mit standard firmware über web geflashed. Ich möchte mit zwei einfachen Regeln etwas absenden über WebQuery und möchte abfragen ob es angekommen ist. Ich komme hier aber nicht weiter.
Rule2 ON SSerialReceived#Nachricht DO WebQuery https://url POST %value% ENDON
ChatGPT hat mir gesagt ich soll das nehmen
Rule3 ON WebQuery#Status=200
Das gibt es aber scheinbar nicht. Ich finde dazu auch keine Dokumentation.
Zufällig habe ich diesen Punkt gefunden hier als Beispiel https://tasmota.github.io/docs/Rules/#wa…router-or-modem
Rule3 ON WebQuery#Data=Done
Das scheint auch zu funktionieren, jedenfalls wird das ausgelöst. Problem ist jedoch, dass es immer ausgelöst wird, egal ob das WebQuery nun durchkam oder nicht.
Ich bekomme immer ein RESULT = {"WebQuery":"Done"} in der Konsole, egal ob die URL nun existiert oder nicht, zb
WebQuery https://diese_url_existiert_nicht POST test
gibt auch ein
RESULT = {"WebQuery":"Done"}
zurück.
Was it der korrekte Ansatz das zu machen?