Übersicht xxApi Demo geht, Aufruf 1,2 auch
21 Analoguhr geht nicht
Ankündigung
Einklappen
Keine Ankündigung bisher.
veraltet: xxAPI - Installation / Walkthrough / Fragen
Einklappen
X
-
hmmm keine Ahnung warum, aber ich seh noch immer die alte XXFunction??
http://ahaus12.dyndns.org:50154/opt/hsav/js/ajax.js
da muss aber das stehenCode:// XX Functions VariablenXXLINKURL = "";XXINACTIVDELAY = 0;XXINACTIVOBJ = null;XXINACTIVTIMER = null;XXKEYOBJ = null;XXKEYSHIFT = false;
Code://xxAPI xxAPI = new Object(); xxAPI.init = false;
Einen Kommentar schreiben:
-
Du musst natürlich die hsav verwendenZitat von Cindom Beitrag anzeigenwas fehlt / ist falsch?
und die ajax.js aus der zip aus diesem Thread verwenden.
Du verwendest die aus dem DL Bereich.
Bitte nicht die aus dem DL Bereich verwenden.
werde ich montag fixen, sonder nur die zip aus diesem Thread
Einen Kommentar schreiben:
-
In der hslib ist eine Logik dabei die die von Alfred beschriebene Variante mit dem Updatecheck bei systemstart macht. (habs natürlich bei mir nicht importiert, das system KO systemstart war nicht zum exportieren markiert)
damit die API funktioniert müssen folgende Dinge erledigt sein.
1. Die ajax.js muss getauscht sein und auch im Browser aktualisiert werden (<strg>+<F5>) oder einfach mal die /opt/hsav/js/ajax.js im Browser aufrufen / da muss der GPL hinweis kommen)
2. Die webabfrage muss erfolgreich das iKO xxAPI gefüllt haben.
(evtl. mal auf der Debugseite gucken ob die webabfragen durchgeführt worden sind / vorallem die mit dem aufruf /knx_xxAPI/xxAPI.php??webver=1&load=api&ver=)
3. der Inhalt vom iKO xxAPI muss einmal als dynamischer Text im Browser angezeigt werden - alle danach aufgerufen Seite können die API verwenden // der dynamische Text kann eine aktion ausführen (z.B. Seite aufrufen) die nach dem laden der API ausgeführt wird -- um z.B. auf die eigentliche Startseite zu springen)
PS:
Erklären fällt mir da nicht immer so leicht, da ich evtl. Sachen als selbstverständlich bertrachte,die das eigentliche Problem sein können.wenn es also jemand erfolgreich installiert bekommt und meint ich hab wichtige Dinge vergessen ....
BITTE HIER POSTEN
vielleicht auch mit Screenshots ??
Einen Kommentar schreiben:
-
Hallo Dominik!
Du scheinst ja extra noch ne Nachtschicht eingelegt zu haben...
Du musst die Webabfrage mit dem Serverstart einmal abfragen.
Bei mir läüft das mit nach Systemstart mit einer Sperre sobald die Abfrage erfolgreich durchgelaufen ist.
Bei fragen einfach mal bei mir melden.
Einen Kommentar schreiben:
-
so ich hang mal ein zip mit der hslib und der ajax.js an
eigentlich alles was man braucht.
hsav/ajax.js austauschen, hslib importieren und auf die xxAPI-INIT linken.
Ich bin am WE nicht so viel am PC, da gehen die Kids vor
Der Demobereich wird in den nachsten Tag sicher mit mehr gefüllt.
Einen Kommentar schreiben:
-
Danke für die Antwort...
ich hoffe es bleibt beim Grillen....sonst ojeeee mit Ajax

....
Gruss
Tschappli
Einen Kommentar schreiben:
-
ich werde heute Abend eine neue hslib hochladen.
In der alten ist ein Fehler. Der die Webafrage immer wieder ausführt.
Bin gerade beim grillen.
Einen Kommentar schreiben:
-
Hallo Zusammen
ich suche verweifelt den hslib Link...wo kann ich den runterladen.
Danke für die Hilfe!!
PS: Das ganze Thema gibt wieder schub zum testen...
Gruss
Tschappli
Einen Kommentar schreiben:
-
Was ich meine ist, unter "diese hslib" kommt:
zu 2) Vorschläge,Code:Systemmitteilung Ungültige Angabe: Anhang Wenn du einem normalen, gültigen Link im Forum gefolgt bist, wende dich bitte an den Webmaster.
1: unsmart (ungetestet) "Texte vergleichen" unter Textfunktionen, zumindest solange sie gleichlang sind sollte das gehen
2: StrToFloat unter Wandler und nen grösser-gleich Vergleicher dahinter
3: 4 nummerische Werte aus XML, das wäre sauber aber vermutlich auch zu kompliziert für den einfachen Zweck
Makki
Einen Kommentar schreiben:
-
Der Einfachheit halber würde ich die Versionen als Integer führen, also nicht 0.9 ansonsten muss man die punkte entferne, die ziffern mit (n) multiplizieren und rechnen oder text2dezimal machen...Zitat von NilsS Beitrag anzeigenwie vergleiche ich Version 0.9 kleiner als 0.91?
derzeit ist der Datentyp 14byte
Also 0, 1 , 2, 3 u.s.w. Im Zweifel kann man eine HS Versionsnummer und eine Software-Versionsnummer führen:
0.9 -> 0
1.0 -> 1
1.1 -> 2
2.0 -> 3
u.s.w.
Einen Kommentar schreiben:
-
@makki
hab den Link nochmal dahinter geschrieben.
@all
wie vergleiche ich Version 0.9 kleiner als 0.91?
derzeit ist der Datentyp 14byte
Einen Kommentar schreiben:
-
Der Link zu 2. (hslib) geht aktuell nicht.
Ich scharre schon mit den Hufen die, nach erscheinen des grossen Downgrades auf 2.3 frustriert eingestellten arbeiten an meiner Visu vielleicht doch wieder mit Enthusiasmus aufzunehmen
Für den Update kann man ja ne Vorschau mit ggfs. Version, nen Update-Button auf die Demo-Seite und - falls vollautomatisch - z.B. einen Zufallsgenerator für die Uhrzeit reinbauen damit nicht alle gleichzeitig losrennen (obwohl ich keine Zweifel am Forumsserver habe, das zu überleben!).
Makki
Einen Kommentar schreiben:


Einen Kommentar schreiben: