RegaHss hängt sich auf?

Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)

Moderatoren: jmaus, Co-Administratoren

capitaen_z
Beiträge: 83
Registriert: 05.07.2015, 19:34

Re: RegaHss hängt sich auf?

Beitrag von capitaen_z » 22.11.2018, 20:32

Hallo zusammen,

ich dachte ich bin allein mit dem Problem, aber als ich von dem Problem gelesen habe, habe ich unsere Problematik wiedergefunden.
Auch nachts oder abends... Etwa seit 3-4 Wochen und gestern das 2. Mal.
Gestern bin ich noch auf das Interface gekommen und konnte ein paar Mal zB. das Licht schalten, aber nicht mehr mit Aktoren Programme schalten.
Dann kam die Meldung eine Komponente würde nicht reagieren.
Ein Neustart per Webinterface konnte ich leider nicht durchführen.

Mehr kann ich zu diesem Zeitpunkt nicht beitragen.
Habe die Version 3.37.8.20181026
Raspberry Pi 3 Modell B mit dem Goobay Netzteil von ELV


VG
Leif

alchy
Beiträge: 7710
Registriert: 24.02.2011, 01:34

Re: RegaHss hängt sich auf?

Beitrag von alchy » 22.11.2018, 21:27

capitaen_z hat geschrieben:
22.11.2018, 20:32
Dann kam die Meldung eine Komponente würde nicht reagieren.
Welche Komponente? steht immer oben Links im Fenster und ist die wichtigste Information des ganzen PopUp.
capitaen_z hat geschrieben:
22.11.2018, 20:32
Ein Neustart per Webinterface konnte ich leider nicht durchführen.
Also den Stecker gezogen. :roll:
Ich würde dieses unterlassen und nur im absoluten Notfall tun.
Besser ist es mittels SSH die eventuell abgestürzte Komponente (z.B. RegaHss) neu zu starten.

Alchy

.................... Full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

capitaen_z
Beiträge: 83
Registriert: 05.07.2015, 19:34

Re: RegaHss hängt sich auf?

Beitrag von capitaen_z » 22.11.2018, 21:43

Hallo zusammen,
Welche Komponente? steht immer oben Links im Fenster und ist die wichtigste Information des ganzen PopUp.
Es war früh morgens und ich habe nur kurz auf dem Tablet nachgesehen was da los ist.
Also den Stecker gezogen.
Ich würde dieses unterlassen und nur im absoluten Notfall tun.
Besser ist es mittels SSH die eventuell abgestürzte Komponente (z.B. RegaHss) neu zu starten.
Wie gesagt, es war früh morgens und praktisch ein Notfall.

Ich habe jetzt wie Jens Maus empfohlen hat, dass Watch Dog Plugin installiert.
Kann man dann noch etwas verwertbares aus dem Log ziehen? Vermutlich nur solange der Watch Dog die Zentrale nicht neu gestartet hat, oder?

VG
Leif

alchy
Beiträge: 7710
Registriert: 24.02.2011, 01:34

Re: RegaHss hängt sich auf?

Beitrag von alchy » 22.11.2018, 21:50

Einen Watchdog zu verwenden ist *IMHO* genau so Mist.
Der bringt nur etwas, wenn man eine stabile Umgebung hat und alle Jubeljahre mal etwas abschmiert.
Ursachen finden und abstellen und nicht an den Wirkungen rumdoktern.

Alchy

.................... Full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

capitaen_z
Beiträge: 83
Registriert: 05.07.2015, 19:34

Re: RegaHss hängt sich auf?

Beitrag von capitaen_z » 25.11.2018, 15:57

Hallo zusammen,

hatte gerade wieder einen Absturz.
- Webinterface praktisch nicht zu erreichen, hat extrem langsam geladen.
- SSH-Zugang nicht möglich, da keine Verbindung aufgebaut wurde.
- Keine Fehlermeldung vom Webinterface
- Der Watchdog hat nicht eingegriffen.
- Ping möglich <=1ms
- (grüne) LED hat hektisch und schnell geblinkt + alle paar sek. mal die rote LED.
- Neustart nur durch Stecker ziehen möglich.


Passiert ist es nach dem erstellen eines Backups. Ich hatte ein paar Minuten gewartet bis ich den Download gestartet hatte.
Anschließend war ein Zugriff auf das Webinterface nicht mehr möglich.

Wie kann ich zur Lösung des Problems beitragen? Die Log-Dateien werden vermutlich nichts mehr vom Absturz beinhalten, oder?

VG
Leif

capitaen_z
Beiträge: 83
Registriert: 05.07.2015, 19:34

Re: RegaHss hängt sich auf?

Beitrag von capitaen_z » 01.12.2018, 22:09

Hallo zusammen,

ich habe einen Verdacht warum das System manchmal hängen bleibt:
Der Arbeitsspeicher ist aufgebraucht!
Bemerkt habe ich dies, weil ich meine Philips Hue mit Cuxd nicht mehr per Skript steuern konnte.
Ich habe im Log von CUxD folgendes gefunden:

homematic-ccu2 daemon.err cuxd[565]: fork() Cannot allocate memory

Die Speicherauslastung:

CUxD-Uptime(2.1.0): 3 Tag(e) 04:30:43, 474350464 Bytes belegt, Compiled Aug 16 2018 13:10:28
CCU-Uptime(3.41.11.20181126): 3 Tag(e) 04:31:07, load-average: 1.86 1.96 1.90, 10s-cpu-load: 38.3%
Speicher: Total 994132k Used 979436k Free 14696k (Cached 293272k)


Ein Neustart von CUxD hat das Problem beseitigt:


CUxD-Uptime(2.1.0): 0 Tag(e) 00:26:20, 160520 Bytes belegt, Compiled Aug 16 2018 13:10:28
CCU-Uptime(3.41.11.20181126): 3 Tag(e) 05:05:36, load-average: 0.03 0.10 0.42, 10s-cpu-load: 1.7%
Speicher: Total 994132k Used 468076k Free 526056k (Cached 252804k)


Anschließend hat alles ohne weiteres zutun wieder funktioniert.

Ich habe einen Raspberry 3B mit folgenden plugins:
HM-Watchdog
E-Mail
HVL
XML-API
CUxD

Ist das bereits zu viel für den Raspberry?
Sollte der Speicher nicht automatisch wieder freigegeben werden?

VG
Leif

Benutzeravatar
uwe111
Beiträge: 3731
Registriert: 26.02.2011, 22:22
Kontaktdaten:

Re: RegaHss hängt sich auf?

Beitrag von uwe111 » 02.12.2018, 19:46

Hallo Leif,

wie ist Dein CUxD konfiguriert und welche CUxD-Geräte nutzt Du?
Zeige mir mal bitte den kompletten Inhalt Deiner CUxD-Statusseite.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.1.0, RFD-Monitor, Vellemann K8055, SSH KeyDir

capitaen_z
Beiträge: 83
Registriert: 05.07.2015, 19:34

Re: RegaHss hängt sich auf?

Beitrag von capitaen_z » 02.12.2018, 19:57

Hallo Uwe,

folgende Geräte:
CUX2800001 (X) CUxD-Timer
CUX2800002 (X) CUxD-Timer-Set
CUX2801001 (X) Telegram • KEY
CUX2801002 (X) Hue-CUxD • KEY
CUX9002001 (X) HM-WS550STH-I CUX9002001

Code: Alles auswählen

  USB 1-1 - (9514) [HUB] - Sun Dec  2 09:20:10 2018
  USB 1-1.1 - (ec00) [FF] - no driver - Sun Dec  2 09:20:10 2018
  Kein TTY-Device connected!

  Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!

  als RPC-Server(INIT) von HomeMatic-CCU (5159) angefordert!

  Diese Web-Seite wurde aufgerufen von: 192.168.0.66

  CUxD-Uptime(2.1.0):              0 Tag(e) 10:28:58, 223824 Bytes belegt, Compiled Aug 16 2018 13:10:28
  CCU-Uptime(3.41.11.20181126):    0 Tag(e) 10:29:21, load-average: 0.00 0.03 0.15, 10s-cpu-load: 2.4%
  Speicher:  Total 994132k  Used 505624k  Free 488508k  (Cached 291940k)
  CPU(1): ARMv7 Processor rev 4 (v7l) [38.40 bogomips]
  CPU(2): ARMv7 Processor rev 4 (v7l) [38.40 bogomips]
  CPU(3): ARMv7 Processor rev 4 (v7l) [38.40 bogomips]
  CPU(4): ARMv7 Processor rev 4 (v7l) [38.40 bogomips]
  Linux version 4.14.80 (damato@bilbo) (gcc version 7.3.0 (Buildroot 2018.08.2-01643-g92b40b03-dirty)) #1 SMP PREEMPT Mon Nov 26 17:17:18 CET 2018
  aktive CCU-Prozesse: ReGaHss(1) rfd(1) hs485d(0) java(1)

  Filesystem: /                  ext4     (ro) Total     999320k  Used     568616k (56.9%)  Free     430704k (43.1%)
  Filesystem: /dev               devtmpfs (rw) Total     492456k  Used          0k ( 0.0%)  Free     492456k (100.0%)
  Filesystem: /dev/shm           tmpfs    (rw) Total     497064k  Used          0k ( 0.0%)  Free     497064k (100.0%)
  Filesystem: /tmp               tmpfs    (rw) Total     497064k  Used        480k ( 0.1%)  Free     496584k (99.9%)
  Filesystem: /run               tmpfs    (rw) Total     497064k  Used         72k ( 0.0%)  Free     496992k (100.0%)
  Filesystem: /var               tmpfs    (rw) Total     497068k  Used       6940k ( 1.4%)  Free     490128k (98.6%)
  Filesystem: /media             tmpfs    (rw) Total     497064k  Used          0k ( 0.0%)  Free     497064k (100.0%)
  Filesystem: /usr/local         ext4     (rw) Total   29256192k  Used    1760424k ( 6.0%)  Free   27495768k (94.0%)
  Filesystem: /boot              vfat     (ro) Total     261868k  Used      39424k (15.1%)  Free     222444k (84.9%)

  CCU-MAC:     B8:27:EB:XX:XX:XX
  HM-Config:   /etc/config/homematic.regadom(10338756) OK! - Sun Dec  2 16:20:28 2018
  CUxD-Config: /tmp/cuxd.ps.sav(1843) - D - Sun Dec  2 19:45:10 2018
               /usr/local/addons/cuxd/cuxd.ps(1843) - D - Sun Dec  2 09:19:23 2018
               /usr/local/addons/cuxd/cuxd.ps.bak(1843) - D - Sun Dec  2 08:41:08 2018

  aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

	*LISTENPORT      '8700'
	*HM-HOST         '127.0.0.1'
	*HM-SCRIPTPORT   '8183'
	*HM-REGAPORT     '31999'
	*RPCHOST         '127.0.0.1'
	*RPCPORT         '8701'
	 HTTP-REFRESH    '5'
	 TERMINALLINES   '25'
	 RCVLOGSIZE      '10000'
	 CUXINITCMD      'X21'
	 LOGFILE         ''
	 LOGLEVEL        '1'
	 LOGSIZE         '1000000'
	 LOGFILEMOVE     ''
	 DEVLOGFILE      ''
	 DEVLOGSIZE      '100000'
	 DEVLOGMOVE      ''
	 DEVLOGMOVE-HR   ''
	 DEVLOGEXPORT    ''
	 DEVTIMEFORMAT   '%Y-%m-%dT%X'
	 DEVDATAFORMAT   ''
	 DEVLOGOLDALIAS  '0'
	 SUBSCRIBE-RF    '1'
	 SUBSCRIBE-WR    '1'
	 AUTOSAVE        '1'
	 MOUNTCMD        ''
	 UMOUNTCMD       ''
	 BACKUPCMD       ''
	 SYSLOGMOVE      ''
	 SYSLOGMOVEDAILY ''
	 TH-DIR          ''
	 TH-DIR-FILTER   ''
	 ADDRESS-BUFFER  '120'
	 CLOUDMATIC_CMD  '/etc/config/addons/mh/cloudmatic'
	 WEBCAMCONFIG    '/usr/local/addons/cuxd/webcamconfig.ini'
	 WEBCAMSNAPSHOT  '/tmp/snapshots'
	 WEBCAMCACHE     '/tmp/webcams'
	 SYSLOGFILENAME  '/var/log/messages'
	 CUXD-CHARTS     '/etc/config/addons/www/cuxchart/index.html'
	 DFU_ERASE       './dfu-programmer $TARGET$ erase'
	 DFU_FLASH       './dfu-programmer $TARGET$ flash $HEXFILE$'
	 DFU_START       './dfu-programmer $TARGET$ start'


  Aktuelle Geräteeinstellungen - 5 Gerät(e), 67 Channel(s):

  	CUX2800001:1	state(1) timer(2s) set(10):0 repeat
	CUX2800001:2	state(1) timer(2s) set(30):0 repeat
	CUX2800001:3	state(1) timer(7s) set(60):0 repeat
	CUX2800001:4	state(1) timer(67s) set(120):0 repeat
	CUX2800001:5	state(1) timer(67s) set(180):0 repeat
	CUX2800001:6	state(1) timer(202s) set(300):0 repeat
	CUX2800001:7	state(1) timer(200s) set(480):0 repeat
	CUX2800001:8	state(1) timer(187s) set(600):0 repeat
	CUX2800001:9	state(1) timer(204s) set(900):0 repeat
	CUX2800001:10	state(1) timer(161s) set(1200):0 repeat
	CUX2800001:11	state(1) timer(118s) set(1800):0 repeat
	CUX2800001:12	state(1) timer(1252s) set(10:00):0 repeat
	CUX2800001:13	state(1) timer(104s) set(3600):0 repeat
	CUX2800001:14	state(1) timer(1904s) set(5400):0 repeat
	CUX2800001:15	state(1) timer(7093s) set(7200):0 repeat
	CUX2800001:16	state(1) timer(0s) set(2700):0
	CUX2800002:1	state(1) timer(0s) set(20):0
	CUX2800002:2	state(1) timer(0s)
	CUX2800002:3	state(1) timer(0s)
	CUX2800002:4	state(1) timer(0s)
	CUX2800002:5	state(1) timer(0s)
	CUX2800002:6	state(1) timer(0s)
	CUX2800002:7	state(1) timer(0s)
	CUX2800002:8	state(1) timer(0s)
	CUX2800002:9	state(1) timer(0s)
	CUX2800002:10	state(1) timer(0s)
	CUX2800002:11	state(1) timer(0s)
	CUX2800002:12	state(1) timer(0s)
	CUX2800002:13	state(1) timer(0s)
	CUX2800002:14	state(1) timer(0s)
	CUX2800002:15	state(1) timer(0s)
	CUX2800002:16	state(1) timer(0s)
	CUX2801001:1	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:2	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:3	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:4	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:5	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:6	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:7	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:8	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:9	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:10	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:11	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:12	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:13	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:14	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:15	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:16	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:1	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:2	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:3	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:4	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:5	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:6	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:7	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:8	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:9	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:10	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:11	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:12	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:13	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:14	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:15	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:16	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX9002001:	mode(1) T h(0.40)
	CUX9002001:1	SET
	CUX9002001:2	SET


  gefundene Adressen (aktuelle zuerst 19:49:08):
Kann ich da eventuell etwas mit den Timern vergurkt haben?

VG
Leif

Benutzeravatar
uwe111
Beiträge: 3731
Registriert: 26.02.2011, 22:22
Kontaktdaten:

Re: RegaHss hängt sich auf?

Beitrag von uwe111 » 02.12.2018, 20:26

Hallo Leif,

beobachte mal bitte den roten Wert:
CUxD-Uptime(2.1.0): 0 Tag(e) 10:28:58, 223824 Bytes belegt, Compiled Aug 16 2018 13:10:28

Und versuche herauszufinden, bei welchen Aktionen er sich so drastisch erhöht.

Viele Grüße

Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN :wink: Download: CUxD 2.1.0, RFD-Monitor, Vellemann K8055, SSH KeyDir

capitaen_z
Beiträge: 83
Registriert: 05.07.2015, 19:34

Re: RegaHss hängt sich auf?

Beitrag von capitaen_z » 04.12.2018, 21:24

Hallo Uwe,

grad war es wieder soweit...
Speicher verbraucht und nach einem Neustart von CuxD kann man zusehen, wie der Speicher langsam wieder weniger wird.

Code: Alles auswählen

  USB 1-1 - (9514) [HUB] - Tue Dec  4 20:48:58 2018
  USB 1-1.1 - (ec00) [FF] - no driver - Tue Dec  4 20:48:58 2018
  Kein TTY-Device connected!

  Erfolgreich mit HomeMatic-CCU 127.0.0.1:8183 verbunden!

  als RPC-Server(INIT) von HomeMatic-CCU (5159) angefordert!

  Diese Web-Seite wurde aufgerufen von: 192.168.0.66

  CUxD-Uptime(2.1.0):              0 Tag(e) 00:15:11, 182374888 Bytes belegt, Compiled Aug 16 2018 13:10:28
  CCU-Uptime(3.41.11.20181126):    2 Tag(e) 11:44:23, load-average: 2.20 2.14 1.84, 10s-cpu-load: 46.4%
  Speicher:  Total 994132k  Used 677604k  Free 316528k  (Cached 275416k)
  CPU(1): ARMv7 Processor rev 4 (v7l) [76.80 bogomips]
  CPU(2): ARMv7 Processor rev 4 (v7l) [76.80 bogomips]
  CPU(3): ARMv7 Processor rev 4 (v7l) [76.80 bogomips]
  CPU(4): ARMv7 Processor rev 4 (v7l) [76.80 bogomips]
  Linux version 4.14.80 (damato@bilbo) (gcc version 7.3.0 (Buildroot 2018.08.2-01643-g92b40b03-dirty)) #1 SMP PREEMPT Mon Nov 26 17:17:18 CET 2018
  aktive CCU-Prozesse: ReGaHss(1) rfd(1) hs485d(0) java(1)

  Filesystem: /                  ext4     (ro) Total     999320k  Used     568616k (56.9%)  Free     430704k (43.1%)
  Filesystem: /dev               devtmpfs (rw) Total     492456k  Used          0k ( 0.0%)  Free     492456k (100.0%)
  Filesystem: /dev/shm           tmpfs    (rw) Total     497064k  Used          0k ( 0.0%)  Free     497064k (100.0%)
  Filesystem: /tmp               tmpfs    (rw) Total     497064k  Used        480k ( 0.1%)  Free     496584k (99.9%)
  Filesystem: /run               tmpfs    (rw) Total     497064k  Used         72k ( 0.0%)  Free     496992k (100.0%)
  Filesystem: /var               tmpfs    (rw) Total     497068k  Used       8372k ( 1.7%)  Free     488696k (98.3%)
  Filesystem: /media             tmpfs    (rw) Total     497064k  Used          0k ( 0.0%)  Free     497064k (100.0%)
  Filesystem: /usr/local         ext4     (rw) Total   29256192k  Used    1760448k ( 6.0%)  Free   27495744k (94.0%)
  Filesystem: /boot              vfat     (ro) Total     261868k  Used      39424k (15.1%)  Free     222444k (84.9%)

  CCU-MAC:     B8:27:EB:XX:XX:XX
  HM-Config:   /etc/config/homematic.regadom(10339001) OK! - Tue Dec  4 09:21:03 2018
  CUxD-Config: /tmp/cuxd.ps.sav(1843) - D - Tue Dec  4 21:03:57 2018
               /usr/local/addons/cuxd/cuxd.ps(1843) - D - Tue Dec  4 20:48:58 2018
               /usr/local/addons/cuxd/cuxd.ps.bak(1843) - D - Tue Dec  4 16:20:10 2018

  aktuelle Parameter: (* = bei Änderung Neustart erforderlich)

	*LISTENPORT      '8700'
	*HM-HOST         '127.0.0.1'
	*HM-SCRIPTPORT   '8183'
	*HM-REGAPORT     '31999'
	*RPCHOST         '127.0.0.1'
	*RPCPORT         '8701'
	 HTTP-REFRESH    '5'
	 TERMINALLINES   '25'
	 RCVLOGSIZE      '10000'
	 CUXINITCMD      'X21'
	 LOGFILE         ''
	 LOGLEVEL        '1'
	 LOGSIZE         '1000000'
	 LOGFILEMOVE     ''
	 DEVLOGFILE      ''
	 DEVLOGSIZE      '100000'
	 DEVLOGMOVE      ''
	 DEVLOGMOVE-HR   ''
	 DEVLOGEXPORT    ''
	 DEVTIMEFORMAT   '%Y-%m-%dT%X'
	 DEVDATAFORMAT   ''
	 DEVLOGOLDALIAS  '0'
	 SUBSCRIBE-RF    '1'
	 SUBSCRIBE-WR    '1'
	 AUTOSAVE        '1'
	 MOUNTCMD        ''
	 UMOUNTCMD       ''
	 BACKUPCMD       ''
	 SYSLOGMOVE      ''
	 SYSLOGMOVEDAILY ''
	 TH-DIR          ''
	 TH-DIR-FILTER   ''
	 ADDRESS-BUFFER  '120'
	 CLOUDMATIC_CMD  '/etc/config/addons/mh/cloudmatic'
	 WEBCAMCONFIG    '/usr/local/addons/cuxd/webcamconfig.ini'
	 WEBCAMSNAPSHOT  '/tmp/snapshots'
	 WEBCAMCACHE     '/tmp/webcams'
	 SYSLOGFILENAME  '/var/log/messages'
	 CUXD-CHARTS     '/etc/config/addons/www/cuxchart/index.html'
	 DFU_ERASE       './dfu-programmer $TARGET$ erase'
	 DFU_FLASH       './dfu-programmer $TARGET$ flash $HEXFILE$'
	 DFU_START       './dfu-programmer $TARGET$ start'


  Aktuelle Geräteeinstellungen - 5 Gerät(e), 67 Channel(s):

  	CUX2800001:1	state(1) timer(10s) set(10):0 repeat
	CUX2800001:2	state(1) timer(12s) set(30):0 repeat
	CUX2800001:3	state(1) timer(5s) set(60):0 repeat
	CUX2800001:4	state(1) timer(5s) set(120):0 repeat
	CUX2800001:5	state(1) timer(65s) set(180):0 repeat
	CUX2800001:6	state(1) timer(300s) set(300):0 repeat
	CUX2800001:7	state(1) timer(18s) set(480):0 repeat
	CUX2800001:8	state(1) timer(485s) set(600):0 repeat
	CUX2800001:9	state(1) timer(202s) set(900):0 repeat
	CUX2800001:10	state(1) timer(459s) set(1200):0 repeat
	CUX2800001:11	state(1) timer(1016s) set(1800):0 repeat
	CUX2800001:12	state(1) timer(350s) set(10:00):0 repeat
	CUX2800001:13	state(1) timer(2802s) set(3600):0 repeat
	CUX2800001:14	state(1) timer(2802s) set(5400):0 repeat
	CUX2800001:15	state(1) timer(2591s) set(7200):0 repeat
	CUX2800001:16	state(1) timer(0s) set(2700):0
	CUX2800002:1	state(1) timer(0s) set(20):0
	CUX2800002:2	state(1) timer(0s)
	CUX2800002:3	state(1) timer(0s)
	CUX2800002:4	state(1) timer(0s)
	CUX2800002:5	state(1) timer(0s)
	CUX2800002:6	state(1) timer(0s)
	CUX2800002:7	state(1) timer(0s)
	CUX2800002:8	state(1) timer(0s)
	CUX2800002:9	state(1) timer(0s)
	CUX2800002:10	state(1) timer(0s)
	CUX2800002:11	state(1) timer(0s)
	CUX2800002:12	state(1) timer(0s)
	CUX2800002:13	state(1) timer(0s)
	CUX2800002:14	state(1) timer(0s)
	CUX2800002:15	state(1) timer(0s)
	CUX2800002:16	state(1) timer(0s)
	CUX2801001:1	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:2	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:3	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:4	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:5	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:6	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:7	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:8	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:9	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:10	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:11	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:12	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:13	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:14	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:15	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801001:16	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:1	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:2	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:3	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:4	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:5	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:6	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:7	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:8	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:9	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:10	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:11	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:12	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:13	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:14	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:15	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX2801002:16	rmax(65535) t(3600s) p(0)
			KEY-SHORT CMD_SHORT()
			KEY-LONG CMD_LONG()
	CUX9002001:	mode(1) T h(0.40)
	CUX9002001:1	SET
	CUX9002001:2	SET
	
	Gefundene Adressen (aktuelle zuerst 21:04:10):
	

Eigentlich laufen nur die Timer und ich benutze ein paar Skripte für die Philips Hue.
Kannst du mir noch einen Tipp geben, wie ich der Sache auf die Spur kommen kann?
Werde versuchen morgen die Timer wieder mit CCU-Boardmitteln zu betreiben und die CuxD-Timer löschen.

Jetzt wo ich gerade am schreiben bin, geht der Speicher wieder langsam von 200000k auf 450000k hoch!! und die Belegung ist bei "163056 Bytes belegt".
Das einzige was sich grad geändert hat, ist das der Lüfter im Badezimmer wieder läuft -> Diesen schalte ich per Taster und Systemvariable mit CCU-Boardmitteln nach Bedarf für 15min. ab, z.b. wenn dieser nerven sollte.
Hatte es allerdings auch mal mit einem CuxD-Timer probiert, aber wieder verworfen... Könnte da noch eine "Leiche" im System sein die jetzt verrückt spielt?

Mir ist grad noch etwas eingefallen:
Zu den Zeiten wann das Problem auftritt, wird noch im Farbwechsel unsere Gartenbeleuchtung geschaltet:

Code: Alles auswählen

! Farbwechsel Garden Pole

! Variablen erstellen
var color = dom.GetObject("BidCos-RF.MEQ0248276:1.BRIGHTNESS").Value();
var light = dom.GetObject("BidCos-RF.MEQ0248276:1.BRIGHTNESS").Value();

! Licht einschalten 100%

if (( ( light ) < ( 121 ) ))
  {
dom.GetObject("HVL.HUE00007:1.LEVEL").State(1);
}

! Farbwechsel
  if (( ( color ) == ( 120 ) ))
  {
    color = 1 ;
  }

  if (( ( color ) == ( 119 ) ))
  {
    color = 3 ;
  }

  if (( ( color ) == ( 118 ) ))
  {
    color = 5 ;
  }

  if (( ( color ) == ( 117 ) ))
  {
    color = 9 ;
  }

  if (( ( color ) == ( 116 ) ))
  {
    color = 11 ;
  }

  if (( ( color ) == ( 115 ) ))
  {
    color = 13 ;
  }
  if (( ( color ) == ( 114 ) ))
  {
    color = 15 ;
  }

  if (( ( color ) == ( 113 ) ))
  {
    color = 17 ;
  }

  if (( ( color ) == ( 112 ) ))
  {
    color = 20 ;
  }

  if (( ( color ) == ( 111 ) ))
  {
    color = 22 ;
  }

  if (( ( color ) == ( 110 ) ))
  {
    color = 24 ;
  }
  if (( ( color ) == ( 109 ) ))
  {
    color = 26 ;
  }

  if (( ( color ) == ( 108 ) ))
  {
    color = 28 ;
  }

  if (( ( color ) == ( 107 ) ))
  {
    color = 31 ;
  }

  if (( ( color ) == ( 106 ) ))
  {
    color = 33 ;
  }

  if (( ( color ) == ( 105 ) ))
  {
    color = 35 ;
  }
  if (( ( color ) == ( 104 ) ))
  {
    color = 37 ;
  }

  if (( ( color ) == ( 103 ) ))
  {
    color = 39 ;
  }

  if (( ( color ) == ( 102 ) ))
  {
    color = 43 ;
  }

  if (( ( color ) == ( 101 ) ))
  {
    color = 45 ;
  }

  if (( ( color ) == ( 100 ) ))
  {
    color = 47 ;
  }
  if (( ( color ) == ( 99 ) ))
  {
    color = 49 ;
  }

  if (( ( color ) == ( 98 ) ))
  {
    color = 51 ;
  }

  if (( ( color ) == ( 97 ) ))
  {
    color = 54 ;
  }

  if (( ( color ) == ( 96 ) ))
  {
    color = 56 ;
  }

  if (( ( color ) == ( 95 ) ))
  {
    color = 58 ;
  }
  if (( ( color ) == ( 94 ) ))
  {
    color = 60 ;
  }

  if (( ( color ) == ( 93 ) ))
  {
    color = 62 ;
  }

  if (( ( color ) == ( 92 ) ))
  {
    color = 64 ;
  }

  if (( ( color ) == ( 91 ) ))
  {
    color = 66 ;
  }

  if (( ( color ) == ( 90 ) ))
  {
    color = 68 ;
  }
   if (( ( color ) == ( 89 ) ))
  {
    color = 69 ;
  }

  if (( ( color ) == ( 88 ) ))
  {
    color = 70 ;
  }

  if (( ( color ) == ( 87 ) ))
  {
    color = 72 ;
  }

  if (( ( color ) == ( 86 ) ))
  {
    color = 74 ;
  }
  if (( ( color ) == ( 85 ) ))
  {
    color = 76 ;
  }

  if (( ( color ) == ( 84 ) ))
  {
    color = 78 ;
  }

  if (( ( color ) == ( 83 ) ))
  {
    color = 81 ;
  }

  if (( ( color ) == ( 82 ) ))
  {
    color = 83 ;
  }

  if (( ( color ) == ( 81 ) ))
  {
    color = 85 ;
  }
  if (( ( color ) == ( 80 ) ))
  {
    color = 87 ;
  }

  if (( ( color ) == ( 79 ) ))
  {
    color = 89 ;
  }

  if (( ( color ) == ( 78 ) ))
  {
    color = 92 ;
  }

  if (( ( color ) == ( 77 ) ))
  {
    color = 94 ;
  }
  if (( ( color ) == ( 76 ) ))
  {
    color = 96 ;
  }

  if (( ( color ) == ( 75 ) ))
  {
    color = 98 ;
  }

  if (( ( color ) == ( 74 ) ))
  {
    color = 101 ;
  }

  if (( ( color ) == ( 73 ) ))
  {
    color = 103 ;
  }

  if (( ( color ) == ( 72 ) ))
  {
    color = 105 ;
  }
  if (( ( color ) == ( 71 ) ))
  {
    color = 107 ;
  }

  if (( ( color ) == ( 70 ) ))
  {
    color = 110 ;
  }

  if (( ( color ) == ( 69 ) ))
  {
    color = 112 ;
  }

  if (( ( color ) == ( 68 ) ))
  {
    color = 114 ;
  }
  if (( ( color ) == ( 67 ) ))
  {
    color = 116 ;
  }

  if (( ( color ) == ( 66 ) ))
  {
    color = 118 ;
  }

  if (( ( color ) == ( 65 ) ))
  {
    color = 121 ;
  }

  if (( ( color ) == ( 64 ) ))
  {
    color = 123 ;
  }

  if (( ( color ) == ( 63 ) ))
  {
    color = 125 ;
  }
  if (( ( color ) == ( 62 ) ))
  {
    color = 127 ;
  }

  if (( ( color ) == ( 61 ) ))
  {
    color = 130 ;
  }

  if (( ( color ) == ( 60 ) ))
  {
    color = 132 ;
  }

  if (( ( color ) == ( 59 ) ))
  {
    color = 134 ;
  }
  if (( ( color ) == ( 58 ) ))
  {
    color = 136 ;
  }

  if (( ( color ) == ( 57 ) ))
  {
    color = 138 ;
  }

  if (( ( color ) == ( 56 ) ))
  {
    color = 141 ;
  }

  if (( ( color ) == ( 55 ) ))
  {
    color = 143 ;
  }

  if (( ( color ) == ( 54 ) ))
  {
    color = 145 ;
  }
  if (( ( color ) == ( 53 ) ))
  {
    color = 147 ;
  }

  if (( ( color ) == ( 52 ) ))
  {
    color = 150 ;
  }

  if (( ( color ) == ( 51 ) ))
  {
    color = 152 ;
  }

  if (( ( color ) == ( 50 ) ))
  {
    color = 154 ;
  }
  if (( ( color ) == ( 49 ) ))
  {
    color = 156 ;
  }

  if (( ( color ) == ( 48 ) ))
  {
    color = 159 ;
  }

  if (( ( color ) == ( 47 ) ))
  {
    color = 161 ;
  }

  if (( ( color ) == ( 46 ) ))
  {
    color = 163 ;
  }

  if (( ( color ) == ( 45 ) ))
  {
    color = 165 ;
  }
  if (( ( color ) == ( 44 ) ))
  {
    color = 167 ;
  }

  if (( ( color ) == ( 43 ) ))
  {
    color = 171 ;
  }

  if (( ( color ) == ( 42 ) ))
  {
    color = 173 ;
  }

  if (( ( color ) == ( 41 ) ))
  {
    color = 175 ;
  }
  if (( ( color ) == ( 40 ) ))
  {
    color = 177 ;
  }

  if (( ( color ) == ( 39 ) ))
  {
    color = 180 ;
  }

  if (( ( color ) == ( 38 ) ))
  {
    color = 183 ;
  }

  if (( ( color ) == ( 37 ) ))
  {
    color = 184 ;
  }

  if (( ( color ) == ( 36 ) ))
  {
    color = 186 ;
  }
  if (( ( color ) == ( 35 ) ))
  {
    color = 188 ;
  }

  if (( ( color ) == ( 34 ) ))
  {
    color = 190 ;
  }

  if (( ( color ) == ( 33 ) ))
  {
    color = 193 ;
  }

  if (( ( color ) == ( 32 ) ))
  {
    color = 195 ;
  }
  if (( ( color ) == ( 31 ) ))
  {
    color = 197 ;
  }
  if (( ( color ) < ( 30 ) ))
  {
    color = 199 ;
  }

! Garden Pole ausschalten, wenn es hell ist

!if (( ( light ) > ( 120 ) ))
!  {
!dom.GetObject("HVL.HUE00007:1.LEVEL").State(0);
!  }

! Farbe setzen
dom.GetObject("HVL.HUE00007:2.COLOR").State(color);

WriteLine(light);
prg.JPG
Könnte dies das Problem verursachen?

VG
Leif

Antworten

Zurück zu „RaspberryMatic“