Darüber nachgedacht habe ich auf jeden Fall, aber wieder verworfen.blackhole hat geschrieben:Hallo ultrah, hallo Monty1979,
habt ihr schon ein einmal ernsthaft darüber nachgedacht von dem Addon (XML-API) wegzukommen und die CCU-eigenen APIs (XML-RPC, RPC-BIN) zu verwenden, so wie das viele andere andere Apps und angedockte Systeme mittlerweile auch handhaben?
Ich würde es wirklich sehr begrüßen, wenn ihr dort einen Umstieg (oder eine neue/alternative App) in Angriff nehmen würdet und wäre bereit, wie sicherlich viele andere User auch, diese dann neue(n) App(s) erneut käuflich zu erwerben.
Eure Apps sind das wert und haben sowohl den Umstieg als auch den Preis dafür verdient.
Der Vorteil der XML-API ist, dass man relativ einfach den kompletten Zustand des Systems abfragen und mit einer Datenbank synchronisieren kann. Über JSON-RPC ist das meines Wissens nach nicht möglich, man muss jedes Gerät einzeln abfragen. Bei XML-RPC muss man dafür alle Interfaces einzeln über den jeweiligen Port abklappern, außerdem bekommt man nur die Daten zu den Geräten - Programme, Systemvariablen, Protokoll, etc gehen wieder nur über JSON-RPC. Viel Gefummel also. Korrigiert mich bitte falls ich mit meiner Einschätzung falsch liege.