CUxD mit Ping Abfrage Programm gestalten
Moderator: Co-Administratoren
CUxD mit Ping Abfrage Programm gestalten
Hallo zusammen,
ich bin gerade auf das Zusatzprogramm CUxd gestoßen, welches mir eventuell bei meinem Vorhaben helfen kann. Mit Hilfe des Tools habe ich auf meiner CCu2 einen Ping Sensor angelegt. Ich möchte hiermit ein Programm schreiben, das folgendermaßen aussehen soll:
Wenn IP PC erreichbar ist, dann schalte Aktor Server ein und sende einen Wake on Lan Befehl an die MAC Adresse Server. Hintergrund ist, ich möchte wenn mein Rechner eingeschaltet wird, das mein Server auch gleichzeitig hochfährt.
Ich weiß jetzt nur leider nicht, wie ich in dem Programm sage, prüfe ob IP XY erreichbar ist. Ich habe mal einen Scrrenshot angehangen zu der Stelle, wo ich hake.
Vielleicht könnt ihr mir ja einen Tipp hierfür geben.
Danke!
Gruß surfer
ich bin gerade auf das Zusatzprogramm CUxd gestoßen, welches mir eventuell bei meinem Vorhaben helfen kann. Mit Hilfe des Tools habe ich auf meiner CCu2 einen Ping Sensor angelegt. Ich möchte hiermit ein Programm schreiben, das folgendermaßen aussehen soll:
Wenn IP PC erreichbar ist, dann schalte Aktor Server ein und sende einen Wake on Lan Befehl an die MAC Adresse Server. Hintergrund ist, ich möchte wenn mein Rechner eingeschaltet wird, das mein Server auch gleichzeitig hochfährt.
Ich weiß jetzt nur leider nicht, wie ich in dem Programm sage, prüfe ob IP XY erreichbar ist. Ich habe mal einen Scrrenshot angehangen zu der Stelle, wo ich hake.
Vielleicht könnt ihr mir ja einen Tipp hierfür geben.
Danke!
Gruß surfer
-
- Beiträge: 12928
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: CUxD mit Ping Abfrage Programm gestalten
kein tip im handbuch?
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
Re: CUxD mit Ping Abfrage Programm gestalten
Hallo Dondaik,
ich bin zwar jetzt soweit gekommen, das ich verstanden habe, das ich pro Kanal eine abzufragende IP festlegen kann, aber wie frage ich im programm jetzt ab "wenn IP erreichbar ist" und "sende wake on lan an Mac-Adresse".
ich bin zwar jetzt soweit gekommen, das ich verstanden habe, das ich pro Kanal eine abzufragende IP festlegen kann, aber wie frage ich im programm jetzt ab "wenn IP erreichbar ist" und "sende wake on lan an Mac-Adresse".
-
- Beiträge: 12928
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: CUxD mit Ping Abfrage Programm gestalten
laut der suche zb. so.: http://homematic-forum.de/forum/viewtop ... =26&t=9075
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
Re: CUxD mit Ping Abfrage Programm gestalten
Danke für den Hinweis!
Ich habe gerade gesehen, das ich beim Ping Sensor den Schaltzustand in meine Bedingung einbauen kann (Schaltzustand ein/aus). Ist die IP erreichbar, steht der Schaltzustand auf "ein" bei nicht erreichbar auf "aus".
Ich werde das Ganze morgen einmal testen.
Vielen Dank erstmal!
Ich habe gerade gesehen, das ich beim Ping Sensor den Schaltzustand in meine Bedingung einbauen kann (Schaltzustand ein/aus). Ist die IP erreichbar, steht der Schaltzustand auf "ein" bei nicht erreichbar auf "aus".
Ich werde das Ganze morgen einmal testen.
Vielen Dank erstmal!
Re: CUxD mit Ping Abfrage Programm gestalten
Das Ganze hat jetzt funktioniert. Das Wake-on-Lan Skript sieht so aus (siehe Screenshot) für diejenigen, die es interessiert.
Ich habe das Zusatztool CUx-Deamon in der Version 1.7 installiert, und hierüber einen Ping-Sensor angelegt. Dieser Sensor erscheint dann als neues Gerät in der Homematic Zentrale. Mit Hilfe dieses Sensors lässt sich dann prüfen, ob eine IP im Netzwerk erreichbar ist, oder nicht.
Gruß surfer
Ich habe das Zusatztool CUx-Deamon in der Version 1.7 installiert, und hierüber einen Ping-Sensor angelegt. Dieser Sensor erscheint dann als neues Gerät in der Homematic Zentrale. Mit Hilfe dieses Sensors lässt sich dann prüfen, ob eine IP im Netzwerk erreichbar ist, oder nicht.
Gruß surfer
- Dateianhänge
-
[Die Dateierweiterung bmp wurde deaktiviert und kann nicht länger angezeigt werden.]
-
- Beiträge: 12928
- Registriert: 16.01.2009, 18:48
- Wohnort: Steingaden
- Hat sich bedankt: 1604 Mal
- Danksagung erhalten: 222 Mal
Re: CUxD mit Ping Abfrage Programm gestalten
... dann viel spass beim "wecken"
-------
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
!!! der download der handbüchern auf den seiten von eq3 und das lesen der tips und tricks kann das hm-leben sehr erleichtern - das nutzen der suche nach schlagworten ebenso !!!
wer schreibfehler findet darf sie behalten.
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: CUxD mit Ping Abfrage Programm gestalten
Nur mal als Anmerkung: eine Bildschirmcopy ist bei Scripten wenig hilfreichsurfer09 hat geschrieben: Das Wake-on-Lan Skript sieht so aus (siehe Screenshot) für diejenigen, die es interessiert.
(nachfolgende User müssen das fehlerträchtig abtippen)
Besser das Script per Copy und Paste hier ins Forum einfügen und in Codetags einbetten.
Aber trotzdem Danke für den Versuch
Zusätzlich würde ich noch was anmerken wollen.
Der Aufruf sollte *IMHO* ein wenig anders aussehen.
Bei Verwendung von System.exec
Code: Alles auswählen
string stderr;
string stdout;
string wake;
wake = "/usr/local/addons/cuxd/extra/ether-wake XX:YY:ZZ:11:22:33";
system.Exec (wake, &stdout, &stderr);
Code: Alles auswählen
dom.GetObject("CUxD.CUX2801001:1.CMD_EXEC").State("/usr/local/addons/cuxd/extra/ether-wake XX:YY:ZZ:11:22:3");
ok. die Wahrscheinlichkeit ist doch eher unwahrscheinlich, die Suchen sind ja immer kaputt.
Alchy
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
- Bernd-Joras
- Beiträge: 732
- Registriert: 26.03.2016, 09:33
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 40 Mal
Re: CUxD mit Ping Abfrage Programm gestalten
Bin gestolpert ... Danke Alchy ... Danke surfer09alchy hat geschrieben: Nur falls mal wer per Suche hier drüber stolpert !
2 Standorte mit je RPi3B+ RaspberryMatic 3.75.7.20240420 / RPI-RF-MOD | Externe USB-Platinen Antenne | 2x LAN_RF_GW | 1x LAN_RS485_GW | ca. 170 Geräte davon 35x IP | ca. 250 Programme |>600 Kanäle | Addons: CUX-Daemon, XML-API, hm_pdetect, E-Mail, CCU-Historian