Erweiterung der XML-API - Version 1.2 ?

Nutzung von XML RPC, Remote Script, JSON RPC, XMLAPI

Moderator: Co-Administratoren

wintux
Beiträge: 202
Registriert: 21.12.2016, 17:57
System: CCU
Wohnort: Bad Camberg
Hat sich bedankt: 1 Mal
Danksagung erhalten: 7 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von wintux » 19.05.2019, 13:52

Moin,

bei mir geht unter der V1.20 in Verbindung mit der Raspimatic (Aktuelle Version Mai 2019) der Aufruf /addons/xmlapi/devicelist.cgi nicht.
Das Zahnrad dreht sich nur

wintux
Beiträge: 202
Registriert: 21.12.2016, 17:57
System: CCU
Wohnort: Bad Camberg
Hat sich bedankt: 1 Mal
Danksagung erhalten: 7 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von wintux » 19.05.2019, 13:55

Testrückmeldung !

Das Problem ist nur beim Firefox, beim Chrome geht es ohne Probleme !

bluebaer
Beiträge: 12
Registriert: 14.05.2015, 18:16
Danksagung erhalten: 1 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von bluebaer » 21.08.2019, 23:45

Fehler ist bei mir immer noch da.
Mittlerweile auf Charly mit aktueller Raspberrmatic Version umgestiegen und alle Umlaute eliminiert.
Chrome behebt den Fehler nicht.

Bekomme folgende Meldung:

This page contains the following errors:
error on line 1 at column 53323: xmlParseEntityRef: no name
Below is a rendering of the page up to the first error.

Pudl
Beiträge: 44
Registriert: 26.09.2011, 22:25
Danksagung erhalten: 1 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von Pudl » 25.12.2021, 09:40

Hallo Alle,

ich hab ein Problem mit der XML-API Version 1.21:
Wenn ich statelist.cgi aufrufe erhalte ich immer eine Fehlermeldung:
"XML-Verarbeitungsfehler: nicht wohlgeformt
Adresse: http://IP-Adresse meiner CCU3/addons/xmlapi/statelist.cgi
Zeile Nr. 1, Spalte XXXXXX:"

Das Problem liegt immer am nach dem <device name='PHP_controll' ise_id='XXXXX'
Danach wird ein neuer Device Name mit <device_name='YYY... aufgerufen ohne, das vorheriger device_name mit einem ">" geschlossen wird.
Das ist meines Erachtens das Problem, welches oben gemeldet wird.

Kennt diese Problem jemand und weiß, wie ich es umgehen könnte?

Danke für die Hilfe im vorraus.

Gruß Michael

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von jp112sdl » 25.12.2021, 09:52

Bei mir ist das nicht.
Nach dem

Code: Alles auswählen

<device name=...
kommen die Kanäle

Code: Alles auswählen

<channel name =...
und zuletzt wird das Device korrekt geschlossen

Code: Alles auswählen

</device>
Pudl hat geschrieben:
25.12.2021, 09:40
Das Problem liegt immer am nach dem <device name='PHP_controll' ise_id='XXXXX'
Danach wird ein neuer Device Name mit <device_name='YYY... aufgerufen ohne, das vorheriger device_name mit einem ">" geschlossen wird.
Was ist denn PHP_controll bei dir für ein Gerät(-etyp)?
Hat das keine Kanäle, bzw werden keine aufgelistet?

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

Pudl
Beiträge: 44
Registriert: 26.09.2011, 22:25
Danksagung erhalten: 1 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von Pudl » 25.12.2021, 10:16

Hallo jp112sdl,

danke für die schnelle Antwort.
Ich fürchte "PHP_contoll" ist eine "Leiche" von irgend einem virtuellen Device, welches ich evtl. über CUxD intalliert habe und jetzt nicht mehr heraus bekomme.
Kennt das Problem jemand und weiß ggf. eine Lösung?

Danke im vorraus
Michael

Pudl
Beiträge: 44
Registriert: 26.09.2011, 22:25
Danksagung erhalten: 1 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von Pudl » 25.12.2021, 10:19

Problem selber gelöst :-)

Noch einmal CUxD installiert und alle Geräte gelöscht, fertig!

Der Aufruf "statelist.cgi" funktioniert!

AndreasW63
Beiträge: 2
Registriert: 10.09.2021, 20:33
System: CCU

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von AndreasW63 » 02.01.2022, 12:49

Hallo,

ich versuche seit gestern die Erweiterung XML-API 1.21 auf meiner CCU3 Firmware 3.59.6 zu installieren.
Den Download der Datei habe ich mit unterschiedlichen Browsern durchgeführt.
Der Upload auf die CCU3 wurde wie vorgeschlagen über "Startseite > Einstellungen > Systemsteuerung > Zusatzsoftware"
durchgeführt.
Das Ergebnis ist dann eine rot blinkende StatusLED der CCU3.
Auch nach einiger Wartezeit (ca. 30 Minuten) ist die CCU nicht über die Web Oberfläche erreichbar.
Per PING antwortet die CCU weiterhin.
Nur ein Neustart der CCU führt zu normalem Zugriff auf die CCU.
Die Erweiterung ist dann nicht verfügbar.....

Was kann ich tun ?

Gruß Andreas

steve2311
Beiträge: 1
Registriert: 12.02.2022, 14:52
System: CCU

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von steve2311 » 12.02.2022, 17:24

Hallo Leute,

ich habe mir die Zusatzsoftware xml-api auf meiner HomeMatic-Software auf meinem Pi installiert.
Nach Neustart wollte ich die Statelist aufrufen um mir
die nötigen Informationen zu holen. Drücke auf den Link von Statelist, das Browser-Fenster öffnet sich und es wird nichts angezeigt.
Das einzige was ich abrufen kann ist die Versionsanzeige (1.2.1) alles andere zeigt nur weiße Browserfenster, also keine Inhalte.
Google schon seit Stunden nach einer Lösung, leider ohne Erfolg.
Vielleicht habt ihr ja eine Lösung für mein Problem.
Danke für eure Mühen.
Gruß Stefan

ultrah
Beiträge: 427
Registriert: 08.03.2010, 13:38
Hat sich bedankt: 6 Mal
Danksagung erhalten: 34 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von ultrah » 06.03.2022, 11:17

Rechtsklick -> Quelltext anzeigen und du solltest die Informationen sehen.

Antworten

Zurück zu „Softwareentwicklung von externen Applikationen“