Hauptmenü

Neueste Beiträge

#11
Anfängerfragen / Aw: Update bricht mit Fehler a...
Letzter Beitrag von Beta-User - 19 Januar 2026, 20:17:01
Die Quelle scheint es eben nicht zu geben, das ist alles...
Oder kannst du die Seite mit dem Browser sehen?

Mit "help update" kannst du dir anzeigen lassen, wie du diese Quelle raus bekommst, vielleicht vorher noch checken, was du darüber installiert hast und das dann gesondert weg speichern.
#12
Codeschnipsel / Aw: DB Log Daten aggregieren (...
Letzter Beitrag von birdy - 19 Januar 2026, 20:08:49
Ja, wenn du nach dem Reduzieren mit einem Wert pro Tag zufrieden bist.
Ich sehe Du hast dieses Problem gar nicht, oder aber nicht verstanden.
Bei einer Vielzahl von Werten macht die Aggregation auf nur einen Wert pro Tag keinen Sinn. Ich selbst kenne keinen Sensoren bei dem es Sinn macht die Daten für die Lanzeitspeicherung auf einen einzigen Wert pro Tag zu reduzieren....??
Bei mir sind es die Powerwerte von Netzbezug, Solar usw.
Die brauche ich nicht über Jahre im 5 Sekundentakt. Aber einen Verlauf über den Tage möchte durchaus sehen.
#13
Anfängerfragen / Update bricht mit Fehler ab
Letzter Beitrag von qlaus - 19 Januar 2026, 20:08:27
Hallo,

sowohl update als auch update check beenden sich mit der folgenden Fehlermeldung
Downloading https://rm.byterazor.de/upd-fhem-ntfy/controls_byterazor-fhem-ntfy.txt
byterazor-fhem-ntfy
https://rm.byterazor.de/upd-fhem-ntfy/controls_byterazor-fhem-ntfy.txt: Can't connect(1) to https://rm.byterazor.de:443: IO::Socket::INET: Bad hostname 'rm.byterazor.de:443'

Fehlt mir da was, bisher hatte ich keine Probleme beim update?
#14
Sonstige Systeme / Aw: TX3-TH mit LaCrosseGateway...
Letzter Beitrag von ergerd - 19 Januar 2026, 19:52:50
Ich habe z.B. eine Nodemcu 8266 + CC1101 - mit SMA-Antenne -Transceiver- für 433 MHz
Auf dem Nodemcu läuft OpenMQTTGateway
#15
Codeschnipsel / Aw: DB Log Daten aggregieren (...
Letzter Beitrag von betateilchen - 19 Januar 2026, 19:43:48
Zitat von: birdy am 19 Januar 2026, 19:29:51Es geht darum das Log zu aggregieren bzw. zu verkleinern. Also viele einzelne Einträge aus der DB zu entfernen

Auch das geht mit DbRep, ich mache sowas jeden Monatsletzten um 23:59 Uhr, um bestimmte Kurswerte, die ich alle 10 Minuten erhalte, aus dem vorletzten Monat auf einen Mittelwert pro Tag zu reduzieren.

defmod at_reduceLog2 at *{at_ultimo} set dbrep_2 reduceLog average=day

defmod dbrep_2 DbRep logDb2
attr dbrep_2 comment used for reducelog on ultimo
attr dbrep_2 timestamp_begin previous_month_begin
attr dbrep_2 timestamp_end previous_month_end

Anstatt Mittelwert kann man selbstverständlich auch andere Werte verwenden.
#16
Codeschnipsel / Aw: DB Log Daten aggregieren (...
Letzter Beitrag von birdy - 19 Januar 2026, 19:29:51
Möglicherweise hast du da etwas falsch verstanden.
Es geht nicht darum irgendwelche Summen/Mittelwerte zu bilden.
Es geht darum das Log zu aggregieren bzw. zu verkleinern. Also viele einzelne Einträge aus der DB zu entfernen und durch einen / wenige aggregierte Einträge zu ersetzen. Also reduzieren der Anzahl der Datenpunkte für die Langzeitaufbewarung.
Entsprich von der Idee, dieser Funktion.
  • reduce the amount of datasets in database (reduceLog)
#17
Homematic / Aw: Bestehende FHEM Installati...
Letzter Beitrag von roland-l - 19 Januar 2026, 19:23:06
Hallo,
mußte man nicht in Raspberymatic eine Regel für die Aktoren erstellen?
Ich meine die mußte auch nicht wirklich etwas ausführen und konnte später wieder gelöscht werden.

#18
FHEM Code changes / Revision 30754: - added some d...
Letzter Beitrag von System - 19 Januar 2026, 18:51:02
Revision 30754: - added some devices (P20/83/130/132) | example: remotes for HA-HX2, ...

- added some devices (P20/83/130/132) | example: remotes for HA-HX2, DC-1961-TG, CREATE 6601L ...

Source: Revision 30754: - added some devices (P20/83/130/132) | example: remotes for HA-HX2, ...
#19
SVG / Plots / logProxy / Aw: Merkwürdiges Verhalten bei...
Letzter Beitrag von alkazaa - 19 Januar 2026, 18:37:36
Zitat von: rudolfkoenig am 18 Januar 2026, 12:06:10Das Verhalten von steps habe ich geaendert, siehe https://forum.fhem.de/index.php?topic=143203, insb. der Beitrag von xenos1984
Ja, aber mit der Änderung (die in der HEAD-revision des SVN steht) wird die letzte Linie nach links (in die Vergangenheit) gezogen, wenn man Daten darstellt, die zukünftig zur Ploterzeugung sind.
Es wäre schön, wenn die Zeile
$ret .= sprintf(" %d,%d %d,%d", $lx,$ly, $x+$nx,$ly);geändert würde zu
$ret .= sprintf(" %d,%d %d,%d", $lx,$ly, $x+$nx,$ly) if ($lx < $x+$nx);Wenn die zu plottenden Werte aufsteigend nach x geordnet sind, dürfte das keine Nebenwirkungen haben.
#20
Codeschnipsel / Aw: DB Log Daten aggregieren (...
Letzter Beitrag von betateilchen - 19 Januar 2026, 18:15:44
Das kann doch FHEM mittels DbRep bestimmt von Haus aus?

In der commandref dazu steht:

ZitatCurrently the following functions are provided:

...

- Calculation of quantity of datasets of a Device/Reading-combination within adjustable time limits and several aggregations.
- The calculation of summary-, difference-, maximum-, minimum- and averageValues of numeric readings within adjustable time limits and several aggregations.

...