FHEM Wdget (iOS)

Begonnen von HaPeRiebmann, 07 Dezember 2015, 21:46:23

Vorheriges Thema - Nächstes Thema

Bartimaus

Moin,

ich bilde mir ein, ein nicht ganz "kleines FHEM" zu nutzen. (mehrere CULS, 1wire mit > 40 Devices, > 20 HM/FS20/IT/ZWave, 258 DOIFs/ATs/Notifys etc. , 167 FileLogs, 15 HourCounter, 97 Plots usw).
Von daher, ja, ich habe einen Raspi übrig, auf dem ich eine Testinstanz laufen lassen könnte, aber die wäre dann nicht so umfangreich, und somit wenig aussagekräftig. Zumal da auch ein anderes OS zum Einsatz käme.

Aber das System wird regelmäßig aufgeräumt, und installiert ist nur das Notwendigste.

Wie ich ein paar Posts vorher schonmal erwähnte, habe ich über den Tag auch locker 10 Disconnects vom SyncClient bekommen, weil das System anderweitig ausgelastet war.

LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

HaPeRiebmann

Ich hatte ja wegen deines Posts auch die Disconnect-Notification Schwelle im Server hochgesetzt. Bekommst du immer noch so viele Disconnects?

Wenn dein System dann so voll ist dann kann es durchaus sein dass die Java VM nicht genug Speicher zur Verfügung hat. Dann schmiert sie normal ab.

Hast du genug Swap zur verfügung gestellt?
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

Bartimaus

#542
Ich bekomme keine Disconnects mehr, da ich den SyncClient momentan nicht mehr nutze. Aber Du hast Recht, vorher war die Anzahl der Disconnects deutlich herabgesetzt. (2-3 statt 10-15).

Hm, Swap ? Müsste ich mal schauen. Was kannst Du hier empfehlen ? Mit Beispiel aus der fstab bitte.
Mein BPi müsste 1GB-RAM haben

Edith: Mein BPi hat 1GB-RAM, davon sind meist 75% frei, sollte das nicht genügen ? Zusätzlich ist per Default bei meiner Kiste 512MB-Swap aktiv.
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

HaPeRiebmann

Doch das sollte genügen.
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

HaPeRiebmann

Hast mal verucht, dass du pauschal den Sync Client alle zwei, drei Tage neu startest?
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

Bartimaus

Nein, das habe ich nicht probiert. Ich hatte den ja in einem Screen laufen.

Nachdem ich letztens den BPi stabil 10 Tage ohne Java/SyncClient laufen hatte, habe ich den SyncClient gestartet, und es hat keine 10h gedauert bis die Kiste abgestürzt ist... es half nur noch Stecker ziehen. (so schnell ging das sonst nicht)

Ich werde heute Abend mal die Swap deaktivieren, per Cron den RAM regelmäßig aufräumen, und dann Java8 nochmal neu installieren und testen.
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Bartimaus

Welche Java-Version nutzt Du auf Deinem Raspberry für den SyncClient ?
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

HaPeRiebmann

1.8.0_65, die Standard Oracle Java 8 Version für Raspi.
Überwachst du in deinem FHEM den Systemstatus mit RAM Auslastung?
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

Bartimaus

Ja, per SYSMON-Modul.
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

HaPeRiebmann

Geht da dann die RAM Auslastung überhaupt hoch wenn das System langsam wird?
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

Bartimaus

#550
Das System wird nicht langsam.....oder verlangsamt sich nicht
Habe da aber auch nicht drauf geachtet. Evtl. findet sich im Logfile von Sysmon etwas.
Bezweifle das aber.
LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Bartimaus

Hab jetzt mal "phpsysinfo" auf dem BPi installiert.

Dann noch OracleJava8 und den Sync-Client gestartet:

ZitatSPEICHER-AUSLASTUNG
Typ   Prozentuale Auslastung   Frei   Belegt   Größe
Physikalischer Speicher     84%   164.48 MiB   805.91 MiB   970.39 MiB
Kernel + Anwendungen     20%       187.82 MiB   
Puffer     4%       30.35 MiB   
Cache     61%       587.73 MiB   

LG
B.


FHEM@Intel-J4105@Debian-LXC, CUL1101,FS20,IT,DS18B20,DS2413(Heizungslogger),DS2423(Stromlogger)Homematic,HM-LAN,ZWave,MiniCULs,Shelly

Chiemgauer

Servus,
Habe mir die App geladen. Doch ich scheitere bereits beim Aufbau der Verbindung. Ich habe extra einen Raum angelegt namens FHEM-Widget, gebe den ip-Adresse ein und den Port, beim drücken aufspeichern und update schließt sich die App. Wenn ich sie wieder öffne sind die Einstellungen weg. Kann mir jemand weiter helfen?

HaPeRiebmann

Ui das darf nicht sein :-)
Kannst du deinen FHEM nach außen öffnen? Dann schau ich mit dem Debugger drauf. Zugangsdaten per PM oder Mail
Raspberry Pi | Homematic Komponenten | Brennenstuhl Funksteckdosen | homebridge
http://fhemwidget.de.tasior.de
Slack: fhemwidget.slack.com
https://itunes.apple.com/us/app/fhem-widget-2/id1169530472?l=de&ls=1&mt=8

Chiemgauer

Auf die schnelle kann ich mein fhem nicht nach außen öffnen. Müsste mir das erstmal anschauen. Meine fhem.cfg könnte ich dir schicken