FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: macmattes am 30 April 2013, 10:16:18

Titel: average beendet Fhem
Beitrag von: macmattes am 30 April 2013, 10:16:18
Hallo

heute Nacht hat sich Fhem beendet, nachdem das Average Modul eine "Illegal division by zero" versucht hat.
Folgendes aus dem Systemlog.

Apr 30 00:00:00 mini de.fhemwiki.fhem[19121]: Illegal division by zero at /usr/share/fhem/FHEM/98_average.pm line 124.
Apr 30 00:00:00 mini com.apple.launchd[1] (de.fhemwiki.fhem[19121]): Exited with code: 255

kann man dass vermeiden?
Titel: Aw: average beendet Fhem
Beitrag von: rudolfkoenig am 30 April 2013, 16:28:52
Habs (hoffentlich) gefixed. Bitte solche Meldungen in der Rubrik Automatisierung posten, die Anfaengerfragen lese ich selten.
Titel: Aw: average beendet Fhem
Beitrag von: fritz am 01 Mai 2013, 02:53:00
Zitat von: rudolfkoenig schrieb am Di, 30 April 2013 16:28Bitte solche Meldungen in der Rubrik Automatisierung posten, ....
Besser wäre vielleicht eine Rubrik "(Vermeintliche) Fehler"

<F>
Titel: Aw: average beendet Fhem
Beitrag von: rudolfkoenig am 01 Mai 2013, 09:32:12
Nein, hatten wir schon, wurde auf meine bitte entfernt. Begruendung: das Forum ist entstanden, damit nicht jeder Entwickler alle Artikel lesen muss. Bei so einem Rubrik landet frueher oder spaeter alles da. Der Benutzer soll sich bitte die Muehe machen, das Problem vorher zu kategorisieren. Wenn es ab-und-zu nicht korrekt eingestuft wird, ist kein Problem, der Moderator kann es verschieben.
Titel: Aw: average beendet Fhem
Beitrag von: fritz am 01 Mai 2013, 11:10:11
Zitat von: rudolfkoenig schrieb am Mi, 01 Mai 2013 09:32...Bei so einem Rubrik landet frueher oder spaeter alles da. Der Benutzer soll sich bitte die Muehe machen, das Problem vorher zu kategorisieren. Wenn es ab-und-zu nicht korrekt eingestuft wird, ist kein Problem, der Moderator kann es verschieben.
Okay, das kann man so sehen. Es wäre sinnvoll, einen entsprechenden Hinweis in die Foren-Anleitung aufzunehmen. Hätte es den gegeben, hätte ich diesen Beitrag nicht schreiben müssen (Andererseits wüsste ich auch heute nicht, wie ich den dort beschriebenen "Bug" kategorisieren sollte...

<F>
Titel: Aw: average beendet Fhem
Beitrag von: rudolfkoenig am 01 Mai 2013, 11:29:46
CUL_HM ist Homematic, und es gibt eine Homematic Gruppe.

Die Autoren der jeweiligen Module lesen nur die passenden Gruppen, d.h. wenn das Problem in CUL_HM ist, dann muss Martin (CUL_HM Maintainer) das fixen, und er liest mWn nur die Homematic Gruppe. Also sollte man das Problem in "seine" Gruppe schildern. Die Autoren/Maintainer machen Ihre Arbeit freiwillig und unentgeltlich, man sollte also Ihre Arbeit soweit wie moeglich erleichtern, dazu gehoert auch eine moeglichst einfache reproduzierbarkeit der Problems.

Wenn diese "Arbeit" einem Benutzer zu viel/zu kompliziert ist, dann ist vmtl. FHEM das falsche Tool fuer diesen Benutzer, und er ist mit kostenpflichtigen Alternativen wie IP-Symcon evtl. besser dran.