Skip to content

🐶 A HomeMatic CCU Addon implementing a watchdog functionality to restart certain services if they are identified to have crashed...

License

Notifications You must be signed in to change notification settings

dpoper/hm-watchdog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software Watchdog CCU Addon – hm-watchdog

Current Release Downloads Issues License Donate

A HomeMatic CCU Addon package implementing a software watchdog functionality to monitor all important services a CCU devices requires to function correctly. As soon as the watchdog recognizes a service to be down it will try to restart the service. If a service couldn't be restarted three times in a row the software watchdog will also automatically reboot the CCU device. Furthermore, the watchdog will use the standard CCU notification system to notify the administrator of services that were found to be non-working

Features

  • regularly checks the following CCU services:
    • primary services:
      • ReGaHss
      • rfd
      • hs485d
      • HMIPServer
      • mutimacd
      • ssdpd
      • eq3configd
    • secondary services:
      • lighttpd
      • ifplugd
      • syslogd / klogd
      • ntpclient / ntpd
      • watchdog
      • udevd
      • sshd
      • crond
      • CCU3/RaspberryMatic: rngd
      • CCU3/RaspberryMatic: irqbalance
      • CCU3/RaspberryMatic: dbus
      • CCU3/RaspberryMatic: snmpd
    • third-party services:
      • CUxD
  • automatically reboots CCU device if one of the services failed 3 times in a row
  • automatically executes a ReGa script if one of the services had to be restarted

Supported CCU models

Installation

  1. Download of recent Addon-Release from Github
  2. Installation of Addon archive (hm-watchdog-X.X.tar.gz) via WebUI interface of CCU device

Support

In case of problems/bugs or if you have any feature requests please feel free to open a new ticket at the Github project pages. To seek for help for configuring/using this Addon please use the following german language based fora thread: hm-watchdog.

License

The use and development of this addon is licensed under the conditions of the Apache License 2.0.

Authors

Copyright (c) 2015-2018 Jens Maus <[email protected]>

About

🐶 A HomeMatic CCU Addon implementing a watchdog functionality to restart certain services if they are identified to have crashed...

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 51.5%
  • Shell 22.1%
  • Tcl 13.2%
  • CSS 13.2%