Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter iQontrol 2.0.x Vis (Entwicklungs-Thread)

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      heinzie @siedi last edited by

      @siedi Ja, habe dort alle Dateien unverändert abgelegt:

      50d662f2-9ab9-46e6-9f0b-8e514bd9b76f-grafik.png

      1 Reply Last reply Reply Quote 0
      • H
        heinzie @s.bormann last edited by

        @s-bormann Von meiner Seite aus gerne bei beiden Aktionen.

        1 Reply Last reply Reply Quote 0
        • s.bormann
          s.bormann Most Active @eMd last edited by

          @emd sagte in Test Adapter iQontrol 1.5.x:

          @s-bormann

          Kann man die drei optional wegblenden damit nach oben gerutsdcht werden kann?

          mfg
          eMd

          Ich notiere es mir. Aktuell mache ich mir eh Gedanken, wie man die Elemente am elegantesten "umpositionieren" kann - allerdings wird das viel CSS-Arbeit - leider nicht gerade einer meiner Lieblingsbeschäftigungen 🙂

          da_Woody 1 Reply Last reply Reply Quote 0
          • da_Woody
            da_Woody @s.bormann last edited by

            @s-bormann said in Test Adapter iQontrol 1.5.x:

            allerdings wird das viel CSS-Arbeit

            wir schauen schon das du nicht zu viel in der nase popelst... 😄

            1 Reply Last reply Reply Quote 0
            • s.bormann
              s.bormann Most Active @heinzie last edited by

              @heinzie sagte in Test Adapter iQontrol 1.5.x:

              Hallo,

              ich würde gerne diese Bahnhofsuhr als Widget bei mir einbinden.

              Wenn ich allerdings den unten stehenden Code als BACKGROUND_HTML einbinde klappt das nicht.
              Ich vermute das es an den verweisen auf die src="excanvas.js" liegt. Ich muss diese noch irgendow ablegen, nur wo?

              Ein Versuch mit dem Ablegen aller Dateien unter /userwidgets/bahn hat leider auch nicht funktioniert.

              <html>
              
                <head>
                  <title>Bahnhofsuhr</title>
                  
                    <!--[if IE]>
                      <script type="text/javascript" src="excanvas.js"></script>
                    <![endif]-->
              
                    <script type="text/javascript" src="station-clock.js"></script>
                    <script type="text/javascript">
              
                    var clock = new StationClock("clock");
                    clock.body = StationClock.RoundBody;
                    clock.dial = StationClock.SwissStrokeDial;
                    clock.hourHand = StationClock.SwissHourHand;
                    clock.minuteHand = StationClock.SwissMinuteHand;
                    clock.secondHand = StationClock.SwissSecondHand;
                    clock.boss = StationClock.NoBoss;
                    clock.minuteHandBehavoir = StationClock.BouncingMinuteHand;
                    clock.secondHandBehavoir = StationClock.OverhastySecondHand;
              
                    animate();
              
                    function animate() {
                      clock.draw();
                      window.setTimeout("animate()", 50);
                    }
              
                  </script>
              	
                </head>
                
                <body>
                  <div style="text-align: center; padding-top: 50px">
                    <canvas id="clock" width="400" height="400">
                      Fehlermeldung       
                    </canvas>
                  </div>
                </body>
                
              </html>
              
              

              Hi,
              im lege im Verzeichnis /userwidgets/bahn eine neue html-Datei an (z.B. bahnhofsuhr.html). Mit klick auf das html-Icon mit dem Stift, kannst Du die Datei editieren, da kopierst Du Deinen Code rein und speicherst das ganze. Im gleichen Verzeichnis muss auch Deine .js-Datei liegen.
              Das ganze fügst Du dann nicht als BACKGROUND_HTML, sondern als BACKGROUND_URL ein (mit dem Drop-Down-Pfeil kannst Du Deine .html-Datei auswählen).
              LG

              H 1 Reply Last reply Reply Quote 0
              • s.bormann
                s.bormann Most Active @swisswn last edited by

                @swisswn sagte in Test Adapter iQontrol 1.5.x:

                @s-bormann Danke für deine Antwort. Genau das ist mein Problem. Sobald ich ein "richtiges" FLOT-Chart von Grafana in BACKGROUND_URL einfüge wird mir die Seite im Widget angezeigt. So wie hier:
                1.jpg
                Das linke Widget sollte aber gleich wie das rechte aussehen und nur beim öffnen dann in etwas so aussehen:
                2.jpg
                Müsste dann noch das Temperatur Icon im geöffneten Zustand weg bekommen. Hier habe ich URL eingefügt:
                3PC.jpg

                Bekomme es einfach nicht hin auch mit diversen Einstellungen in den Widget Optionen.

                Ah, jetzt verstehe ich es, da haben wir etwas aneinander vorbei geredet. Mit "geöffnet" dachte ich, Du meinst den geöffneten Dialog. Du meinst aber, wenn die Kachel vergrößert ist.

                Das ganze geht so:

                  1. Ausblenden des Widgets, wenn die Kachel normal groß ist:
                    3d2d9343-9029-4a57-aab3-cb436aa630bd-image.png
                    Das ganze gibt es einmal für eine inaktive Kachel und für eine aktive Kachel - aktiviert für beides diese Option (standardmäßig ist die Kachel aktiv, wenn die Temperatur im STATE > 0 ist - kann man aber konfigurieren).
                  1. Ausblenden des Icons, wenn die Kachel vergrößert ist:050f06ec-4cc2-4882-901a-9ab32b3e5e19-image.png

                Hoffe, es klappt so, wie Du es Dir vorstellst!

                VG

                S 1 Reply Last reply Reply Quote 0
                • s.bormann
                  s.bormann Most Active @da_Woody last edited by

                  @da_woody sagte in Test Adapter iQontrol 1.5.x:

                  hehe, geht mit apng_maker recht einfach...
                  Alt_Bio.gif
                  das hab ich jetzt mal fürs forum in gif konvertieren lassen. png und webp werden nicht angezeigt...
                  brauch ich nur noch einen weg das in iQontrol reinzubringen...

                  Sehr gute Lösung!

                  da_Woody 2 Replies Last reply Reply Quote 0
                  • da_Woody
                    da_Woody @s.bormann last edited by da_Woody

                    @s-bormann das ja, aber es fehlt halt der DP altpapier & biotonne...

                    1 Reply Last reply Reply Quote 0
                    • s.bormann
                      s.bormann Most Active @siedi last edited by

                      @siedi sagte in Test Adapter iQontrol 1.5.x:

                      @dslraser said in Test Adapter iQontrol 1.5.x:

                      @mathy sagte in Test Adapter iQontrol 1.5.x:

                      @dslraser

                      Ja mit so zusätzlichen Apps würde man es auch hinbekommen.

                      Da aber der Chrome-Browser es eigentlich schon von selbst könnte und nur die Webseite, also iQontrol, es dem Browser mit so einer Konfigurationsdatei mitteilen müsste, dass er das auch machen darf, würde ich diesen Weg eigentlich Favorisieren.

                      Ja, exakt so ist es. Das nennt sich "PWA" Progressive Web App. Damit lassen sich sogar Push-Nachrichten (allerdings nicht auf iOS/Safari), ein Offline-Modus umsetzen (brauchen wir ja nicht wirklich) und auch ein automatisches Update des Frontends realisieren.

                      Und das sollte eigentlich, die Anwendung als "App" auf den Homescreen zu speichern. Auf iOS funktioniert das prima. Da hast Du dann keinen Rand bzw. Browserzeile mehr. Bin mir nicht sicher, ob die aktuellen Einstellungen auch für Anrdoid gehen. Gibt es da nicht eine ähnliche Funktion im Chrome Browser?

                      Technisch ist derzeit noch eine Vorgänger-Version implementiert (cache manifest), das sollte man mal updaten, um die weiteren Vorteile der PWA zu nutzen.

                      Hi,
                      ich habe jetzt mal ein paar Artikel dazu überflogen, aber vollständig kapiert habe ich das ganze noch nicht. Ich habe jetzt mal eine manifest.json hinzugefügt. Bei mir ändert sich dadurch erst mal gar nichts - aber ich nutze auch nur PC und iOS. Testet doch bitte mal die aktuelle Github-Version, ob damit alles stabil läuft.

                      • So weit ich gelesen habe, muss man allerdings die "App" neu auf dem Homescreen speichern, damit die Änderungen greifen
                      • Als display-mode habe ich jetzt erst mal "standalone" angegeben. Damit sollte dann noch die Android Titelleiste sichtbar sein. Es ginge auch alternativ noch "fullscreen". Das müsste die Mehrheit entscheiden, was gewünscht ist. In iOS bleibt die Titelleiste (mit Empfangsstärke, Akku-Ladezustand etc.) sichtbar - was ich auch für mich für sinnvoll erachte.

                      Bitte um Rückmeldungen, ob die neue Datei ungewünschte Nebeneffekte hat

                      VG

                      1 Reply Last reply Reply Quote 0
                      • da_Woody
                        da_Woody @s.bormann last edited by

                        @s-bormann hab inzwischen sanftere varainten geschnitzt.
                        alt-bio
                        Alt_Bio.gif
                        alt-rest
                        Alt_Rest1.gif
                        bio-rest
                        Bio-Rest.gif

                        1 Reply Last reply Reply Quote 0
                        • H
                          heinzie @s.bormann last edited by heinzie

                          @s-bormann Habe das genau so gemacht, geht aber immer noch nicht. Wenn ich eine andere *.html Datei dort reinlade und Aufrufe geht es. D.h. es muss wohl an meiner index.html (siehe unten) Datei liegen. Wenn ich die im Browse direkt öffne geht es.
                          Bin jetzt leider nicht so bewandert in js um den Fehler zu finden.

                          Das sind die Dateien die ich verwendet habe: Link
                          Hier noch der Link zur Quelle: Link

                          <html>
                          
                            <head>
                              <title>Bahnhofsuhr</title>
                              
                                <!--[if IE]>
                                  <script type="text/javascript" src="excanvas.js"></script>
                                <![endif]-->
                          
                                <script type="text/javascript" src="station-clock.js"></script>
                                <script type="text/javascript">
                          
                                var clock = new StationClock("clock");
                                clock.body = StationClock.RoundBody;
                                clock.dial = StationClock.SwissStrokeDial;
                                clock.hourHand = StationClock.SwissHourHand;
                                clock.minuteHand = StationClock.SwissMinuteHand;
                                clock.secondHand = StationClock.SwissSecondHand;
                                clock.boss = StationClock.NoBoss;
                                clock.minuteHandBehavoir = StationClock.BouncingMinuteHand;
                                clock.secondHandBehavoir = StationClock.OverhastySecondHand;
                          
                                animate();
                          
                                function animate() {
                                  clock.draw();
                                  window.setTimeout("animate()", 50);
                                }
                          
                              </script>
                          	
                            </head>
                            
                            <body>
                              <div style="text-align: left; padding-top: 50px">
                                <canvas id="clock" width="200" height="200">
                                  Fehlermeldung       
                                </canvas>
                              </div>
                            </body>
                            
                          </html>
                          
                          
                          dslraser 1 Reply Last reply Reply Quote 0
                          • dslraser
                            dslraser Forum Testing Most Active @heinzie last edited by

                            @heinzie sagte in Test Adapter iQontrol 1.5.x:

                            Das sind die Dateien die ich verwendet habe: Link

                            Beim ersten Link kommt bei mir nix

                            1 Reply Last reply Reply Quote 0
                            • H
                              heinzie last edited by

                              @dslraser Habe nochmal geprüft, bei mir geht der Link. Prüfe ich nochmal.
                              Man kann die Dateien aber auch einfach von der Seite laden.
                              Der Link ist dort ganz unten auf der Seite unter Download "Bahnhofsuhr (16 kByte, gezippt)" Von dort habe ich die Dateien auch.

                              dslraser 1 Reply Last reply Reply Quote 0
                              • dslraser
                                dslraser Forum Testing Most Active @heinzie last edited by

                                @heinzie
                                nur mal so gefragt...Die Uhr von @s-bormann gefällt Dir nicht ? (also es soll unbedingt diese Bahnhofsuhr sein ?)

                                Bildschirmfoto 2021-02-16 um 12.08.00.png

                                Bildschirmfoto 2021-02-16 um 12.10.33.png

                                H 1 Reply Last reply Reply Quote 0
                                • H
                                  heinzie @dslraser last edited by

                                  @dslraser Doch gefällt mir natürlich auch.

                                  Nur für meine Anwendung auf einem 10" Tablet kann man die sehr schlecht - aus der Entfernung - ablesen.
                                  Habe aber auch nicht mehr die besten Augen 🙂
                                  Weiterer Vorteil der Bahnhofsuhr sind die vielen Einstellmöglichkeiten und die Ablesbarkeit ist einfach top.
                                  Könnte mir vorstellen, dass die für andere auch interessant wäre.

                                  dslraser 1 Reply Last reply Reply Quote 0
                                  • dslraser
                                    dslraser Forum Testing Most Active @heinzie last edited by dslraser

                                    @heinzie sagte in Test Adapter iQontrol 1.5.x:

                                    @dslraser Doch gefällt mir natürlich auch.

                                    Nur für meine Anwendung auf einem 10" Tablet kann man die sehr schlecht - aus der Entfernung - ablesen.
                                    Habe aber auch nicht mehr die besten Augen 🙂
                                    Weiterer Vorteil der Bahnhofsuhr sind die vielen Einstellmöglichkeiten und die Ablesbarkeit ist einfach top.
                                    Könnte mir vorstellen, dass die für andere auch interessant wäre.

                                    mit der Beschreibung von @s-bormann funktioniert das mir...

                                    https://forum.iobroker.net/post/582344

                                    Bildschirmfoto 2021-02-16 um 12.27.44.png

                                    Bildschirmfoto 2021-02-16 um 12.27.21.png

                                    Edit: auch andere Zeiger usw. funktionieren

                                    Bildschirmfoto 2021-02-16 um 12.31.09.png

                                    Edit: nur alles da reingeladen
                                    Bildschirmfoto 2021-02-16 um 12.34.39.png

                                    da kannst Du die index.html ändern (andere Zeiger usw.)
                                    Klick da drauf
                                    Bildschirmfoto 2021-02-16 um 12.34.49.png

                                    dann sieht es so aus

                                    Bildschirmfoto 2021-02-16 um 12.34.57.png

                                    im Widget dann auswählen
                                    Bildschirmfoto 2021-02-16 um 12.36.52.png

                                    H 1 Reply Last reply Reply Quote 1
                                    • H
                                      heinzie @dslraser last edited by heinzie

                                      @dslraser Vielen Dank für deine Unterstützung, dann weiß ich in jedem Fall schon mal des es geht.

                                      Habe jetzt mal alle Dateien in meinem Verzeichnis /userwidgets/bahn gelöscht. Dann die *.zip nochmal geladen.
                                      Jetz bekomme ich aber eine Fehlermeldung wenn ich diese in das Verzeichnis laden möchte. War das bei Dir auch so oder habe ich da irgendwie einen Gedankenfehler drin?

                                      1d44d96b-0ac4-44e6-8a74-7af8c8ef1790-grafik.png
                                      Dann habe ich die Dateien von Hand dort ertsellt un den Inhalt aus den Original Dateien reinkopiert.
                                      Die Datei wird mir bei der Auswahl auch richtig angezeigt
                                      a4df7030-ccb3-4b66-aa4f-0d643f517349-grafik.png
                                      Geht aber leider trozdem noch nicht.

                                      dslraser 1 Reply Last reply Reply Quote 0
                                      • dslraser
                                        dslraser Forum Testing Most Active @heinzie last edited by dslraser

                                        @heinzie sagte in Test Adapter iQontrol 1.5.x:

                                        Die Datei wird mir bei der Auswahl auch richtig angezeigt

                                        steht denn userwidged davor ?
                                        Zeig nochmal Dein Verzeichnis wo die hochgeladenen Dateien sind.

                                        Edit: eine Fehlermeldung beim hochladen hatte ich nicht.

                                        H 1 Reply Last reply Reply Quote 0
                                        • H
                                          heinzie @dslraser last edited by

                                          @dslraser
                                          8c4fd78d-3ab1-4b84-b801-439a6272e17e-grafik.png

                                          dslraser 1 Reply Last reply Reply Quote 0
                                          • dslraser
                                            dslraser Forum Testing Most Active @heinzie last edited by dslraser

                                            @heinzie die Dateiendungen sind doppelt ?
                                            (.js.js ?)

                                            H 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            569
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            app dark-mode iqontrol responsive vis visualisierung visualization widget
                                            295
                                            7633
                                            5751563
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo