Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test iPhone iOS App 1.0.x

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Test iPhone iOS App 1.0.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • K
      Kampfratte last edited by

      @tombox was mir auch auffiel. Ich habe den Zoom Querformat und Zoom Hochformat auf 0.9 eingestellt, damit der View auf dem iPad passt, da er damals auf das Galaxy programmiert wurde. Manchmal Läd das iPad den Zoom auf die richtige Größe und manchmal nicht.

      T 1 Reply Last reply Reply Quote 0
      • T
        tombox @Kampfratte last edited by

        @Kampfratte kannst du weiter eingrenzen wann es nicht passiert?

        1 Reply Last reply Reply Quote 0
        • K
          Kampfratte last edited by Kampfratte

          @tombox im Moment leider nein. Die App selbst läuft 24 Std. und wird nach 10 min dunkler, wie ich es auch eingestellt habe. Habe nun aber den Akkustand in die Visualisierung mit aufgenommen, um es zu beobachten. Bis jetzt läuft es seit 2 Std. und der Akkustand wird momentan auch übertragen. Habe auch Datum und Zeit der Letzten aktualisierung eingebaut um zu sehen, wann es nicht mehr überträgt.

          1 Reply Last reply Reply Quote 0
          • K
            Kampfratte last edited by

            komisch. Habe nun einiges gemacht um zu loggen, wann das eintritt, dass der Akkustand nicht mehr übergeben wird. Seit 24 Std. läuft es nun und komischerweise wird der Akkustand immer noch übertragen. Sehr merkwürdig die ganze Geschichte. Werde das aber weiter beobachten.

            1 Reply Last reply Reply Quote 0
            • S
              Saschag @RK62 last edited by

              @RK62 sagte in Test iPhone iOS App 1.0.x:

              Ich nutze die Option "Neu laden nach Sek. Inaktivität". Dabei wird dann allerdings immer die zuletzt aufgerufene Seite neu gestartet.

              Schön wäre eine separat schaltbare Option für den Aufruf der angegebenen Startview. Damit würde sich die Anzeige reseten wenn jemand eine andere View gewählt hat.

              Danke für Deine Arbeit!

              Gruß, Ralf

              Möchte gerne die Frage nochmal auskramen 🙂 gibts da schon Ideen?

              T 1 Reply Last reply Reply Quote 0
              • D
                dtp last edited by

                Aber so was kannst du doch auch mit einem Javaskript lösen. Hier mal ein Beispiel, wie ich es mache.

                var timer1 = null, timer2 = null, timer3 = null, timer4 = null;
                
                on("vis.0.control.data", function(obj){
                  if((obj.state.val === "iPad/02DG") || (obj.state.val === "iPad/03OG") || (obj.state.val === "iPad/04EG") || (obj.state.val === "XGA/05UG") || (obj.state.val === "XGA/06Heizung") || (obj.state.val === "XGA/07Wetter")){
                    if(timer1) clearTimeout(timer1);
                    timer1 = setTimeout(function(){
                      setState("vis.0.control.command", '{"instance": "*", "data": "01Haus", "command": "changeView"}');
                    }, 5 * 60000); // autoamtische Rückkehr auf Homeview nach 5 Minuten
                  }
                  
                  if(obj.state.val === "iPad/08CCU"){
                    if(getState("hm-rega.0.maintenance").val !== 0){
                      if(timer2) clearTimeout(timer2);
                      timer2 = setTimeout(function(){
                        setState("vis.0.control.command", '{"instance": "*", "data": "01Haus", "command": "changeView"}');
                      }, 3 * 60000); // autoamtische Rückkehr auf Homeview nach 3 Minuten
                    }
                    else{
                      if(timer3) clearTimeout(timer3);
                      timer3 = setTimeout(function(){
                        setState("vis.0.control.command", '{"instance": "*", "data": "01Haus", "command": "changeView"}');
                      }, 30 * 1000); // autoamtische Rückkehr auf Homeview nach 30 Sekunden
                    }
                  }
                  
                  if(obj.state.val === "iPad/10HeizungTimer"){
                    if(timer4) clearTimeout(timer4);
                    timer4 = setTimeout(function(){
                      setState("vis.0.control.command", '{"instance": "*", "data": "06Heizung", "command": "changeView"}');
                    }, 3 * 60000); // autoamtische Rückkehr auf Heizungsview nach 3 Minuten
                  }
                });
                
                1 Reply Last reply Reply Quote 0
                • RK62
                  RK62 last edited by

                  Habe es so ähnlich mit einem Skript gelöst.

                  Gruß, Ralf

                  6b79d278-b9b7-4515-9642-e7af2a5e8f75-image.png

                  S 1 Reply Last reply Reply Quote 0
                  • T
                    tombox @Saschag last edited by

                    @Saschag kann ich noch einbauen

                    S 2 Replies Last reply Reply Quote 0
                    • T
                      tombox last edited by

                      Hat jemand mal die TestFlight Beta Version getestet. Ich habe da die VPN zu lokalen wlan Verbindung verbessert. Es muss nur getestet werden mit kommt es so vor als würde er die vpn Verbindung aber nicht richtig abbauen

                      Homer.J. 1 Reply Last reply Reply Quote 0
                      • Homer.J.
                        Homer.J. @tombox last edited by

                        Hi @tombox habe sie getestet, bin aber gleich wieder zurück, da man leider nicht mehr aktualisieren konnte weder über 2 Finger noch übers runterziehen.
                        Mit der VPN hab ich so nicht weiter geschaut mir ist eben nur das aufgefallen.
                        Grüße

                        T 1 Reply Last reply Reply Quote 0
                        • S
                          Saschag @tombox last edited by

                          @tombox

                          Cool, wäre super. Versuche bis dahin mal die Scripte. 😉

                          1 Reply Last reply Reply Quote 0
                          • S
                            Saschag @RK62 last edited by

                            @RK62

                            Ich habe mal dein Blockly genommen, die Werte data und instance werden nach x Sekunden geändert im ioBroker. Nach dem reconnect der App werden die Werte aber überschrieben und die „falsche“ Page wieder angezeigt. 🤨

                            RK62 1 Reply Last reply Reply Quote 0
                            • RK62
                              RK62 @Saschag last edited by

                              @Saschag Eigentlich bleibt die Session erhalten so lange Du den gleichen Browser auf dem gleichen Endgerät verwendest.

                              Alternativ kannst Du die View auch belassen und blendest die einzelnen Widgets auf der gleichen View wechselweise ein oder überlagerst diese.

                              ae53e6d1-924d-4a83-a32b-0e04db42018b-image.png

                              Die Variable esk.iPad2View1 bekommt nun immer wechselweise 0 und 1 zugeordnet.

                              Das kannst Du jetzt bei den Widgets nutzen:
                              04366910-11a9-4dd6-8dcf-33e1da2ad44b-image.png

                              Ist zwar mehr durcheinander beim designen, funktioniert dafür ohne SessionID auf allen Geräten.

                              Gruß, Ralf

                              S 1 Reply Last reply Reply Quote 0
                              • S
                                Saschag @RK62 last edited by

                                @RK62

                                Danke, aber das würde nicht zur Vis-Aufbau MDCSS passen.

                                Warte mal auf Tombox 😉

                                1 Reply Last reply Reply Quote 0
                                • K
                                  Kampfratte last edited by

                                  Ich hätte da mal eine Frage an den Entwickler. Dieses Dimmen bei inaktivität, könnte man das auch einbauen, dass dies nur zu gewissen Urzeiten aktiv wird? Zum Beispiel Nachts zwischen 22 und 6 Uhr?

                                  1 Reply Last reply Reply Quote 0
                                  • T
                                    tombox @Homer.J. last edited by

                                    @Homer-J Bist du dir sicher dass das aktualisieren nicht mehr ging? Ich habe versucht dass bei einem Reload nur die Datenverbindung neu aufgebaut wird und nicht die ganze Seite. Das hat bei dir nicht geklappt?

                                    Homer.J. 1 Reply Last reply Reply Quote 0
                                    • Homer.J.
                                      Homer.J. @tombox last edited by

                                      Morgen @tombox gerade nochmal installiert Werte werden aktualisiert ist mir so nicht aufgefallen nur das der Reload nicht mehr ging, also alles schick. Danke

                                      Grüße

                                      TG70 1 Reply Last reply Reply Quote 0
                                      • TG70
                                        TG70 Forum Testing @Homer.J. last edited by

                                        Hallo ich hätte eine prinzipielle Frage.
                                        Der Neu aufruf d.h. die App verbindet zur ersten Nutzung dauert gefühlt sehr lange? Kann man dagegen was tun? Wenn der Connect einmal steht dann ist die Nutzung sehr flüssig.

                                        T 1 Reply Last reply Reply Quote 0
                                        • T
                                          tombox @TG70 last edited by

                                          @TG70 Man kann wie im ersten Beitrag Caching aktivieren aber sonst müsste man die ganze vis verbessern denn sie lädt ja auch im normalen Browser beim ersten mal langsam

                                          TG70 1 Reply Last reply Reply Quote 0
                                          • TG70
                                            TG70 Forum Testing @tombox last edited by TG70

                                            @tombox was ist mit WebInstanz gemeint ☺️

                                            Das hier ???

                                            af5a7223-5987-4ccd-9b76-8790aa224017-image.png

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            987
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            app apple ios ios app ipad iphone
                                            43
                                            299
                                            34011
                                            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