Time Cron Regeln funktionieren nicht mehr

Moderatoren: seppy, udo1toni

Benutzeravatar
sihui
Beiträge: 538
Registriert: 11. Apr 2018 19:03

Re: Time Cron Regeln funktionieren nicht mehr

Beitrag von sihui » 14. Jul 2019 14:27

peter-pan hat geschrieben:
14. Jul 2019 13:00
Ich denke was shiu mit frontail meint, ist der ganz normale OPENHAB LOG VIEWER, der in der Auswahlmaske neben BasicUI, PaperUI, etc. angezeigt wird.
Den gibt es aber nur in der speziellen openHABian Installation, in einer Standard Installation von openHAB (manuell oder repo) ist dieser nicht vorhanden:

https://www.openhab.org/docs/installati ... components
openHAB2 mit Zwave, Tinkerforge, Alexa, ESP8266, Logitech Harmony, Philips HUE und Xiaomi Hardware

Benutzeravatar
udo1toni
Beiträge: 1413
Registriert: 11. Apr 2018 18:05
Wohnort: Darmstadt

Re: Time Cron Regeln funktionieren nicht mehr

Beitrag von udo1toni » 14. Jul 2019 18:29

Letztlich zeigt frontail nur alle Ereignisse an, die in den gewählten Dateien geloggt werden, das sind im Fall einer openHABian Installation openhab.log und events.log.
Man kann die Anzeige über die Weboberfläche noch filtern.
Weiterhin gibt es im Hintergrund die Möglichkeit, Regeln für die Darstellung zu definieren, all das ist in openHABian vorkonfiguriert.

Man kann frontail aber natürlich auch von Hand installieren, die Software wird nur von openHABian direkt mit installiert und konfiguriert.

Grundsätzlich kannst Du dafür sorgen, dass das Logging für die Rules (oder auch nur für bestimmte Rules, bestimmte loglevel, andere Voraussetzungen...) in eigenen Logdateien landen. Das ist allerdings schon ein wenig komplexer und nur mit Konfiguration über Textdateien möglich, also fehlerbehaftet ;) nichts, was man zur Eingrenzung eines Fehler machen sollte.

dagobert23
Beiträge: 7
Registriert: 10. Jul 2019 16:52

Re: Time Cron Regeln funktionieren nicht mehr

Beitrag von dagobert23 » 14. Jul 2019 20:59

Es handelt sich um Openhabian openHAB 2.4.0-1 (Release Build). Ich meinte den Log Viewer frontail von dieser Übersicht wie Peter Pan es geschrieben hat.
Ich werde mal die Logs durchschauen ob ich herausfinden kann ab wann die Regeln nicht mehr abgefragt werden.

dagobert23
Beiträge: 7
Registriert: 10. Jul 2019 16:52

Re: Time Cron Regeln funktionieren nicht mehr

Beitrag von dagobert23 » Gestern 11:10

So, nun lief das Ganze fast 2 Tage. Im Log sieht man, dass die Regel tatsächlich jede Minute brav ausgeführt wird. Am 16.07. ab 05:05 Uhr hört dies dann einfach auf. Keine weiteren Einträge oder Fehlermeldungen im Log :cry:

Code: Alles auswählen

2019-07-14 20:55:00.028 [INFO ] [clipse.smarthome.model.script.Wecker] - WASTE - Grüne Tonne
2019-07-14 20:55:00.056 [INFO ] [eclipse.smarthome.model.script.rules] - Wecker nicht aktiviert, Bedingung für Wecker trifft nicht zu
2019-07-16 05:05:00.017 [INFO ] [clipse.smarthome.model.script.Wecker] - WASTE - Graue Tonne
2019-07-16 05:05:00.028 [INFO ] [eclipse.smarthome.model.script.rules] - Wecker nicht aktiviert, Bedingung für Wecker trifft nicht zu
Bin ratlos...

sadbi
Beiträge: 19
Registriert: 27. Feb 2018 05:55

Re: Time Cron Regeln funktionieren nicht mehr

Beitrag von sadbi » Gestern 20:34

Liebe NGler!

Ich habe das gleiche Problem und bin überrascht über Udo1tonid Aussage, dass die Anzahl der Rules begrenzt ist. Rules sind doch elementar für eine Haussteuerung und sollten doch problemlos funktionieren.
Ich hoffe hier auf eine Antwort für das Problem. Kann es mit der Anzahl der Files (.rules) zu tun haben?

Danke an Alle

Gesendet von meinem ANE-LX1 mit Tapatalk


Benutzeravatar
udo1toni
Beiträge: 1413
Registriert: 11. Apr 2018 18:05
Wohnort: Darmstadt

Re: Time Cron Regeln funktionieren nicht mehr

Beitrag von udo1toni » Gestern 23:46

sadbi hat geschrieben:
Gestern 20:34
bin überrascht über Udo1tonid Aussage, dass die Anzahl der Rules begrenzt ist.
Wie kommst Du zu dieser Auslegung? Ich habe erklärt, dass nicht mehr als 5 +2 Rules zeitgleich ausgeführt werden können. Es gibt 5 plus 2 Threads um Rules auszuführen, wenn diese Threads belegt sind, kann keine weitere Rule ausgeführt werden, bis wieder ein Thread frei wird.

Typischerweise dauert die Ausführung einer Rule nur wenige Millisekunden, weshalb das keine große Einschränkung bedeutet.

Wenn sich herauskristallisiert, dass die Anzahl der Threads nicht ausreicht, obwohl die Rules nur wenige Millisekunden laufen, kann die Anzahl der Threads heraufgesetzt werden (natürlich geht das mit erhöhtem Speicherbedarf und Rechenzeit einher).

Wenn die Rules untypisch lange zur Ausführung brauchen, ist aber der erste Weg, die Rules zu optimieren.

sadbi
Beiträge: 19
Registriert: 27. Feb 2018 05:55

Re: Time Cron Regeln funktionieren nicht mehr

Beitrag von sadbi » Heute 04:48

Sorry, zu schlampig gelesen.

Gesendet von meinem ANE-LX1 mit Tapatalk


Antworten

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste