CuxD Ping Systemvariable setzen
Moderator: Co-Administratoren
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
CuxD Ping Systemvariable setzen
Hallo.
Ich wollte mal fragen, ob es einen Befehl gibt, den man beim CuxD Ping Gerät bei SWITCH|CMD_EXEC_TRUE bzw. SWITCH|CMD_EXEC_FALSE einsetzen kann, um eine Systemvariable entsprechend zu setzen.
Oder macht es mehr Sinn, dafür ein Program anzulegen?
Also nach dem Schema:
Wenn CuxD Ping EIN
Dann Systemvariable "online"
Sonst Systemvariable "offline"
Danke schonmal!
Gruss Nico
Ich wollte mal fragen, ob es einen Befehl gibt, den man beim CuxD Ping Gerät bei SWITCH|CMD_EXEC_TRUE bzw. SWITCH|CMD_EXEC_FALSE einsetzen kann, um eine Systemvariable entsprechend zu setzen.
Oder macht es mehr Sinn, dafür ein Program anzulegen?
Also nach dem Schema:
Wenn CuxD Ping EIN
Dann Systemvariable "online"
Sonst Systemvariable "offline"
Danke schonmal!
Gruss Nico
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CuxD Ping Systemvariable setzen
Hallo Nico,
Uwe
ja, in der CUxD-Doku steht unter timer.tcl dieses Beispiel:nicolas-eric hat geschrieben:Ich wollte mal fragen, ob es einen Befehl gibt, den man beim CuxD Ping Gerät bei SWITCH|CMD_EXEC_TRUE bzw. SWITCH|CMD_EXEC_FALSE einsetzen kann, um eine Systemvariable entsprechend zu setzen.
Viele Grüßesetzen der Systemvariablen Testvar1 (muss zuvor angelegt sein!) auf 123:Code: Alles auswählen
/usr/local/addons/cuxd/extra/timer.tcl Testvar1 123
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: CuxD Ping Systemvariable setzen
Danke Uwe!
Oh das hab ich dann wohl übersehen, hatte in der Anleitung lange rumgescrollt, um was in der Art zu finden.
Macht das denn von der Systemlast her eigentlich Sinn, das über ein TCL Script zu machen?
Oder ist ein normales CCU Programm da sinnvoller?
Oh das hab ich dann wohl übersehen, hatte in der Anleitung lange rumgescrollt, um was in der Art zu finden.
Macht das denn von der Systemlast her eigentlich Sinn, das über ein TCL Script zu machen?
Oder ist ein normales CCU Programm da sinnvoller?
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CuxD Ping Systemvariable setzen
Da Du auf diesem Weg Programmverknüpfungen sparst, macht es m.E. schon Sinn.nicolas-eric hat geschrieben:Macht das denn von der Systemlast her eigentlich Sinn, das über ein TCL Script zu machen?
Oder ist ein normales CCU Programm da sinnvoller?
Für mich macht es allerdings noch mehr Sinn, auf diesem Weg die Geräte gleich direkt und ohne zusätzliche Systemvariablen zu schalten.
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- Beiträge: 3302
- Registriert: 07.01.2015, 23:26
- Wohnort: Scheeßel
- Hat sich bedankt: 21 Mal
- Danksagung erhalten: 11 Mal
Re: CuxD Ping Systemvariable setzen
Danke für Deine Antwort Uwe!
Geräte würde ich eigentlich auch direkt schalten.
Es geht aber darum, dass das Ping Gerät als Status nur Ein/Aus anzeigt, ich in der Mediola Visualisierung aber gerne online/offline stehen haben würde. Deswegen der Umweg über die Systemvariablen, dessen Text ich mir dann in Mediola anzeigen lasse.
Sind auch nur 8 Kameras dessen Online Status ich mir 1. anzeigen lassen will und auf den ich in einem anderen Programm dann entsprechend reagiere.
Geräte würde ich eigentlich auch direkt schalten.
Es geht aber darum, dass das Ping Gerät als Status nur Ein/Aus anzeigt, ich in der Mediola Visualisierung aber gerne online/offline stehen haben würde. Deswegen der Umweg über die Systemvariablen, dessen Text ich mir dann in Mediola anzeigen lasse.
Sind auch nur 8 Kameras dessen Online Status ich mir 1. anzeigen lassen will und auf den ich in einem anderen Programm dann entsprechend reagiere.
-
- Beiträge: 95
- Registriert: 14.03.2017, 10:45
- Wohnort: Borgentreich
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: CuxD Ping Systemvariable setzen
Hallo Uwe,
kann ich denn bei der Systemvariable als Wert nur eine Zahl definieren, oder auch einen Zustand wie "an" oder "aus" ?
Gruß
Benjamin
kann ich denn bei der Systemvariable als Wert nur eine Zahl definieren, oder auch einen Zustand wie "an" oder "aus" ?
Gruß
Benjamin
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CuxD Ping Systemvariable setzen
Hallo Benjamin,
Viele Grüße
Uwe
Ja, natürlich geht das auch. Du kannst damit beliebige Systemvariablen mit beliebigen Typen setzen. Wahrscheinlich steht hier 1 intern für 'an' und 0 intern für 'aus'. Das müsstest Du selbst testen.krk-elektrotechnik hat geschrieben:kann ich denn bei der Systemvariable als Wert nur eine Zahl definieren, oder auch einen Zustand wie "an" oder "aus" ?
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- Beiträge: 95
- Registriert: 14.03.2017, 10:45
- Wohnort: Borgentreich
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: CuxD Ping Systemvariable setzen
Hallo Uwe,
das klappt leider nicht
Sobald ich von den Zahlen weg gehe, funktioniert es nicht mehr.
Viele Grüße,
Benjamin
das klappt leider nicht
Sobald ich von den Zahlen weg gehe, funktioniert es nicht mehr.
Viele Grüße,
Benjamin
- uwe111
- Beiträge: 4820
- Registriert: 26.02.2011, 22:22
- Hat sich bedankt: 3 Mal
- Danksagung erhalten: 246 Mal
- Kontaktdaten:
Re: CuxD Ping Systemvariable setzen
Wie hast Du die Systemvariable genau angelegt (Screenshot)?krk-elektrotechnik hat geschrieben:das klappt leider nicht
Sobald ich von den Zahlen weg gehe, funktioniert es nicht mehr.
Wie sieht die Befehlszeile zum Setzen der Systemvariable aus?
Viele Grüße
Uwe
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's einfach gemacht.
SPENDEN Download: CUxD 2.11, SSH KeyDir
SPENDEN Download: CUxD 2.11, SSH KeyDir
-
- Beiträge: 95
- Registriert: 14.03.2017, 10:45
- Wohnort: Borgentreich
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 5 Mal
- Kontaktdaten:
Re: CuxD Ping Systemvariable setzen
Hallo Uwe,Wie hast Du die Systemvariable genau angelegt (Screenshot)?
Wie sieht die Befehlszeile zum Setzen der Systemvariable aus?
anbei der Screenshot.
Die Befehlszeilen sehen so aus:
/usr/local/addons/cuxd/extra/timer.tcl Bennys_Laptop an
und
/usr/local/addons/cuxd/extra/timer.tcl Bennys_Laptop aus
Nutze ich statt an/aus die Zahlen 1/0 dann klappt es.
Viele Grüße,
Benjamin