CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

diverse Zusatzsoftware

Moderator: Co-Administratoren

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von derrapf » 02.06.2019, 22:22

Hi
Danke. Heisser Tip.
Gibt es eine Technik wie ich rausfinde warum da der DC überschritten wird bzw. wodurch?
Weisst Du da was auswendig? Wenn nicht google ich mich mal durchs Netz.
Gruss Ralf

Benutzeravatar
AndiN
Beiträge: 2621
Registriert: 10.06.2015, 08:54
Wohnort: Hennef
Hat sich bedankt: 10 Mal
Danksagung erhalten: 28 Mal

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von AndiN » 03.06.2019, 08:46

Bevor Du anfängst zu suchen stellt sich ja die Frage, ob der DC überschritten ist.

In einer aktuellen CCU/Raspberry Version gibt es die Systemvariable DutyCyle. Oder in der CuXD Version auf der Status Seite. Da solltest Du schauen, ob der CCU zu hoch ist.

Wenn das der Fall ist findest du hier unter DutyCyle zig Treffer. Entweder über ein Gerät (gibt es auch von ELV) Störsender ermitteln. Oder via Try and Error Aktoren stromlos machen.

Oder es kann auch ein Programm sein, was permenent funkt.

Wie gesagt über die Suche solltest Du hier viele Ansätze finden (wenn der DC faktisch zu hoch ist) - sonst suchst Du ja in der falschen Richtung.

Andi
Zuletzt geändert von AndiN am 03.06.2019, 10:31, insgesamt 1-mal geändert.
Andi (Greenhorn)

Letzter Reboot: 17.03.24 => FW Update (Uptime:Rekord:153 Tage)
Systeminfos: Raspberry Pi3 Firmware: 3.75.6.20240316 142 Geräte
System angebunden: 3 Roomba 650 - Sprachausgabe via Home24 Media - Pocket Control
- Zentrale: Asus TF103 mit Home24 Tablet
Addons: Drucken 2.5 - HQ WebUI 2.5.9 - XML-API 1.22 - CUx-Daemon 2.9.3 - E-Mail 1.7.4 - hm_pdetect 1.11 - VPN cloudmatic
Diverse Links

derrapf
Beiträge: 815
Registriert: 17.12.2012, 22:29

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von derrapf » 03.06.2019, 10:26

Hi Andi
Alles klar. Danke.
Dann mach ich mich mal auf die Suche.
Gruss Ralf

virgin
Beiträge: 636
Registriert: 09.01.2013, 18:36
Wohnort: Leichlingen
Hat sich bedankt: 124 Mal
Danksagung erhalten: 5 Mal
Kontaktdaten:

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von virgin » 12.11.2019, 11:51

. Daher versuche ich es noch einmal neu:

1. Im Logfile/ Protokollausgabe steht bei mir nie etwas drin - obwohl ich Fälle hatte. Das Syslog des CuXD meldet:

Code: Alles auswählen

Nov 12 00:07:48 homematic-ccu2 user.warn monit[1110]: 'internetCheck' status failed (1) -- no output
Nov 12 00:08:06 homematic-ccu2 user.err monit[1110]: 'internetCheck' status failed (1) -- no output
Nov 12 00:08:06 homematic-ccu2 user.info monit[1110]: 'internetCheck' exec: '/bin/triggerAlarm.tcl No internet connection detected WatchDog-Alarm'
Nov 12 00:08:24 homematic-ccu2 user.err monit[1110]: 'internetCheck' status failed (1) -- no output
Nov 12 00:08:42 homematic-ccu2 user.info monit[1110]: 'internetCheck' status succeeded (0) -- no output
2. auch die Benachrichtigungsfunktion via zPNP scheint nicht zu funktuionieren.

Ich arbeite mit der neuesten Version der RaspberryMatic.

Gibt es Profis hier, die eine Lösung haben? @jmaus ?
Zuletzt geändert von virgin am 13.11.2019, 22:13, insgesamt 1-mal geändert.
Bernd

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von alchy » 12.11.2019, 12:00

Ich denke mal deine Frage hat eher was im RaspberryMatic Forum zu suchen, als hier im alten Addon.
Oder hast du das Addon zusätzlich auch noch installiert?

Wenn dem nicht so ist, würde ich den Beitrag auch für dich da hinschieben.

Und was: 2. auch die "Benachrichtigungsfunktion via zPNP" betrifft, da solltest du dich auch im passenden Thread melden.


Alchy

Blacklist................... almost 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.

virgin
Beiträge: 636
Registriert: 09.01.2013, 18:36
Wohnort: Leichlingen
Hat sich bedankt: 124 Mal
Danksagung erhalten: 5 Mal
Kontaktdaten:

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von virgin » 12.11.2019, 12:22

alchy hat geschrieben:
12.11.2019, 12:00
Ich denke mal deine Frage hat eher was im RaspberryMatic Forum zu suchen, als hier im alten Addon.
Oder hast du das Addon zusätzlich auch noch installiert?

Wenn dem nicht so ist, würde ich den Beitrag auch für dich da hinschieben.

Und was: 2. auch die "Benachrichtigungsfunktion via zPNP" betrifft, da solltest du dich auch im passenden Thread melden.


Alchy
Zur Beantwortung Deiner Fragen:

Das Addon habe ich ausschließlich auf der RaspberssMatic installiert. zPNP ist in dem Addon integriert. Daher habe ich die Frage in diesem Thread gestellt.

@alchy du kannst gerne in das Raspberrymatic Forum verschieben....danke.
Bernd

ABE2000
Beiträge: 290
Registriert: 06.02.2019, 00:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 4 Mal
Danksagung erhalten: 21 Mal

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von ABE2000 » 12.11.2019, 21:47

Hallo Jens.

Wann würde ein eventueller Neustart durchgeführt werden, auch mitten in der Nacht oder ist der irgendwie begrenzt oder selbst zu begrenzen zBsp. mit einer Systemvariable?

Da ich eine Alarmanlage programmiert habe, wäre es ungünstig, wenn die Zentrale einen erzwungenen Neustart durchführt während die Alarmanlage scharf ist...

MfG René
Tinkerboard S mit HM-MOD-RPI-PCB (vorher Raspberry Pi3+) RaspberryMatic
HomeMatic Gateway
HomeMatic CCU2 Gateway

80 angelernte wireless Geräte
287 Kanäle
137 Programme

--------------------------------------------
264 Kanäle in 78 Geräten
65 CUxD-Kanäle in 5 CUxD-Geräten
--------------------------------------------

virgin
Beiträge: 636
Registriert: 09.01.2013, 18:36
Wohnort: Leichlingen
Hat sich bedankt: 124 Mal
Danksagung erhalten: 5 Mal
Kontaktdaten:

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von virgin » 14.11.2019, 20:11

mein Problem mit dem watchdog und der RaspberryMatic ist gelöst:

siehe hier viewtopic.php?f=65&t=54459&start=10
Bernd

Hardy
Beiträge: 28
Registriert: 11.05.2007, 16:21
System: CCU
Wohnort: Köln
Hat sich bedankt: 6 Mal
Danksagung erhalten: 1 Mal

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von Hardy » 18.12.2019, 13:01

Da ich aus bislang ungeklärter Ursache immer mal wieder Abstürze hatte während in der WebUI navigiert wurde.

Ja, einfach nur mal in "Status und Bedienung" <Gewerke> angeklickt und schwups - keine Reaktion der CCU2 mehr - :(

Hier hilft dann nur noch kurz stromlos schalten (damit ich nicht laufen muss per Fritz Dect Steckdose :D , aber das Fritz!System ist schon hauptsächlich für den Fall, das man von unterwegs die CCU zumindest hart restarten kann)

OK, jetzt ist der Watchdog Version 0.8 drauf und passt auf, dass alles toll läuft.

In dem LOGFILE macht mich allerdings was stutzig:
Protokollausgabe:

2019-12-18 12:09:06 - hm-watchdog: eq3configd restarted
2019-12-18 12:12:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:15:05 - hm-watchdog: eq3configd restarted
2019-12-18 12:18:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:21:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:24:05 - hm-watchdog: eq3configd restarted
2019-12-18 12:27:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:30:06 - hm-watchdog: eq3configd restarted
2019-12-18 12:33:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:36:05 - hm-watchdog: eq3configd restarted
2019-12-18 12:39:05 - hm-watchdog: eq3configd restarted[
...
/quote]

Ist das so richtig, dass dieser Prozess alle drei Minuten(habe die Werkseinstellungen) neu gestartet werden soll???
Ne schöne Jrooß us Kölle,...
- Hartmut -

CCU3 mit raspmatic_rpi3 :mrgreen: (min. 3.61.7.20220115) ReGaHss: R1.00.0388.0229
(CCU2 : Version: 2.1.369 | ReGaHss-Version: R1.00.0388.0217)
686 Kanäle in 106 Geräten, sowie 3988 Datenpunkte | 85 SysVars und 70 Programme
und 35 CUxD-Kanäle in 14 CUxD-Geräten
Addons: E-Mail 1.7.2 | CUxD 2.7 | ProgrammeDrucken 2.4 | HomeKit HomeMatic 0.0.14 | Neo Server 2.8.0
Kopplungen: PHILIPS hue (nativ))
Stand 02/2022

cactus-online
Beiträge: 123
Registriert: 10.08.2014, 13:29
Danksagung erhalten: 2 Mal

Re: CCU-Addon: Software Watchdog zur Überwachung der CCU-Dienste

Beitrag von cactus-online » 14.01.2020, 18:32

Hallo Hardy,
Hardy hat geschrieben:
18.12.2019, 13:01

[...]

In dem LOGFILE macht mich allerdings was stutzig:
Protokollausgabe:

2019-12-18 12:09:06 - hm-watchdog: eq3configd restarted
2019-12-18 12:12:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:15:05 - hm-watchdog: eq3configd restarted
2019-12-18 12:18:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:21:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:24:05 - hm-watchdog: eq3configd restarted
2019-12-18 12:27:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:30:06 - hm-watchdog: eq3configd restarted
2019-12-18 12:33:04 - hm-watchdog: eq3configd restarted
2019-12-18 12:36:05 - hm-watchdog: eq3configd restarted
2019-12-18 12:39:05 - hm-watchdog: eq3configd restarted[
...
Ist das so richtig, dass dieser Prozess alle drei Minuten(habe die Werkseinstellungen) neu gestartet werden soll???
ich habe das Problem auch. Es liegt vermutlich daran, dass der ssdpd nicht läuft. Der Watchdog prüft aber

Code: Alles auswählen

# check for eq3configd (ALL: /etc/init.d/S50eq3configd)
if [[ -x /etc/init.d/S??eq3configd ]]; then
  if [[ ! -e /etc/init.d/S??ssdpd ]]; then
    check_service "eq3configd" "ssdpd" # CCU2 only
  fi
  check_service "eq3configd" "eq3configd"
fi
was ziemlich korrekt aber doof ist. Eigentlich werden hier zwei Services geprüft (weil sie in einem Startscript gestartet werden). Wenn einer von beiden tot ist, schlägt der Watchdog zu. Auf meiner CCU2 weigert sich der ssdpd aber zu starten

Code: Alles auswählen

# /bin/ssdpd
setsockopt(SO_REUSEPORT) failed: Protocol not available
somit schlägt der Watchdog immer wieder erneut an. Ich persönlich benötige den ssdpd nicht und habe daher übergangsweise diesen aus dem check_service im /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh herausgenommen:

Code: Alles auswählen

vi /usr/local/addons/hm-watchdog/bin/hm-watchdog.sh

# check for eq3configd (ALL: /etc/init.d/S50eq3configd)
if [[ -x /etc/init.d/S??eq3configd ]]; then
#  if [[ ! -e /etc/init.d/S??ssdpd ]]; then
#    check_service "eq3configd" "ssdpd" # CCU2 only
#  fi               
  check_service "eq3configd" "eq3configd"
fi

VG,

TF

Antworten

Zurück zu „Sonstige Addons“