Preisgünstige Sensoren, die analoge Signale liefern, kommen zumeist aus China und sind nicht kalibriert. Ich will eine Erdfeuchtemessung realisieren und habe hierfür zwei kapazitive Sensoren gekauft. 

  • Ein sehr preisgünstiger Sensor "Capacitive Soil Moisture Sensor v1.2" (kurz SMS1.2) gibt eine analoge Spannung ab. Je feuchter die Umgebung ist, desto niedriger ist die analoge Spannung. Diese Spannung ist nie 0.
  • Ein deutlich kostspieligerer Sensor von Tuebner, der SMT 50, ist herstellerseitig kalibriert. Er liefert zwei analoge Spannungen, eine für die Umgebungstemperatur und eine für die Umgebungsfeuchtigkeit. Beide sind proportional zur Messgröße.

Was Theo Arends in seiner sehr umfangreichen Dokumentation als Rule bezeichnet, ist genau genommen fast immer ein Ruleset, also eine Zusammenstellung mehrerer Rules. Ich verwende hier dieselbe Terminologie, um weniger zu verwirren. (Fast) immer ist also mit "Rule<x>" tatsächlich "Ruleset<x>" gemeint. 

Wichtiger Hinweis: Aus irgendeinem Grund funktioniert die Aktivierung/Deaktivierung der Rules derzeit nicht. Auch die Textdarstellung in den oberen drei Rulezeilen zwecks Bearbeitung erscheint nicht. Ich werde mich bei Muße dieses Problems annehmen.

Zur Überbrückung nutze ich den Tasmota Device Manager (TDM), welcher allerdings ein erhebliches Fehlverhalten besitzt:
Der TDM schaltet immer auf eine, per Programmierung, aktivierte Rule um, ohne dies im Rule-Auswahlbutton kenntlich zu machen. Die Auswahl der zuvor gewählten Rule gelingt dann nur per Umweg über eine dritte Rule. Wird häufig per Programmierung eine Rule aktiviert/deaktiviert, ist der TDM für das Pflegen von Rules fast unbrauchbar. Man muss dann zuvor die Rule, welche eine andere Rule aktiviert, deaktivieren.

Tasmota bringt bereits eine Web basierte Konsole mit, diese ist für Experimente und Fehlersuche imho aber weniger geeignet. Sie ist dann gut, wenn man die Historie von Abläufen sehen möchte. Ich glaube, dass meine Konsole bessere Möglichkeiten bietet, Rules zusammenzustellen, Variable, RuleTimer ... zu beobachten und daraus Erkenntnisse zu gewinnen. Mir hat sie jedenfalls erst ermöglicht, halbwegs in die Tasmota Rules einzusteigen (s.a. Projekt Gartenbewässerung).