Hallo zusammen,
DoorPi läuft bei mir in der aktuellen Version. SIP, RFID und PiFace funktioniert alles. Leider bekomme ich
keine direkt Verbindung zu IP-Symcon hin. Fehler lt. Log :
Code
[INFO] [requests.packages.urllib3.connectionpool] Starting new HTTP connection (1): 192.168.0.101
2016-03-20 11:57:52,775 [DEBUG] [requests.packages.urllib3.connectionpool] "POST /api/ HTTP/1.1" 200 58
2016-03-20 11:57:52,779 [ERROR] [doorpi.action.SingleActions.ipsrpc_setvalue] couldn't send IpsRpc ('instancemethod' object has no attribute '__getitem__')
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/doorpi/action/SingleActions/ipsrpc_setvalue.py", line 50, in ips_rpc_set_value
if ips_rpc_check_variable_exists(key, config) is not True: raise Exception("var %s doesn't exist", key)
File "/usr/local/lib/python2.7/dist-packages/doorpi/action/SingleActions/ipsrpc_setvalue.py", line 40, in ips_rpc_check_variable_exists
return response.json['result']
TypeError: 'instancemethod' object has no attribute '__getitem__'
Die Variable existiert aber . Starte ich ein Script per DoorPi und setze innerhalb des Scripts die Variable kann ich die Variable setzen:
doorpi_start.php :
Den Umweg wollte ich aber halt nicht gehen. Getestet hab ich das mit IPS 3.4 und 4.0 mit gleichem Ergebnis.
Vielleicht hat ja jemand eine Idee
Gruss Thomas