ich werde diesen Post nicht immer direkt pflegen, aber von Zeit zu Zeit den Entwicklungsstand ergänzen.
Status (beta)
die xxAPI Funktionen aus Version 1 der xxAPI sind bereits alle integriert,
lediglich die Popups für Universalschaltuhr/Wochenschaltuhr/Feiertags- und Urlaubskalendar fehlen noch um auch 100% der HSAV Funktionalität zu haben
Version 2.040:
Client
* Seitenaufrufe/Befehle
* Navigation: Start und zurück
* Refresh der Seiten
* Refresh von Cams/Diagrammen und XXIMG
* Bilder/Texte und Boxen aktualisiern sich
* Cams indirekt / direkt (wenn Browser unterstützt mit Basic Auth)
* Diagramme
* Zentrieren Initial und beim größe Ändern
* bei Mobilgeräten auf Viewport skalieren
* Panning mit einem Finger deaktivert (Rubberbanding verhindern)
* auf Desktopgeräten auf Browsergröße skalieren
* speichern der Zugangsdaten ohne Cookie im Browserspeicher
* übergeben von Zugangsdaten mit Hilfe des Url-Hash #user=&pass=&design=
* bei nicht sichtbarer Visu werden die Refreshzeiten auf 120sec gesetzt
* automatischer Reconnect
* anpassbarer visueller Effekte und Aussehen (custom.css / theme.css)
* anpassbare und eigene Javascript Funktionen (custom.js)
* Visu Popups (mit intelligenter Maus naher Platzierung)
* Werteingabe (anpassbar von Funktion und Design)
* Bilder und Diagramm Aufruf
* Kameraarchive
* Meldungsarchive
* Buddyliste
* Icons lokal cachen (nur mit Baustein 12280)
xxAPI Funktionen
* XXSCRIPT (alte xxAPI wird ignoriert und leitet auf nächste Seite)
* XXHTML / XXEHTML
* XXETEXT
* XXEXECUTE / XXEEXECUTE
* XXLONGPRESS
* XXLINK / XXHTTP
* XXIFRAME
* XXIMG
* XXPAGE / XXPOPUP (frei plazierbares Popup)
* XXWRAPTEXT (neue Funktion für Fließtexte die umbrechen)
* XXMARK
* XXMODUL
* XXMODULCLICK
* XXTRIGGER
* XXCLICK
* XXGEOLOCATION
* XXGEOLOCATE
* XXSLIDER
* XXKNOB
* XXGAUGE
aktuelle Änderungen https://github.com/knxuf/xxAPI2/commits/
Paypal Spende für xxAPI oder Amazon Wunschzettel
Die Installation ist am einfachsten mit dem xxAPI²Loader Logikbaustein
Die Installation der Entwicklungsversion (kann man später auch gerne Produktiv nutzen, läd die Dateien halt nur von github bzw bald über das knx-user-forum) ist recht einfach.
Man lädt lediglich die xstart.htm herunter, und speichert sie im Projektordner des Experten in dem Verzeichniss "projektname\hsupload" als xstart.htm
(Achtung Dateiendung beachten) ab.
Danach muss im Experten unter Projekt -> Oberfläche darauf geachtet werden, dass entweder "Alle" Verzeichnisse übertragen werden, oder aber ein Haken bei der xstart.htm ist.
Beim anschließenden Übertragen des Projekts auf den Homeserver ist darauf zu achten, dass die Checkbox "Bilder+Daten+Ansagen übertragen" ausgewählt ist.
Danach ist die xxAPI² unter http://[homeserver-ip]/opt/xstart.htm aufgerufen werden.
Status (beta)
die xxAPI Funktionen aus Version 1 der xxAPI sind bereits alle integriert,
lediglich die Popups für Universalschaltuhr/Wochenschaltuhr/Feiertags- und Urlaubskalendar fehlen noch um auch 100% der HSAV Funktionalität zu haben
Version 2.040:
Client
* Seitenaufrufe/Befehle
* Navigation: Start und zurück
* Refresh der Seiten
* Refresh von Cams/Diagrammen und XXIMG
* Bilder/Texte und Boxen aktualisiern sich
* Cams indirekt / direkt (wenn Browser unterstützt mit Basic Auth)
* Diagramme
* Zentrieren Initial und beim größe Ändern
* bei Mobilgeräten auf Viewport skalieren
* Panning mit einem Finger deaktivert (Rubberbanding verhindern)
* auf Desktopgeräten auf Browsergröße skalieren
* speichern der Zugangsdaten ohne Cookie im Browserspeicher
* übergeben von Zugangsdaten mit Hilfe des Url-Hash #user=&pass=&design=
* bei nicht sichtbarer Visu werden die Refreshzeiten auf 120sec gesetzt
* automatischer Reconnect
* anpassbarer visueller Effekte und Aussehen (custom.css / theme.css)
* anpassbare und eigene Javascript Funktionen (custom.js)
* Visu Popups (mit intelligenter Maus naher Platzierung)
* Werteingabe (anpassbar von Funktion und Design)
* Bilder und Diagramm Aufruf
* Kameraarchive
* Meldungsarchive
* Buddyliste
* Icons lokal cachen (nur mit Baustein 12280)
xxAPI Funktionen
* XXSCRIPT (alte xxAPI wird ignoriert und leitet auf nächste Seite)
* XXHTML / XXEHTML
* XXETEXT
* XXEXECUTE / XXEEXECUTE
* XXLONGPRESS
* XXLINK / XXHTTP
* XXIFRAME
* XXIMG
* XXPAGE / XXPOPUP (frei plazierbares Popup)
* XXWRAPTEXT (neue Funktion für Fließtexte die umbrechen)
* XXMARK
* XXMODUL
* XXMODULCLICK
* XXTRIGGER
* XXCLICK
* XXGEOLOCATION
* XXGEOLOCATE
* XXSLIDER
* XXKNOB
* XXGAUGE
aktuelle Änderungen https://github.com/knxuf/xxAPI2/commits/
Paypal Spende für xxAPI oder Amazon Wunschzettel
Die Installation ist am einfachsten mit dem xxAPI²Loader Logikbaustein
Die Installation der Entwicklungsversion (kann man später auch gerne Produktiv nutzen, läd die Dateien halt nur von github bzw bald über das knx-user-forum) ist recht einfach.
Man lädt lediglich die xstart.htm herunter, und speichert sie im Projektordner des Experten in dem Verzeichniss "projektname\hsupload" als xstart.htm
(Achtung Dateiendung beachten) ab.
Danach muss im Experten unter Projekt -> Oberfläche darauf geachtet werden, dass entweder "Alle" Verzeichnisse übertragen werden, oder aber ein Haken bei der xstart.htm ist.
Beim anschließenden Übertragen des Projekts auf den Homeserver ist darauf zu achten, dass die Checkbox "Bilder+Daten+Ansagen übertragen" ausgewählt ist.
Danach ist die xxAPI² unter http://[homeserver-ip]/opt/xstart.htm aufgerufen werden.
Kommentar