Event gezielt auslösen

Begonnen von westgate, 02 April 2019, 20:46:31

Vorheriges Thema - Nächstes Thema

westgate

Hallo,

ich lese einen S0-Zähler über einen GPIO des Raspberry Pi ein.
Hierzu benutze ich das Modul RPI_GPIO.
Diese Modul kann man so einstellen, das es bei steigender oder fallender Flanke einen Counter hoch zählt. (Lieber Modulentwickler das wäre ne tolle Info für die Command Ref  ;) )
Mit den Events des Counters die beim Hochzählen ausgelöst werden, füttere ich dann das Modul ElectricityCalculator.
Funktioniert alles soweit sehr gut.

Nun möchte ich die aktuelle Leistung "PowerCurrent" in einem Plot darstellen.
Ist allerdings mein Wärmepumpe aus bleibt der letzt Leistungswert stehen bis die Wärmepumpe wieder anspringt.

Ich würde deshalb gerne jede Minute den Wert des Counters von RPI_GPIO nach ElectricityCalculator schicken.
Wie bekomme ich den ein Event ausgelöst das dafür sorgt, das ElectricityCalculator neu rechnet?

Habe schon einen Trigger versucht.

trigger S0Zaehler_Heizung Counter: 500

dieser Triggert das ElectricityCalculator leider nicht an obohl die Darstellun im Eventmonitor exakt gleich ist.

Gruß
Westgate

frank

siehst du denn den manuellen trigger ebenfalls im eventmonitor.
und beide events sind dann identisch?
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

westgate

Ja ich sehe den manuellen Trigger auch im EventMonitor.
Sie scheinen identisch, aber leider passiert nichts.
Oben 123 durch Counter Änderung ausgelöst
Unten 124 durch "trigger gpio27 Counter: 124" ausgelöst

2019-04-02 20:27:07 ElectricityCalculator S0Zaehler_Lueftung gpio27_Counter_PowerCurrent: 0.000
2019-04-02 20:27:07 RPI_GPIO gpio27 Counter: 123
2019-04-02 20:28:37 RPI_GPIO gpio27 Counter: 124