Stabilität IPS auf PI - KNX IP 730

Hallo Zusammen,

wie von Parsey angeregt hier mal mein Stabilitätsproblem als neues Thema:

Mein Setup:

[ul]
[li]Raspberry B+ (standard)
[/li][li]64GB SDCard
[/li][li]keine weiteren Extensions
[/li][li]rasbian letzte version
[/li][li]IP Weinzierl IP 730 Interface
[/li][li]ca. 40 Sensoren (Taster, RTRs etc.)
[/li][li]ca. 12 Aktoren
[/li][li]ca. 600 Gruppenadressen
[/li][li]
[/li][/ul]

Von der Konfiguration her habe ich nach dem Import der Gruppenadressen in der IPS Console mir eine eigene Struktur zusammengebaut, nix kompliziertes und auch nur Standard Skripts, kein Fancy stuff.

Nach dem Start vom IPS Dienst läuft der Dienst ca. 1-12min stabil und macht Spass in der Bedienung, dass ist aber unvermittelt Schluss und der Dienst stellt seine Arbeit ein.

Im SYMCON-Log File sind noch die letzten aufgezeichneten Gruppenadressen zu sehen, aber keinerlei Fehlermeldung …

Was kann ich Euch noch liefern, um eine Idee zu bekommen, was bei mir falsch läuft?

Besten Dank im Voraus
Antonio

Magst du mal schauen, ob es damit vielleicht zusammenhängt? Könnte nämlich vom Problem her passen…

paresy

Hallo Parsey,

Das hatte ich zunächst auch schon vermutet und zu Beginn der Woche den rpimonitor installiert.
Doch leider sind freemem und availmem zum Zeitpunkt des Absturzes ausreichend groß …

Interessanterweise bekomme ich längere Laufzeiten hin, sobald ich zwei Terminals mit htop, tail logfile aufhabe.

Gibt es noch irgendwelche DEBUG Schalter um mehr logentries/exceptions zu erhalten?

Magst du noch mal ausprobieren, ob die aktuelle Version sich genauso verhält?

paresy

Bei mir das gleiche Problem … IPS auf dem Rasperry läuft ein paar Stunden problemlos und semmelt dann ab. Hab ein digitalSTROM System, sonst keine anderen Instanzen…
Wo kann ich ansetzen, wo schreibt IPS ein Logfile ?

Ich vermute, dass irgendeine Nachricht von Bus IPS zum Absturz bringt.

Magst du vielleicht den Dienst beenden und dann IPS manuell starten und mir sagen, was nach Absturz die letzten Zeilen sind?

Quasi:


/etc/init.d/symcon stop
/usr/bin/symcon

Dann sollte IPS in der Konsole starten. Du müsstest die Konsole so lange offen lassen, bis IPS abgestürzt ist.

paresy

Jetzt geht’s noch viel schneller,
sobald IPS die erste Temperatur vom Bus bekommt semmelt es ab:


21:55:31 | 27692 | Archive Control | Reading variable aggregation data... #46051
21:55:31 | 20855 | EIB Group | Creating...
21:55:31 | 16657 | UDP Socket | Creating...
21:55:31 | 16657 | UDP Socket | Opening socket...
21:55:31 | 48962 | EIB Group | Creating...
21:55:31 | 51227 | Notification Control | Creating...
21:55:31 | 14763 | EIB Group | Creating...
21:55:31 | 24457 | EIB Group | Creating...
21:55:31 | 58335 | EIB Group | Creating...
21:55:31 | 46943 | EIB Shutter | Creating...
21:55:31 | 48798 | EIB Group | Creating...
21:55:31 | 21093 | WebFront Configurator | Creating...
21:55:31 | 57928 | EIB Group | Creating...
21:55:31 | 26834 | EIB Group | Creating...
21:55:31 | 00000 | Kernel | Initializing Complete
21:55:31 | 00000 | Kernel | Creating message thread...
21:55:31 | 00000 | EventManager | Creating event thread...
21:55:31 | 00000 | TimerPool | Creating event thread...
21:55:31 | 00000 | DataServer | Starting server...
21:55:31 | 19728 | EIB Gateway | Connecting...
21:55:31 | 19728 | EIB Gateway | Connecting...
21:55:31 | 19728 | EIB Gateway | Connected ID=64
21:55:31 | 19728 | EIB Gateway | Connected ID=65
21:55:32 | 00000 | Kernel | *** IPS READY
>> Press CTRL+C to initiate shutdown!
21:55:41 | 45345 | VariableManager | [Heizung / HKL / Temperaturen / Feuchte\Temperaturen / Feuchte IST\Temperatur Schlafzimmer\Value] = 17.2
21:55:41 | 45345 | VariableManager | [Heizung / HKL / Temperaturen / Feuchte\Temperaturen / Feuchte IST\Temperatur Schlafzimmer\Value] = 17.2
21:55:41 | 45345 | VariableManager | [Heizung / HKL / Temperaturen / Feuchte\Temperaturen / Feuchte IST\Temperatur Schlafzimmer\Value] = 17.2
21:55:41 | 45345 | VariableManager | [Heizung / HKL / Temperaturen / Feuchte\Temperaturen / Feuchte IST\Temperatur Schlafzimmer\Value] = 17.2