Max. Zeilenanzahl in der fhem.cfg

Begonnen von wendeling, 23 September 2018, 08:19:00

Vorheriges Thema - Nächstes Thema

wendeling

Hallo,
gibt es eine Beschränkung im Bezug auf die Zeilenanzahl in der fhem.cfg ?

Aktuell habe ich 6297 Zeilen.

Meine Frage, da mein System extrem langsam wurde.

Gruß
Wendelin

Prof. Dr. Peter Henning


binford6000

ZitatAktuell habe ich 6297 Zeilen.
Meine Frage, da mein System extrem langsam wurde.
Moin,
das hat nichts damit zu tun WIEVIEL drinsteht sondern eher WAS  8)
VG Sebastian

sash.sc

Welchen Vorteil hat den config DB?

Gruß Sascha

Gesendet von meinem E6653 mit Tapatalk
Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

Prof. Dr. Peter Henning

Dazu gibt es etwa 1000 Antworten hier im Forum.

LG

pah

Elektrolurch

Zitat:
Welchen Vorteil hat den config DB?

Da die vorherige Antwort Dir wahrscheinlich nicht wirklich weiterhilft:

Die DB speichert die Daten in einer Datenbank. Die musst Du aber auch verwalten und für einen Anfänger ist das eine zusätzliche Hürde. Würde ich also erst einmal als "Anfänger" nicht verwenden.... Wenn dann nämlich Probleme auftreten, hast Du noch eine Hürde mehr zu meistern.

Geschwindigkeitsvorteile bringt dies zur Laufzeit auch nicht, da alle Objekte nach dem Start ja im Arbeitsspeicher gehalten werden. Beim Start wird die fhem.cfg gelesen und in Objekte im Arbeitspeicher umgewandelt, das gleiche macht auch die DB.

Wenn Dein System zur Laufzeit zu langsam wird, dann liegt das möglicherweise daran, dass Du zu viele Objekte hast. Jedes event wird ja an alle Objekte zugestellt...
Aber dazu müsste man etwas mehr über Deine Installation wissen.
Die Zahl der Events kannst Du ja schon alleine daran erkennen, wenn Du mal den EventMonitor aufrufst.
Eine Maßnahme wäre z.B. mit dem Attribut event-on-change-reading nur jene Events bei den Objekten erzeugen zu lassen, die andere Objekte auch tatsächlich benötigen....

Ich hoffe, dass meine Antwort Dir weiter hilft.

Elektrolurch (nicht der Bundeskanzler)
configDB und Windows befreite Zone!