Hauptmenü

Alarm für S0-Counter

Begonnen von hardy1204, 15 Juni 2022, 16:55:14

Vorheriges Thema - Nächstes Thema

hardy1204

Hallo,
ist es möglich, so wie man bei Temperaturfühlern einen obere und untere Temperatur jeweils einen Alarm setzen kann,
bei S0-Countern einen Alarm bei Über/Unterschreitung einer Wattzahl  zu setzen?
Ich würde gern einen Aktor schalten, wenn eine bestimmte Leistung überschritten wird.
Wäre nett wenn mir dazu jemand eine Lösung zeigen würde.

Beta-User

Prinzipiell ist das kein größeres Problem, allerdings gibt es sowas wie "Temperaturalarm-Funktionen" afaik auch nicht bei jeder Art Temperatursensor bzw. Modul...

Unter den vielen Ansätzen, die es möglicherweise gibt, könnte ein "alarm"-Reading als userReading evtl. die "direkte" Umsetzung deiner Anforderung sein, siehe z.B. hier für was ähnliches:
https://forum.fhem.de/index.php/topic,127127.msg1217170.html#msg1217170

Falls du direkt den Aktor immer aus- bzw. wieder einschalten willst, wäre ggf. auch (das Modul) THRESHOLD einen Blick wert (das braucht dann keinen "alarm").
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: ZigBee2mqtt, MiLight@ESP-GW, BT@OpenMQTTGw | ZWave | SIGNALduino | MapleCUN | RHASSPY
svn: u.a Weekday-&RandomTimer, Twilight,  div. attrTemplate-files, MySensors

DetlefR

Hallo,

ein ähnliches Thema gab es erst vor kurzem.
https://forum.fhem.de/index.php/topic,127970.msg1224397.html#msg1224397
Sieh dir mal den event-agregator an.
Als Beispiel:
Ein userReadings anlegen um das Original zu kopieren attr DEVICE userReadings evtcounter:ORGREADING.* {ReadingsNum($name,'ORGREADING',0)}
Dann auf dieses Reading einen Zähler anlegen.attr DEVICE event-aggregator evtcounter::none:n:60
Der zählt dann die Impulse pro Minute. Daraus lässt sich dann die Leistung ableiten.

Gruß
Detlef

hardy1204

Danke schon mal für die Antworte, werde mich dort erstmal einlesen.