Ergebnis 1 bis 3 von 3

Thema: xxAPI² HTML5 Client für Gira Homeserver

  1. #1
    NilsS ist offline Registrierter Benutzer
    Registriert seit
    Jun 2005
    Ort
    Cuxhaven
    Alter
    49
    Beiträge
    43

    Cool xxAPI² HTML5 Client für Gira Homeserver

    Moin,

    ich entwickel gerade eine neue Version der xxAPI für den HS und wollte diese hier auch kurz vorstellen. Diese ist keine Modifikation der Gira HSAV, sondern ein eigenständiger HTML5 Client. Der Source liegt auf GitHub ( https://github.com/knxuf/xxAPI2 ) und die Entwicklungsdiskussion ist im KNX-User-Forum ( http://knx-user-forum.de/xxapi/39939...l5-client.html )

    Der derzeitige Status kann hier gesehen werden ( http://knx-user-forum.de/xxapi/40230...ungsstand.html ).

    Für die Installation der Online Version muss lediglich die Datei https://raw.githubusercontent.com/kn...ter/xstart.htm im hsupload Verzeichnis gespeichert werden (Haken unter Projekt -> Oberfläche nicht vergessen), ansonsten ist keine Änderung am Homeserverprojekt zu machen. Der Client funktioniert für Projekte mit als auch ohne xxAPI¹, die meisten xxAPI-Funktionen sind abwärtskompatibel.
    LG Nils

  2. #2
    Avatar von EIB-Freak
    EIB-Freak ist offline KNX-Professional Firmenmitglied (Administrator)
    Registriert seit
    Aug 2004
    Ort
    Überlingen/Bodensee
    Alter
    44
    Beiträge
    4.375
    Hallo Nils,

    danke für diese Information und die Links. Ich würde den Beitrag ins richtige Unterforum verschieben.

    Kannst du Screenshots posten, damit sich die Leser diese Visu vorstellen könne? Kannst du vielleicht in paar kurzen Worten beschreiben, was mit der neuen Version möglich ist/sein wird?
    Danke !
    Gruss,

    Michael

  3. #3
    NilsS ist offline Registrierter Benutzer
    Registriert seit
    Jun 2005
    Ort
    Cuxhaven
    Alter
    49
    Beiträge
    43
    Moin,

    aktueller Stand
    Version 2.024:
    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
    * auf Desktopgeräten auf Browsergröße skalieren
    * speichern der Zugangsdaten ohne Cookie im Browserspeicher
    * bei nicht sichtbarer Visu werden die Refreshzeiten auf 120sec gesetzt
    * automatischer Reconnect
    * anpassbarer visueller Effekte und Aussehen (custom.css)
    * anpassbare und eigene Javascript Funktionen (custom.js)
    * Werteingabe


    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


    aktuelle Änderungen https://github.com/knxuf/xxAPI2/commits/
    zusätzlich geplant sind derzeit noch Slider und Keyboard

    Ich kann nicht zwei Foren immer aktuell mit Infos versehen. Da müsst ihr schon halt entweder die GIT commits lesen, oder im KNXUF vorbei schauen.

    Screenshots hab ich keine, und die Visu sieht halt ansonsten aus wie auf dem HS-Client oder der HSAV.
    LG Nils

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •