Richtige Reaktion auf state-Änderung durch curl
Verfasst: 1. Mai 2022 21:07
Hallo mal wieder,
Der Pegelstand meiner Regentonne wird über einen Ultraschallsensor gemessen und über einen ESP8266 wird per Curl und POST der Status eines Items geändert.
Das funktioniert auch soweit. Im Api-Explorer kann ich sehen, das der Status des Items geändert wird.
Aber wie bekomme ich eine Anzeige auf der Sitemap (bzw. in Habpanel) hin? Dort wird nichts angezeigt.
Eine Rule wie
führt offensichtlich zu einer Art Endlosschleife. Auch bei Übertragung nur eines Wertes werden sehr viele Ereignisse pro Sekunde ausgelöst.
Viele Grüße
Der Pegelstand meiner Regentonne wird über einen Ultraschallsensor gemessen und über einen ESP8266 wird per Curl und POST der Status eines Items geändert.
Code: Alles auswählen
String WaterLevelWest "Wasserstand Westen"
Aber wie bekomme ich eine Anzeige auf der Sitemap (bzw. in Habpanel) hin? Dort wird nichts angezeigt.
Eine Rule wie
Code: Alles auswählen
rule "Wasserstand Westen"
when Item WaterLevelWest received update
then {
WaterLevelWest.postUpdate(WaterLevelWest.state)
}
end
Viele Grüße