[GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

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

Moderatoren: jmaus, Co-Administratoren

Benutzeravatar
Homematic-Fan
Beiträge: 59
Registriert: 22.08.2015, 13:07
Hat sich bedankt: 10 Mal

[GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von Homematic-Fan » 01.05.2019, 11:57

Ich hoffe mir kann jemand helfen:
Ich suche eine Möglichkeit (wahrscheinlich über Script möglich) die Beschreibung der System-Variable Watchdog-Alarm in eine andere Systemvaiable als Zeichenkette zuschreiben.
Hintergrund:
Ich möchte diesen Text über Neo in meiner Haussteuerung visualisieren.
Da ich was Scripte anbelangt überwiegen nur "Forum-Abschreiber" bin hoffe ich hier auf Hilfe.
Auch wenn das hier bisher nur die RaspberryMatic betrifft gerne was vom Script-Genie Alchy :wink: :D

Grüße Andi
Dateianhänge
Watchdog-Alarm.jpg
1x Raspberry-Matic auf Tinkerboard-S, 1x Raspberry Pi2B für diverse Aufgaben, 2x CCU-2, Synology DS216play mit CCU-Historian, 1x Tinkerboard-S als ioBroker-Testsystem, 1x Wiffi-WZ
Gardena R40Li mit Robonect und Steuerung komplett über HM
1x IPad Air2, 5x Android-Tab 7", alle mit Mediola Neo

Benutzeravatar
Black
Beiträge: 1933
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 8 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Re: Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von Black » 01.05.2019, 15:47

Den Beschreibungstext von Systemvariablen findest du hier:
SV.jpg
Dein Zugriff sieht dann folgendermaßen aus:

Code: Alles auswählen

string sInfo= dom.GetObject (ID_SYSTEM_VARIABLES).Get ("SYSVARNAME").DPInfo () ;
Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.45.7.20190507 mit Groundplane Antennenmod (Mein Grundstück ist halt etwas gross)
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.08.13 Scripteditor und Objektinspektor

Benutzeravatar
Homematic-Fan
Beiträge: 59
Registriert: 22.08.2015, 13:07
Hat sich bedankt: 10 Mal

Re: Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von Homematic-Fan » 01.05.2019, 18:26

Hallo Black,

vielen Dank, funktioniert wie nicht anderst von Dir zu erwarten einwandfrei. :D

Gruß Andi
1x Raspberry-Matic auf Tinkerboard-S, 1x Raspberry Pi2B für diverse Aufgaben, 2x CCU-2, Synology DS216play mit CCU-Historian, 1x Tinkerboard-S als ioBroker-Testsystem, 1x Wiffi-WZ
Gardena R40Li mit Robonect und Steuerung komplett über HM
1x IPad Air2, 5x Android-Tab 7", alle mit Mediola Neo

stan23
Beiträge: 612
Registriert: 13.12.2016, 21:14
Wohnort: Altmühltal
Hat sich bedankt: 32 Mal
Danksagung erhalten: 14 Mal
Kontaktdaten:

Re: [GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von stan23 » 02.05.2019, 12:26

Danke Black,

mit deinem Tipp und dem SDV konnte ich mir ein Skript schreiben dass die Alarmmeldungen ähnlich zu den Servicemeldungen per PushOver verschickt.
Viele Grüße
Marco

RaspberryMatic
~60 Geräte (HM, HmIP, HMW, HBW, AskSin)

Benutzeravatar
Black
Beiträge: 1933
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 8 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Re: [GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von Black » 02.05.2019, 13:27

stan23 hat geschrieben:
02.05.2019, 12:26
Danke Black,

mit deinem Tipp und dem SDV konnte ich mir ein Skript schreiben dass die Alarmmeldungen ähnlich zu den Servicemeldungen per PushOver verschickt.
danke, so sollte es ja auch sein, ist ja der Sinn von derartigen Hilfstools.
Kann dir aber auch noch etwas aus der Trickkiste verraten.

du schreibst ein Script in dem du dem Object oOBJ via dom.GetObject deine Alarmvariable zuweist.
Du kannst den Alarm auch totschalten, so das dieser nicht mehr aufpoppt in der webUI:
dazu tippst du im SDV oOBJ.AlA und dann Ctrl und Space. die zweite vorgeschlagene Funktion ist es, die mit den 5 Buchstaben.
wenn die mit oObj.xxxx (false) aufrufst ist der Alarm abgeschaltet, wenn wieder mit oOBJ.xxx (true) aufrufst isser wieder ein.

Abfragen, ob ein Alarm ein oder ausgeschaltet ist get über oOBJ.AlIsArmed (); die methode stellt dir des SDV ja auch da.

gruss, Black
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.45.7.20190507 mit Groundplane Antennenmod (Mein Grundstück ist halt etwas gross)
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.08.13 Scripteditor und Objektinspektor

stan23
Beiträge: 612
Registriert: 13.12.2016, 21:14
Wohnort: Altmühltal
Hat sich bedankt: 32 Mal
Danksagung erhalten: 14 Mal
Kontaktdaten:

Re: [GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von stan23 » 02.05.2019, 13:49

Ja die Vervollständigung mit Ctrl+Space ist echt hilfreich.

Dir beschriebene Vorgehensweise verstehe ich, ich weiß nur nicht warum ich einen Alarm verstecken sollte? Benutzt du den Alarmmechanismus noch für andere Benachrichtigungen?
Viele Grüße
Marco

RaspberryMatic
~60 Geräte (HM, HmIP, HMW, HBW, AskSin)

Benutzeravatar
Black
Beiträge: 1933
Registriert: 12.09.2015, 22:31
Wohnort: Wegberg
Hat sich bedankt: 8 Mal
Danksagung erhalten: 26 Mal
Kontaktdaten:

Re: [GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von Black » 02.05.2019, 13:51

nö, aber wenn ich nicht will, das mir der Alarm mir aufn geist geht... z.B. der nervige: monit ich hab kein Internet Knatsch alarm. was interessiert es mich, ob das dingen goggle vermisst. nix.
also will ich da auch keinen nerigen alarm zu sehen.

dafür benutz ichs ^^
Die Wahrheit ist ein Chor aus Wind
Meine Seite, ok noch bisschen im Aufbau

RaspberryMatic 3.45.7.20190507 mit Groundplane Antennenmod (Mein Grundstück ist halt etwas gross)
jede Menge Sensoren und Aktoren, Logamatic 2107 Gateway zum Buderus Kessel
ioBroker unter ProxMox auf NUC als Hauptsteuersystem und Visualisierung
Script Time Scheduler V1.3
SDV 3.08.13 Scripteditor und Objektinspektor

Benutzeravatar
jmaus
Beiträge: 4923
Registriert: 17.02.2015, 14:45
Wohnort: Dresden
Hat sich bedankt: 6 Mal
Danksagung erhalten: 53 Mal
Kontaktdaten:

Re: [GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von jmaus » 02.05.2019, 14:15

Black hat geschrieben:
02.05.2019, 13:51
nö, aber wenn ich nicht will, das mir der Alarm mir aufn geist geht... z.B. der nervige: monit ich hab kein Internet Knatsch alarm. was interessiert es mich, ob das dingen goggle vermisst. nix.
also will ich da auch keinen nerigen alarm zu sehen.
Abgesehen davon das die nächste RaspberryMatic viel relaxter mit derartigen monit tests umgehen wird muss man hier aber bedenken, das wenn man für die gesamte "Watchdog-Alarm" Variable ein ignore einstellt dann keinerlei monitoring nachrichten mehr kommen werden...
RaspberryMatic 3.47.15.20190831 @ TinkerS mit ~160 HomeMatic Geräten + ioBroker – GitHubPayPalTwitter

Benutzeravatar
DiJe
Beiträge: 519
Registriert: 04.03.2015, 05:51

Re: [GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von DiJe » 11.06.2019, 08:04

Hallo stan23,
hast du ein Script geschrieben für Watchdog mit Pushmeldung?
Hätte auch Interesse daran.
Wenn ja, könnest du uns das zur Verfügung stellen?
gruß Dieter
Gruß Dieter

stan23
Beiträge: 612
Registriert: 13.12.2016, 21:14
Wohnort: Altmühltal
Hat sich bedankt: 32 Mal
Danksagung erhalten: 14 Mal
Kontaktdaten:

Re: [GELÖST] Beschreibung von Systemvariable als Inhalt anderer S-Variable (Watchdog)

Beitrag von stan23 » 13.06.2019, 09:46

In diesem und dem darauf folgenden Beitrag findest du es.
Viele Grüße
Marco

RaspberryMatic
~60 Geräte (HM, HmIP, HMW, HBW, AskSin)

Antworten

Zurück zu „RaspberryMatic“