Ankündigung

Einklappen
Keine Ankündigung bisher.

Entwicklung: xxAPI² HTML5 Client

Einklappen
Das ist ein wichtiges Thema.
X
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Zitat von hartwigm Beitrag anzeigen
    Das Hintergrundbild der Seite ist XXTRSP ? kannts du die Popup seite mal aus Expertenansicht screenshoten?

    Übrigens:
    Eben fällt mir auf, dass keine Kameras mehr angezeigt werden!
    hmm die Seite sieht aber nicht so aus wie auf dem Bild in

    https://knx-user-forum.de/458658-post427.html
    Nils

    aktuelle Bausteine:
    BusAufsicht - ServiceCheck - Pushover - HS-Insight

    Kommentar


      Zitat von NilsS Beitrag anzeigen
      also wenn du xstart.htm verwendest brauchst du auch NUR diese zu tauschen bzw überhaupt auf den HS zu laden.

      Wenn du die start.htm und den kompletten GIT upload nutzt, dann MUSST du aber auch bei allen Änderungen die xxapi.appcache verändern.

      Ich würde während er Entwicklungszeit daher immer nur die xstart.htm nehmen. custom.css und custom.js sind auf Github nur Beispiele, die läd er immer lokal vom HS.
      Es ist aber nicht schlimm wenn diese nicht vorhanden sind.
      OK, jetzt hab ich es verstanden.
      Meine Uhr funktioniert noch nicht. Wohin muss ich die laden?
      Ich hab SIE im js-Verzeichnis. Kann Sie aber auch aus dem Internet laden.


      Hans

      PS: xxmodul funktonirt
      Hans

      Kommentar


        @Hans

        wenn du in deiner custom.js auf dem HS im gleichen Ordner wie die xstart.htm folgendes hast.
        Code:
        hs.functions.element_loader("js/station-clock.js");
        xxAPI.functions.XXANALOGCLOCK = function( oarg ) {
            var _id = "clock_" + oarg.item.uid;
            oarg.item.html = "<canvas id='" + _id + "' width='" + oarg.item.width + "px' height='" + oarg.item.height + "px' />";
            oarg.item.xxapi.analogclock = new StationClock(_id);
            $.extend(oarg.item.xxapi.analogclock,{
                "body" : StationClock.SmallWhiteBody,
                "dial" : StationClock.GermanHourStrokeDial,
                "hourHand" : StationClock.PointedHourHand,
                "minuteHand" : StationClock.PointedMinuteHand,
                "secondHand" : StationClock.BarSecondHand,
                "boss" : StationClock.RedBoss,
                "minuteHandBehavoir" : StationClock.BouncingMinuteHand,
                "secondHandBehavoir" : StationClock.OverhastySecondHand
            });  
            oarg.item.next_update = 1;
            oarg.item.update_code = function ( oarg ) {
                oarg.item.xxapi.analogclock.draw();
                oarg.item.next_update = $.now() + 100;
            };
        }
        und sich xstart.htm in dem Ordner hsupload\xxapi\xstart.htm befindet, dann musst du in hsupload\xxapi\ den Ordner js anlegen und dort die station-clock.js speichern (hsupload\xxapi\js\station-clock.js)
        Nils

        aktuelle Bausteine:
        BusAufsicht - ServiceCheck - Pushover - HS-Insight

        Kommentar


          @Hartwig

          Cams sind erstmal wieder gefixed, kannst du das trotzdem noch mal nachforschen welche Einstellungen denn bei dir anders sind? denn im Kamerapopup wird weiter die guicam verwendet, da es sonst dort nicht funktioniert.

          Wichtig wäre sowas wie
          streaming ja|nein
          kamera direktzugriff
          Bildabruf per HTTP
          Wartezeit
          Passwortschutz
          Nils

          aktuelle Bausteine:
          BusAufsicht - ServiceCheck - Pushover - HS-Insight

          Kommentar


            ich werde die XXANALOGCLOCK später auch fest zu den integrierten Befehlen hinzufügen, allerdings nicht als station-clock, sondern als Analoguhr die zwar auch diverse Optionen unterstütz. Allerdings ist mir wichtiger das ich Hintergrund und Zeigerfarbe über die Textvorder- und Hintergrundfarbe ändern kann.
            Nils

            aktuelle Bausteine:
            BusAufsicht - ServiceCheck - Pushover - HS-Insight

            Kommentar


              Hallo Nils.

              die Kameraseite ist etwas umgestellt, aber Aufruf etc. ist identisch.
              Angehängte Dateien
              Gruß Hartwig

              Kommentar


                Zitat von NilsS Beitrag anzeigen
                fixed
                Bei mir ist das Popup noch unverändert zu groß.

                Ich verwende die xstart.htm und gehe davon aus das die Veränderungen automatisch geladen werden. Ging ja bisher auch immer.

                Kommentar


                  hätte eigentlich gesollt, ich such mir mal eine Testcam die ein fullhdbild gibt.
                  Nils

                  aktuelle Bausteine:
                  BusAufsicht - ServiceCheck - Pushover - HS-Insight

                  Kommentar


                    Kameras gehen nun wieder

                    aber das Popuo hat nach wie vor keinen Transparenten Hintergrund

                    Sorry, dass das Bild fast nur weiß ist, aber wir versinken bald im Schnee!
                    Angehängte Dateien
                    Gruß Hartwig

                    Kommentar


                      @Hartwig
                      hast du denn in der Ecke der Seite auch das XXPOPUP? Ansonsten werden die Seiten auch nicht als POPUP behandelt und die darunterliegende Seite wird ausgeblendet.

                      Also dann wäre sie transparent aber es ist halt nur schwarzer Hintergrund dahinter.

                      PS: Du musst auch nicht mehr das XXPOPUP Icon nehmen, sondern es reicht wenn du ein Textfeld unten rechts in der Ecke mit "XXPAGE*POPUP" legst.
                      Nils

                      aktuelle Bausteine:
                      BusAufsicht - ServiceCheck - Pushover - HS-Insight

                      Kommentar


                        An dieser Stelle übrigends einmal ein Dankeschön für die vielen Spenden.

                        Nils

                        aktuelle Bausteine:
                        BusAufsicht - ServiceCheck - Pushover - HS-Insight

                        Kommentar


                          Ecke mit "XXPAGE*POPUP

                          Jetzt gehts. Vielen Dank.
                          Irgendwie scheint mir das XXPOPUP Icon verloren gegangen zu sein.
                          Das habe ich nicht bemerkt, da die seltsamer weise das Popup ja in der alten xxapi funktioniert hat.
                          Gruß Hartwig

                          Kommentar


                            ... kurze Zwischenfrage (mit Verlaub)

                            Eine Aktion "Seite aufrufen" innerhalb eines Moduls [T XXMODUL*QDL*QDL] durch ein TextElement [T XXMODULCLICK**QTL*Szenen*QDR*Wetter] bewirkt,
                            dass sich die Module QTL und QDR ändern - im QDL die angegebene Visu-Seite jedoch nicht geladen wird.
                            Durch Einfügen des Modulaufrufs QDL ließe sich das zwar beheben: [T XXMODULCLICK**QDL**QTL*Szenen*QDR*Wetter]
                            ... ich müsste dass aber auf jeder Seite ändern.
                            Die Frage jedoch ist, wie löst man das mit der Aktion "Navigation:Zurück"
                            Angehängte Dateien
                            Grüße
                            Christian
                            __________________

                            Kommentar


                              Hallo Nils,
                              unglaublich was du da in so kurzer Zeit auf die Beine stellst!
                              Vielen Dank.

                              Und dann noch eine Frage..
                              besteht jetzt eigentlich die Möglichkeit was anderes als einen MJPG Stream einer Kamera darzustellen?

                              Kommentar


                                Du möchtest also, das das "Seite aufrufen" bzw "Navigation zurück" in dem Modul asugeführt wird, und bestimmte Seiten in anderen Modulen aufgerufen werden.

                                Code:
                                XXCLICK**hs.functions.modul_click(?QTL?,?Szenen?);hs.functions.modul_click(?QDR?,?Wetter?);
                                sollte funktionieren
                                Nils

                                aktuelle Bausteine:
                                BusAufsicht - ServiceCheck - Pushover - HS-Insight

                                Kommentar

                                Lädt...
                                X