ich habe eine App entwickelt die über die JSON API (/api/homematic.cgi) mit der CCU kommuniziert. Ich wollte jetzt auch Diagramme implementieren, jedoch bekomme ich beim Aufruf der beiden Methoden Diagram.getDiagrams und Diagram.getDataSourceGroups sehr seltsame Antworten:
Code: Alles auswählen
{
"version": "1.1",
"result": null,
"error": {
"name": "JSONRPCError",
"code": 200,
"message": "internal error:\nTransport error on xmlrpc call listDiagrams to 172.25.50.140:54321: Error in XmlRpcClient::writeRequest: write error (error 113).\n while executing\n\"xmlrpc \"172.25.50.140:54321\" \"listDiagrams\" \"\"\"\n invoked from within\n\"jsonrpc_response \[xmlrpc \"172.25.50.140:54321\" \"listDiagrams\" \"\"]\"\n (file \"\/www\/api\/methods\/diagram\/getDiagrams.tcl\" line 16)\n invoked from within\n\"source \[file join $env(DOCUMENT_ROOT) \"api\/methods\/$method(SCRIPT_FILE)\"]\""
}
}
Code: Alles auswählen
{
"version": "1.1",
"result": null,
"error": {
"name": "JSONRPCError",
"code": 200,
"message": "internal error:\nTransport error on xmlrpc call listDataSourceGroups to 172.25.50.140:54321: Error in XmlRpcClient::writeRequest: write error (error 110).\n while executing\n\"xmlrpc \"172.25.50.140:54321\" \"listDataSourceGroups\" \"\"\"\n invoked from within\n\"set groupList \[xmlrpc \"172.25.50.140:54321\" \"listDataSourceGroups\" \"\"]\"\n (file \"\/www\/api\/methods\/diagram\/getDataSourceGroups.tcl\" line 32)\n invoked from within\n\"source \[file join $env(DOCUMENT_ROOT) \"api\/methods\/$method(SCRIPT_FILE)\"]\""
}
}
Grüße, Björn