XML-API Addon 2.0

Support, Fragen und Diskussionen zur HomeMatic App für Android

Moderator: Co-Administratoren

etofi
Beiträge: 106
Registriert: 26.06.2016, 09:59
System: CCU
Hat sich bedankt: 3 Mal
Danksagung erhalten: 16 Mal

Re: XML-API Addon 2.0

Beitrag von etofi » 26.10.2023, 08:55

Gerti hat geschrieben:
26.10.2023, 08:29
Mal den Cache der App gelöscht?
Na klar. War das Erste was ich versucht habe.
AppDaten komplett löschen hilft wohl immer, aber dann muss ich ja meine ganzen Widgets wieder neu einrichten.
Und das ist ja auch keine Dauerlösung - vor allem nicht für meine Frau :wink:

etofi
Beiträge: 106
Registriert: 26.06.2016, 09:59
System: CCU
Hat sich bedankt: 3 Mal
Danksagung erhalten: 16 Mal

Re: XML-API Addon 2.0

Beitrag von etofi » 26.10.2023, 12:55

Ich denke ich hab den Grund gefunden...
Link zu meinem Beitrag

Hackertomm
Beiträge: 680
Registriert: 18.04.2018, 12:32
System: Alternative CCU (auf Basis OCCU)
Wohnort: Neuhausen auf den Fildern
Hat sich bedankt: 15 Mal
Danksagung erhalten: 19 Mal

Re: XML-API Addon 2.0

Beitrag von Hackertomm » 26.10.2023, 20:05

Bei mir läuft die neue Version von Tinymatic mit der XML-API Addon 2.1.
Allerdings musste ich die Tinymatic erst Deinstallieren und dann erst die neue Version Installieren.
Dann erst startet die APP richtig und fragte User und Passwort ab.
Bei läuft also die Tinymatc wieder, mit der neuen Version der XML-API 2.1.
Gruß
Hackertomm

Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020

Gryf
Beiträge: 10
Registriert: 12.10.2020, 19:16
System: CCU
Hat sich bedankt: 6 Mal
Danksagung erhalten: 3 Mal

Re: XML-API Addon 2.0

Beitrag von Gryf » 26.10.2023, 21:44

Falls noch jemand Probleme hat, mit der neuen Version von TinyMatic ein Token zu generieren: mit HTTPS funktioniert es (im Moment) nicht. Ich musste in RaspberryMatic in der Systemsteuerung unter "Sicherheit" die Option "Umleitung auf HTTPS aktiv" und in TinyMatic in den Netzwerkeinstellungen "HTTPS verwenden" deaktivieren, erst dann konnte erfolgreich ein Token generiert werden.

War in TinyMatic "HTTPS verwenden" aktiviert, erfolgte laut Log von lighttpd nach Eingabe der Login-Daten erst gar kein Zugriff, und war nach Abschalten dieser Option die Umleitung von HTTP zu HTTPS in RaspberryMatic noch aktiv, erfolgte zwar ein Zugriff, der aber mit "301 Moved Permanently" beantwortet wurde, was TinyMatic dann als Fehler interpretierte.

Ist das Token nach Abschalten beider Optionen erst einmal generiert, kann man sie auch beide wieder problemlos aktivieren.

fire0112
Beiträge: 61
Registriert: 11.11.2012, 23:52

Re: XML-API Addon 2.0

Beitrag von fire0112 » 27.10.2023, 18:17

Besten Dank für diese Info, denn ich war auch schon mit meinen Nerven fast am Ende.
Ich habe das Gefühl es wird immer komplizierter mit den Jahren.

Danke,

Gruß
Rainer

LibertyX
Beiträge: 767
Registriert: 10.11.2012, 19:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: RP
Hat sich bedankt: 1 Mal
Danksagung erhalten: 19 Mal

Re: XML-API Addon 2.0

Beitrag von LibertyX » 28.10.2023, 11:19

Gryf hat geschrieben:
26.10.2023, 21:44
Falls noch jemand Probleme hat, mit der neuen Version von TinyMatic ein Token zu generieren: mit HTTPS funktioniert es (im Moment) nicht. Ich musste in RaspberryMatic in der Systemsteuerung unter "Sicherheit" die Option "Umleitung auf HTTPS aktiv" und in TinyMatic in den Netzwerkeinstellungen "HTTPS verwenden" deaktivieren, erst dann konnte erfolgreich ein Token generiert werden.
Hilft bei mir nicht, hab beides deaktiviert und dennoch lässt sich kein Token generieren
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)

rentier-s
Beiträge: 378
Registriert: 19.06.2017, 09:24
Hat sich bedankt: 20 Mal
Danksagung erhalten: 67 Mal

Re: XML-API Addon 2.0

Beitrag von rentier-s » 28.10.2023, 13:19

Sowohl TinyMatic als auch das XML-API funktionieren bei mir nach den Updates grundsätzlich auf Anhieb problemlos.

Allerdings fragt TinyMatic jetzt beim jedem Öffnen nach den Zugangsdaten der CCU, um ein Token zu generieren. Das möchte bzw. brauche ich nicht, da ich mit TinyMatic nicht direkt auf die CCU, sondern über einen vorgelagerten ReverseProxy zugreife. Dieser verlangt schon immer ein HTTP Auth, die Daten dafür sind in TinyMatic eingestellt. Ich habe händisch ein Token erzeugt und das in der Config des ReverseProxy hinterlegt.

Damit TinyMatic Ruhe gibt, muss ich jetzt wohl auf allen Geräten einmal die Registrierung durchführen. Ich überlege, mir dafür eine Pseudo tokenregister.cgi am Apache zu basteln. Wäre schön gewesen, wenn die Aufforderung nur einmalig erscheint oder man sie mit "nicht mehr fragen" unterdrücken könnte.

LibertyX
Beiträge: 767
Registriert: 10.11.2012, 19:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: RP
Hat sich bedankt: 1 Mal
Danksagung erhalten: 19 Mal

Re: XML-API Addon 2.0

Beitrag von LibertyX » 28.10.2023, 13:37

Habe zwar auch einen Proxy, aber auch ohne funktioniert es bei mir nicht.

Es kommt immer wieder die Abfrage der Zugangsdaten in einer Endlosschleife und dann ein Sync Fehler.

Im Log ist kein Versuch einen Token zu generieren zu finden nur eine Abfrage der XML-API Version

Code: Alles auswählen

[28/Oct/2023:12:55:13 +0200] "GET /addons/xmlapi/version.cgi HTTP/1.1" 301 0 "-" "Dalvik/2.1.0
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)

Benutzeravatar
blackhole
Beiträge: 3730
Registriert: 21.07.2015, 14:03
System: CCU
Hat sich bedankt: 184 Mal
Danksagung erhalten: 587 Mal

Re: XML-API Addon 2.0

Beitrag von blackhole » 28.10.2023, 13:44

rentier-s hat geschrieben:
28.10.2023, 13:19
Sowohl TinyMatic als auch das XML-API funktionieren bei mir nach den Updates grundsätzlich auf Anhieb problemlos.

Der erste Eindruck trügt.

:arrow: viewtopic.php?p=782120#p782120

LibertyX
Beiträge: 767
Registriert: 10.11.2012, 19:47
System: Alternative CCU (auf Basis OCCU)
Wohnort: RP
Hat sich bedankt: 1 Mal
Danksagung erhalten: 19 Mal

Re: XML-API Addon 2.0

Beitrag von LibertyX » 28.10.2023, 13:50

LibertyX hat geschrieben:
28.10.2023, 11:19
Gryf hat geschrieben:
26.10.2023, 21:44
Falls noch jemand Probleme hat, mit der neuen Version von TinyMatic ein Token zu generieren: mit HTTPS funktioniert es (im Moment) nicht. Ich musste in RaspberryMatic in der Systemsteuerung unter "Sicherheit" die Option "Umleitung auf HTTPS aktiv" und in TinyMatic in den Netzwerkeinstellungen "HTTPS verwenden" deaktivieren, erst dann konnte erfolgreich ein Token generiert werden.
Hilft bei mir nicht, hab beides deaktiviert und dennoch lässt sich kein Token generieren
Fehler gefunden, man muss den lighttpd neu starten, nachdem man die Http Umleitung deaktiviert hat damit der das übernimmt
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)

Antworten

Zurück zu „TinyMatic“