Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. [Redesign] wioBrowser für Windows

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [Redesign] wioBrowser für Windows

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

      Hallo,

      richtig cooles Tool mit dem wioBrowser. Ich nutze das nur als Anwendung ohne den Browser.
      Ja ich habe das selbe Problem dass ich den Bildschirm ausschalten aber nicht mehr einschalten kann.

      Ich nutze es auf einem Surface 4 mit Windows 11 22H2.
      Ist wahrscheinlich eine Windows Einstellung die noch angepasst werden muss, ich weiß aber nicht welche.
      Ob WLAN auch deaktiviert wird sobald der Bildschirm aus ist weiß ich nicht, auf jeden Fall geht ja der Ruhezustand an.

      Grüß Alex

      Wal 1 Reply Last reply Reply Quote 1
      • Wal
        Wal Developer @alexmi last edited by

        @alexmi sagte in [Redesign] wioBrowser für Windows:

        Ob WLAN auch deaktiviert wird sobald der Bildschirm aus ist weiß ich nicht, auf jeden Fall geht ja der Ruhezustand an.
        Grüß Alex

        Das sieht man in den Objekten unter Info, ob das Tablet noch Verbindung hat.

        A 1 Reply Last reply Reply Quote 0
        • A
          alexmi @Wal last edited by alexmi

          @wal

          Ich hab das jetzt nochmal getestet. Folgende Szenarien:

          1. Sobald ich den Datenpunkt "screenoff" auf true setze geht das Display am Surface Win11 aus. Ich kann das Display nur wieder einschalten über den Powerbutton am Surface.
            Danach kann ich die Helligkeit über den Datenpunkt auch nicht mehr ändern, obwohl der Adapter auf "Connection true" steht.
            Ich muss die Adapter Instanz neustarten, dann geht wieder alles.

          2. Windows Konfiguration so angepasst, dass sich das Display nach 1min automatisch ausschaltet.
            Dann kann ich über den Datenpunkt "screenon" das Display wieder einschalten. Ich kann auch die Helligkeit während das Display aus ist ändern, das Display bleibt dabei trotzdem aus.

          Das müssen im Windows zwei verschiedene Befehle sein. Einmal den screenoff den du ansprichst und der das automatische Abschalten des Displays nach Zeit x.

          Vielleicht kann man ein command hinzufügen was man über den Datenpunkt schicken kann, was genau den selben Befehl auslöst wie Abschalten Display nach Zeit x.

          S 1 Reply Last reply Reply Quote 0
          • A
            alexmi last edited by

            @Wal

            Du hast im ersten Post ja geschrieben das auch Programme ausgeführt werden können.
            Gibt es eine Anleitung dazu, wie das geht?
            Hab da eine Idee die ich mal testen möchte.
            Danke 🙂

            Wal 1 Reply Last reply Reply Quote 0
            • Wal
              Wal Developer @alexmi last edited by Wal

              @alexmi sagte in [Redesign] wioBrowser für Windows:

              Hab da eine Idee die ich mal testen möchte.
              Danke

              Als Command ist nur "shutdown" (PC runterfahren) und "reboot" (PC neu starten) fest programmiert.
              Alles andere wird so eingegeben als wenn du den Befehl in der Windows-Console eingeben würdest.
              Einfache Befehle gehen auch ohne Pfadangabe wie z.B. "calc" (Rechner) oder "notepad" (Editor), installierte Programme müssen mit Pfad angegeben werden.
              Teste es einfach, kann nicht mehr wie nicht gehen. 😉

              Edit: Skripte funktionieren auch.

              1 Reply Last reply Reply Quote 0
              • A
                alexmi @siob last edited by alexmi

                @siob
                @Wal
                Danke, ich habe jetzt hier meine Lösung mal beschrieben:

                Das gleiche Problem hab ich auch bei meinem Surface. Ich finde im Windows 11 keine Möglichkeit das anders zu konfigurieren.

                Ich habe jetzt folgende Lösung für mich eingebracht:

                Im Geräte Manager unter Netzwerkadapter bei Energieverwaltung den Punkt "Computer kann das Gerät ausschalten, um Energie zu sparen" deaktivieren.

                Am Tage setze ich den ScreenOff Timeout auf "Niemals" und für Nachts setze ich ihn auf 1min.
                Am Tage wird der Bildschirmschoner nach 2min aktiviert und eine Bilder Diashow angezeigt.

                Wenn ich Abends/Nachts an das Tablet möchte lasse ich mir über einen Bewegungsmelder den Datenpunkt "screenon" auf true setzen und dann kann ich alles bedienen und nach 1min geht der Bildschirm wieder aus.

                Das mache ich über den Datenpunkt "command" mit den Befehlen:

                powercfg -change -monitor-timeout-ac 0
                

                und

                powercfg -change -monitor-timeout-ac 1
                

                Vielleicht ist das für den einen oder anderen noch eine Lösung.

                Wal 1 Reply Last reply Reply Quote 1
                • Wal
                  Wal Developer @alexmi last edited by Wal

                  @alexmi ,
                  ist das ein extra Programm oder ein Windows Befehl ?

                  Edit: Ist ein Windows Befehl. 👍

                  1 Reply Last reply Reply Quote 0
                  • Wal
                    Wal Developer last edited by

                    Neue Version 2.0.2
                    ScreenOn/Off kann eingestellt werden.
                    Leider spricht bei mir der Windows Defender mal wieder an.
                    Habe die Dateien mit Virustotal überprüft, der findet nichts.
                    Wer bedenken hat, lässt es einfach.

                    wio.jpg

                    1 Reply Last reply Reply Quote 0
                    • S
                      siob @alexmi last edited by

                      @alexmi
                      Genau so, wie dein Surface, reagiert mein Lenovo Tab.
                      Ich habe zwischendurch mal auch mit einem Tool namens nircmd experimentiert, da war aber eigentlich auch wieder ein ähnliches Verhalten zu sehen.
                      @Wal
                      V2.0.2 läuft jetzt
                      den powercfg-Befehl in der config ausgewählt, ScreenOn auf true gesetzt: Display geht kurz an und gleich wieder aus. Und das Ganze genau 1x. Das gleiche passiert, wenn ich die Befehle über command absetze.
                      Jetzt hatte ich noch eine Idee, die aber natürlich das Display nicht abschaltet, sondern nur einen schwarzen Bildschirmschoner aufruft:

                      c:\Windows\System32\scrnsave.scr -start
                      

                      Das funktioniert schonmal (mittels command), ohne das die Netzwerkverbindung abbricht.
                      Allerdings auch hier: Aufwachen Fehlanzeige
                      mit

                      c:\Windows\System32\scrnsave.scr -stop
                      

                      blitzt das Dispaly 1x kurz auf und ist danach wieder dunkel.

                      Ich definiere jetzt mal für mein Tablet: Geht nicht!
                      Letztlich ist so ein Tablet sicherlich vom Hersteller auf höchstmögliches Stromsparen konzipiert.
                      Wäre halt schön gewesen für den WAF wenn das Display beim Annähern wieder angeht.

                      Der Rest vom Adapter/wioBrowser funktioniert aber gut. Vielen Dank für deine Arbeit daran

                      Wal A 3 Replies Last reply Reply Quote 0
                      • Wal
                        Wal Developer @siob last edited by

                        @siob,
                        ich habe noch etwas was du testen kannst, ich mach das heute mal fertig.
                        Es gibt ein Befehl der verhindert das das Tablet in den Energiesparmodus versetzt wird solange der ausgeführt wird.
                        Evtl. funktioniert das.

                        S 1 Reply Last reply Reply Quote 0
                        • A
                          alexmi @siob last edited by

                          @siob hast du die Energieeinstellung im Netzwerkadapter deaktiviert wie ich im vorherigen beschrieben habe?

                          S 2 Replies Last reply Reply Quote 0
                          • S
                            saeft_2003 Most Active @Wal last edited by

                            @wal

                            Kann der wiobrowser den PC runterfahren?

                            Wal 1 Reply Last reply Reply Quote 0
                            • Wal
                              Wal Developer @saeft_2003 last edited by Wal

                              @saeft_2003 ,
                              ja.

                              Edit: als Command "shutdown" eingeben.

                              S 1 Reply Last reply Reply Quote 0
                              • Wal
                                Wal Developer @siob last edited by Wal

                                @siob ,
                                wioBrowser64_test
                                wioBrowser32_test

                                Edit: @saeft_2003 brachte mich auf eine Idee, funktioniert bei deinem Tablet WOL, dann könnte man es in den Ruhezustand versetzen und mit WOL wieder aufwecken.

                                1 Reply Last reply Reply Quote 0
                                • S
                                  siob @alexmi last edited by

                                  @alexmi
                                  Das wird das Problem sein. Mein Adapter verfügt nicht über diesen Punkt. Weder mit Windows-Treibern noch denen vom Hersteller. Andere Geräte haben den Punkt schon. Also suche ich wohl mal einen anderen WLAN-Stick.... oder einen anderen Treiber beim Hersteller.
                                  Allerdings ist es ja so, daß der Adapter nicht abgeschaltet wird, wenn das Tablet von alleine dunkel wird. Nur nach ScreenOff.
                                  Und eigentlich brauche ja nur ScreenOn, was genau 1x funktioniert

                                  @Wal
                                  WOL über WLAN wird schwierig, wenn der Adapter sich abschaltet 😬
                                  Der neue wioBrowser läuft jetzt, aber mit dem gleichen Ergebnis. Alle anderen Befehle werden sauber umgesetzt.

                                  A 1 Reply Last reply Reply Quote 0
                                  • S
                                    saeft_2003 Most Active @Wal last edited by

                                    @wal sagte in [Redesign] wioBrowser für Windows:

                                    @saeft_2003 ,
                                    ja.

                                    Edit: als Command "shutdown" eingeben.

                                    Hab ich gerade getestet funktioniert nicht 😞

                                    BananaJoe 1 Reply Last reply Reply Quote 0
                                    • A
                                      alexmi @siob last edited by

                                      @siob das Problem, dass der Bildschirm nur kurz 1x an und dann wieder aus ging hatte ich als ich das Nircmd.exe verwendet habe.

                                      Wenn ich das im Windows so einstellen das dass Display sich nach 1min automatisch ausschaltet dann funktioniert der befehlt "screenon".

                                      1 Reply Last reply Reply Quote 0
                                      • BananaJoe
                                        BananaJoe Most Active @saeft_2003 last edited by

                                        @saeft_2003 sagte in [Redesign] wioBrowser für Windows:

                                        @wal sagte in [Redesign] wioBrowser für Windows:

                                        @saeft_2003 ,
                                        ja.

                                        Edit: als Command "shutdown" eingeben.

                                        Hab ich gerade getestet funktioniert nicht 😞

                                        öhm wenn da ein normaler Windows-Befehl für die Eingabeaufforderung abfeuert wird müsste das

                                        shutdown /s /f /t 0
                                        

                                        sein.
                                        /s für herunterfahren
                                        /fes ist mir wumpe ob da noch irgendetwas offen ist oder gespeichert werden müsste
                                        /t 00 und zwar pronto und irgendwelche Verzögerungen in Sekunden

                                        S 1 Reply Last reply Reply Quote 2
                                        • S
                                          saeft_2003 Most Active @BananaJoe last edited by

                                          @bananajoe sagte in [Redesign] wioBrowser für Windows:

                                          shutdown /s /f /t 0

                                          cool damit gehts! 😊 👍

                                          Wal 1 Reply Last reply Reply Quote 2
                                          • Wal
                                            Wal Developer @saeft_2003 last edited by

                                            @saeft_2003,
                                            hätte aber auch mit shutdown funktionieren müssen.

                                            if s[1] = 'reboot' then
                                                      funExitWindows(reboot)
                                                    else if s[1] = 'shutdown' then
                                                      funExitWindows(shutdown)
                                                    else
                                                    begin
                                                      if Length(s) > 2 then
                                                      begin
                                                        for i := 2 to Length(s) - 1 do
                                                          newstr := newstr + s[i] + ' ';
                                                        ShellExecute(self.Handle, 'open', PChar(string(s[1])),
                                                          PChar(newstr), nil, 1);
                                                      end
                                                      else
                                                        ShellExecute(self.Handle, 'open', PChar(string(s[1])), nil, nil, 1);
                                                    end;
                                            

                                            da bei beiden Befehlen "funExitWindows(shutdown)" abgearbeitet wird, Schreibfehler ?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            924
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            31
                                            680
                                            101096
                                            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