Initial commit: LAN Checker

Network health monitoring script with MQTT reporting for Home Assistant.
- Ping, HTTP, and SNMP checkers
- MQTT Discovery for automatic entity creation
- Configurable check intervals

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-26 16:22:55 +01:00
commit 02b14979bc
11 changed files with 536 additions and 0 deletions

9
checkers/__init__.py Normal file
View File

@@ -0,0 +1,9 @@
from .ping import PingChecker
from .http import HttpChecker
from .snmp import SnmpChecker
CHECKERS = {
"ping": PingChecker,
"http": HttpChecker,
"snmp": SnmpChecker,
}