X-Git-Url: https://git.rohieb.name/stratum0-wiki.git/blobdiff_plain/6823a849eb4762e5457d11f4dfd5a8720bed3e03..8d3ac31a6267ad6013a9a35ecc02459d28e01547:/Doorbell_Extender.mw diff --git a/Doorbell_Extender.mw b/Doorbell_Extender.mw index b6c8411f8..1a8d5344c 100644 --- a/Doorbell_Extender.mw +++ b/Doorbell_Extender.mw @@ -72,3 +72,21 @@ Java-Klasse, mit der UDP-Events gesendet und empfangen werden können. * Events: siehe weiter oben Verfügbar im [http://svn.tinyhost.de/stratum0/doorbell/trunk/UDP_SEND_workspace_%28Java%29/UDP-Send/src/doorbell/ SVN] + +=== kleines Python-Skript um die Tür unten zu öffnen === +
+import socket as sock +import time + +stop_command = b"EVENTDISTRv1;DoorUnten=RISING" +start_command = b"EVENTDISTRv1;DoorUnten=FALLING" +ip = "192.168.178.255" +port = 31337 + +s = sock.socket(sock.AF_INET, sock.SOCK_DGRAM) +s.setsockopt(sock.SOL_SOCKET,sock.SO_BROADCAST,1) +s.sendto(start_command,(ip,port)) +time.sleep(3) +s.sendto(stop_command,(ip,port)) +s.close() +