@@ 14-21 (lines=8) @@ | ||
11 | from requests.auth import HTTPBasicAuth |
|
12 | from doorpi.action.base import SingleAction |
|
13 | ||
14 | def ips_rpc_create_config(): |
|
15 | config = {} |
|
16 | config['webservice_url'] = doorpi.DoorPi().config.get('IP-Symcon', 'server') |
|
17 | config['username'] = doorpi.DoorPi().config.get('IP-Symcon', 'username') |
|
18 | config['password'] = doorpi.DoorPi().config.get('IP-Symcon', 'password') |
|
19 | config['jsonrpc'] = doorpi.DoorPi().config.get('IP-Symcon', 'jsonrpc', '2.0') |
|
20 | config['headers'] = {'content-type': 'application/json'} |
|
21 | return config |
|
22 | ||
23 | def ips_rpc_fire(method, config, *parameters): |
|
24 | payload = { |
@@ 14-21 (lines=8) @@ | ||
11 | from requests.auth import HTTPBasicAuth |
|
12 | from doorpi.action.base import SingleAction |
|
13 | ||
14 | def ips_rpc_create_config(): |
|
15 | config = {} |
|
16 | config['webservice_url'] = doorpi.DoorPi().config.get('IP-Symcon', 'server') |
|
17 | config['username'] = doorpi.DoorPi().config.get('IP-Symcon', 'username') |
|
18 | config['password'] = doorpi.DoorPi().config.get('IP-Symcon', 'password') |
|
19 | config['jsonrpc'] = doorpi.DoorPi().config.get('IP-Symcon', 'jsonrpc', '2.0') |
|
20 | config['headers'] = {'content-type': 'application/json'} |
|
21 | return config |
|
22 | ||
23 | def ips_rpc_fire(method, config, *parameters): |
|
24 | payload = { |