Hi,
ich habe ein leicht anderes Pattern für Watchdogs, hier mal ein Beispiel:
Master-Rechner:
Slave-Rechner:
Bei mir gibt es dann ein Problem, wenn IsAlive = False wird. Ist nur als Anregung.
Aber ich muss die Frage stellen: Glaubst Du, eine solch komplizierte Infrastruktur ist das Richtige für Dich, wenn Du bereits Probleme beim Watchdog hast? Ich bin mir nicht sicher, ob Du damit glücklich wirst...
Gruß, Waldemar
ich habe ein leicht anderes Pattern für Watchdogs, hier mal ein Beispiel:
Master-Rechner:
Code:
Heartbeat:
name: "Heartbeat"
type: bool
enforce_updates: yes
cycle: 100 = 1
knx_dpt: 1
knx_status: 1/2/3
Code:
MasterHeartbeat:
name: "Master-Heartbeat"
type: bool
enforce_updates: yes
knx_dpt: 1
knx_listen: 1/2/3
IsAlive:
#Ist der Master noch am Leben?
name: "Master-Alive?"
type: bool
eval: 1 if int(value) < 2 else 0
eval_trigger: ..
autotimer: 301 = 2
Aber ich muss die Frage stellen: Glaubst Du, eine solch komplizierte Infrastruktur ist das Richtige für Dich, wenn Du bereits Probleme beim Watchdog hast? Ich bin mir nicht sicher, ob Du damit glücklich wirst...
Gruß, Waldemar


Kommentar