-
Notifications
You must be signed in to change notification settings - Fork 4
/
unipager_send_websocket.py
37 lines (26 loc) · 1.05 KB
/
unipager_send_websocket.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
import json
import pprint
import websocket
from websocket import create_connection
websocket.enableTrace(True)
ws = create_connection('ws://localhost:8055/')
########################################################################
# Switch Messagetype AlphaNum, Numeric
########################################################################
m_type = "AlphaNum"
#m_type = "Numeric"
########################################################################
# Switch Messagefunction Func0, Func1, Func2, Func3
########################################################################
#m_func = "Func0"
#m_func = "Func1"
#m_func = "Func2"
m_func = "Func3"
########################################################################
# SendMessage with Variables
########################################################################
ric = "1234567"
text = "TESTNACHRICHT UEBER WEBSOCKET"
string_to_send = "{\"SendMessage\": {\"addr\": %s, \"data\": \"%s\", \"mtype\": \"%s\", \"func\": \"%s\"}}" % (ric, text, m_type, m_func)
print(string_to_send)
ws.send(string_to_send)