http senden

Allgemeines zum Thema EventGhost
Post Reply
arminhh
Posts: 4
Joined: Sun Jan 24, 2010 3:05 pm

http senden

Post by arminhh » Sun Jan 24, 2010 3:21 pm

hallo,
seit ein paar Std. spiele ich ein bischen in EventGhost rum. Habe soweit Foobar und MS Fernbedienung einbinden können.
Was ich nicht hin bekomme, ist einen Html Aufruf in Form von Http://IP, Parameter zeitgesteuert zu senden. Hintergrund ich habe eine EZControl mit der ich diverse IT Steckdosen schalte. In der EZ kann ich nur 15 zeitgesteuerte Aktionen prg. Man kann aber per Http unbegrenzt senden.
Ich finde 1. kein Plugin wo ich sagen kann schalte am Wochtag um 6:00 und am WE um 8:00
Frage 2 kann ich das Plugin Netzwerk Ereignis Sender dafür verwenden? Wenn Ja wie ist die Syntax?
Danke für die Hilfe!

mfg
Armin

User avatar
topix
Experienced User
Posts: 441
Joined: Sat May 05, 2007 3:43 pm
Location: Germany
Contact:

Re: http senden

Post by topix » Sun Jan 24, 2010 5:14 pm

arminhh wrote:Ich finde 1. kein Plugin wo ich sagen kann schalte am Wochtag um 6:00 und am WE um 8:00
Da könnte Dir das Scheduler-Plugin weiterhelfen.

arminhh
Posts: 4
Joined: Sun Jan 24, 2010 3:05 pm

Re: http senden

Post by arminhh » Sun Jan 24, 2010 8:24 pm

super danke das hilft mir schon weiter, hab ich auch schon zum Laufen gebracht. Wußte nicht das man auch noch Plugins runter laden kann.
Über einen Tip wie ich einen Html Link senden kann würde ich mich auch freuen!!

Mit freundlichen Grüßen
Armin

Sonopanic
Posts: 22
Joined: Mon Dec 08, 2008 8:30 am

Re: http senden

Post by Sonopanic » Fri Oct 22, 2010 7:28 pm

Post ist ja schon alt, aber vielleicht hilft es jemandem weiter :

Makro mit Python Script erzeugen, da steht dann drin :

import socket
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
HOST = '192.168.11.36'
PORT = 4999
s.connect((HOST, PORT))
s.send('\x03\x01\x03\x01\r')
s.close()

Zeile 1 und 2 müssen genau so dort stehen.
Zeile 3 und 4 erklärt sich ja selbst
Zeile 5 öffnet die Verbindung
Zeile 6 zwischen den ' ' der eigentliche String, der gesendet werden soll
Zeile 7 schließt die Verbindung

Obiges Script schickt vier Bytes in Hex-Schreibweise auf die Reise, das \r ist ein Carriage Return.
Siehe auch http://docs.python.org/reference/lexica ... g-literals

Post Reply