FHEM Forum

FHEM - Hausautomations-Systeme => KNX/EIB => Thema gestartet von: igami am 26 September 2014, 07:55:57

Titel: (gelöst) EIBD erzeugt keine Events mehr
Beitrag von: igami am 26 September 2014, 07:55:57
Hi Zusammen,

wir nutzen bei uns in der Firma FHEM mit diversen HomeMatic und EIB Komponenten. Der EIB macht bei uns Probleme, bzw. FHEM empfängt irgendwann keine Events mehr vom EIB.
Als Schnittstelle haben wir ein IP/Interface von GIRA, falls es wichtig ist kann ich den genauen Typ noch raussuchen. Dazu dann den EIBD, der mittels

eibd -D -T -S -i ipt:192.168.0.22

gestartet.
Es ist zu beobachten, dass die RAM Auslastung abends ansteigt und um ca. 16 Uhr keine EIB Events mehr genriert werden. Der Server startet deswegen um 1 Uhr nachts neu, dann geht wieder alles.
Insgesamt sind ca. 150 Aktoren auf dem Bus, und es kommen noch mehr.

Ich bin für jede Hilfe Dankbar. Das system ist eine VM mit Debian. Versuchsweise werde ich nun den RAM hochsetzten, aber 500 MB sollten eigentlich reichen, die HM Komponenten senden ja auch fleißig weiter.

Vielen Dank und Grüße
Igami
Titel: Antw:EIBD erzeugt keine Events mehr / RAM läuft voll
Beitrag von: schka17 am 26 September 2014, 08:21:22
Hallo Igami,

Was steht denn im Logfile? irgendwas mit cannot allocate memory, cannot fork?

Ich kämpfe derzeit auch mit diesem Thema in einem anderen Thread, zumindest ist das Fehlerbild gleich, also memory verbrauch steigt, und dann passieren verschiedene weitere Fehler, einer ist eben dass keine Logs mehr geschrieben werden weil zum forken kein Speicher mehr vorhanden ist. Allerdings verwende ich EIB nicht.

Gruß
Karl



Sent from my iPad using Tapatalk
Titel: Antw:EIBD erzeugt keine Events mehr / RAM läuft voll
Beitrag von: igami am 26 September 2014, 08:33:19
Hallo Karl,

im Filelog steht dann einfach kein Eintrag mehr, aber auch keine Fehlermeldung.
Titel: Antw:EIBD erzeugt keine Events mehr / RAM läuft voll
Beitrag von: schka17 am 26 September 2014, 09:48:57
Hallo Igami,

Ich meinte im fhem logfile, nicht im device logfile.

Kann natürlich auch sein dass sich das Fehlerbild zufällig gleicht, aber ich glaube nicht an Zufälle.

Ich sehe ja auch die Events im Eventmonitor, und die Werte werden auch upgedated, aber eben das Logfile wird nicht mehr geschrieben.

Gruß

Karl


Sent from my iPad using Tapatalk
Titel: Antw:EIBD erzeugt keine Events mehr / RAM läuft voll
Beitrag von: igami am 26 September 2014, 10:01:32
Hallo Karl,

Habe auch vom Filelog gesprochen, alles andere ist im DBLog. Wobei es mich gerade stutzig macht, weshalb die Einträge überhaupt dadrin stehen.
Bei uns stehen auch keine Events mehr im Eventmonitor.
Die HM komponenten schreiben ja aber noch weiter fleißig Logs, deswegen denke ich es liegt am EIBD, der EIB selbst funktioniert ja auch, in der ETS sehe ich die Events.

Gruß
Igami
Titel: Antw:EIBD erzeugt keine Events mehr / RAM läuft voll
Beitrag von: schka17 am 26 September 2014, 16:08:42
hmm, dann vielleicht doch eine andere Ursache?

Hast du festgestellt welcher Prozess den Speicher verbraucht?

Bei mir ist es fhem.pl, hier indiesem Beitrag http://forum.fhem.de/index.php/topic,27223.0.html
habe ich meine Fheler genau beschreiben, leider noch keine Lösung gefunden, auch auf eine ältere Version zurücksteigen hat nichts gebracht.

Gruß

Karl

Titel: Antw:EIBD erzeugt keine Events mehr / RAM läuft voll
Beitrag von: igami am 29 September 2014, 19:28:02
Ich muss gestehen, dass der RAM doch nicht voll läuft, ich hatte schlicht die Skalen links und rechts vertauscht...
Titel: Antw:EIBD erzeugt keine Events mehr
Beitrag von: igami am 06 November 2014, 11:58:33
Ursache zwar nicht geklärt, aber eine Lösung gefunden:
wir lauschen nun auf die Multicast Adresse

eibd -e 15.15.255 -S -i ip:224.0.23.12:3671


Grüße
Igami