xml-api

diverse Zusatzsoftware

Moderator: Co-Administratoren

pixelpeter
Beiträge: 8
Registriert: 24.01.2014, 09:01

xml-api

Beitrag von pixelpeter » 21.01.2019, 07:27

Hallo,


Ich habe folgendes Problem mit der Schnittstelle:
Ich aktualisiere eine Systemvariable mit einem externen Script (Wetterstation).
Die Variable ändert sich sauber, erzeigt aber kein Änderungsevent, sprich wenn ich ein Programm erstelle was auf die Änderung dieser Variable reagiere soll, dann geht es nicht.
Geht es mit dieser API überhaupt?


Peter

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

Beitrag von blackhole » 23.01.2019, 14:40

pixelpeter hat geschrieben:
21.01.2019, 07:27
Geht es mit dieser API überhaupt?
Ja, das geht.

66er
Beiträge: 3083
Registriert: 23.08.2015, 11:06
System: CCU
Hat sich bedankt: 116 Mal
Danksagung erhalten: 111 Mal

Re: xml-api

Beitrag von 66er » 23.01.2019, 17:39

Hallo,
pixelpeter hat geschrieben:
21.01.2019, 07:27
...
Die Variable ändert sich sauber, erzeigt aber kein Änderungsevent, sprich wenn ich ein Programm erstelle was auf die Änderung dieser Variable reagiere soll, dann geht es nicht.
...
Poste doch bitte mal einen Screenshot des nicht funktionierenden Programms.

Grundsätzlich funktioniert das, wie auch blackhole schon schrieb.

LG
Stefan

pixelpeter
Beiträge: 8
Registriert: 24.01.2014, 09:01

Re: xml-api

Beitrag von pixelpeter » 24.01.2019, 15:32

Hallo Stefan,

Hier im Anhang das Log wo der Helligkeitswert in die gewünschte Range gewechselt ist.
Die Debug Variable ist aber unverändert.

Peter
Dateianhänge
value_change.jpg
prog_test.jpg

66er
Beiträge: 3083
Registriert: 23.08.2015, 11:06
System: CCU
Hat sich bedankt: 116 Mal
Danksagung erhalten: 111 Mal

Re: xml-api

Beitrag von 66er » 24.01.2019, 16:30

Hallo Peter,

wie ist denn Deine Variable "Debug" definiert :?:

Wurde an den beteiligten Variablen etwas geändert nachdem das Programm erstellt wurde :?:

Falls ja :arrow: Programm löschen und danach neu und identisch anlegen. (Keinesfalls "Programm als neues speichern" = kopieren!)

LG
Stefan

alchy
Beiträge: 10754
Registriert: 24.02.2011, 01:34
System: CCU
Hat sich bedankt: 65 Mal
Danksagung erhalten: 673 Mal

Re: xml-api

Beitrag von alchy » 24.01.2019, 18:00

Zwischenfrage:
was hat das nun mit der xmlapi zu tun?

Alchy

Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.

© Sandra Pulsfort (*1974)

Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.

Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.

pixelpeter
Beiträge: 8
Registriert: 24.01.2014, 09:01

Re: xml-api

Beitrag von pixelpeter » 24.01.2019, 18:01

Hallo,


Debug ist Zahl von 0-65000.
Die Variable Helligkeit gibt es schon ewig.

Habe auch noch andere Test mit anderen Variablem gemacht-> gleiches Problem. Variablem werden zwar sauber aktualisiert, lösen aber nicht aus.
Ursprünglich habe ich diese auf der Homematic mit einem Script (tcl)aktualisiert, da ging es. Jetzt möchte ich dies aber gerne von einem externen System aus machen.

Peter

pixelpeter
Beiträge: 8
Registriert: 24.01.2014, 09:01

Re: xml-api

Beitrag von pixelpeter » 24.01.2019, 18:03

Hallo Alchi,


Verstehe die Frage irgenwie nicht.

Versuche via xmlapi Variablen zu aktualisieren.
Die aktualisierung selber klappt, leider lösen veränderungen keine Events in der Homematic Zentrale aus.

Peter

66er
Beiträge: 3083
Registriert: 23.08.2015, 11:06
System: CCU
Hat sich bedankt: 116 Mal
Danksagung erhalten: 111 Mal

Re: xml-api

Beitrag von 66er » 24.01.2019, 18:04

Leider ist meine Frage 2 noch unbeantwortet.

pixelpeter
Beiträge: 8
Registriert: 24.01.2014, 09:01

Re: xml-api

Beitrag von pixelpeter » 24.01.2019, 18:18

zur Frage 2:
Nichts verändert. Glaube ich zumindest.

Habe soeben noch ein weiteres Testprogramm mit "sauberen" Variablen erstellt.

Melde mich gleich.

Peter

Antworten

Zurück zu „Sonstige Addons“