Hallo zusammen,
ich bekomme über ein MQTT2_DEVICE alle 15min eine JSON-Struktur rein, die die minütlichen Infos in aggregierter Form beinhaltet, d. h.
- Wert bei Zeitpunkt +0: Startwert aus JSON
- Wert bei Zeitpunkt +1: Startwert aus JSON + 1. Inkrement aus JSON
- Wert bei Zeitpunkt +2: Startwert aus JSON + 1. Inkrement aus JSON + 2. Inkrement aus JSON
usw.
Das JSON parse ich selbst über eine Perl-Funktion, die mit dem Argument $EVENT in der ReadingList aufgerufen wird.
Das Berechnen der Werte ist in der Perl-Funktion kein Problem. Wie kann ich daraus (nacheinander) 15 verschiedene Reading-Events mit demselben Namen aber zu unterschiedlichen Zeitpunkten generieren? Der Hintergrund ist, dass ich die 15 Werte über einen auch anderweitig genutzten InfluxDBLogger wegschreiben möchte.
Vielen Dank!
Christophe
Entweder mit setreading (https://commandref.fhem.de/#setreading) oder mit trigger (https://commandref.fhem.de/#trigger)