Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. Windows 10 in den Ruhezustand

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.4k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    983

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Windows 10 in den Ruhezustand

Geplant Angeheftet Gesperrt Verschoben JavaScript
7 Beiträge 5 Kommentatoren 706 Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    Schranzistor
    schrieb am zuletzt editiert von
    #1

    Hallo

    Habe viel gesucht, leider nichts gefunden das mir weiter helfen könnte
    Ich möchte meinen Windows 10 PC in den Ruhezustand schicken über den IoBroker.

    net rpc ist installiert und es funktioniert auch WOL, Herunterfahren, Neustart nur Ruhezustand eben nicht :expressionless:
    Übersehe ich etwas ?

    net rpc -S 10.0.0.99 -U Benutzer%Passwort shutdown -f -h

    es kommt die Meldung:
    net rpc shutdown
    Shut down a remote RPC server

    Aber am PC Verändert sich nicht :disappointed:

    Könnt ihr mir da weiter helfen ??

    Vielen Dank

    StabilostickS 1 Antwort Letzte Antwort
    0
    • S Schranzistor

      Hallo

      Habe viel gesucht, leider nichts gefunden das mir weiter helfen könnte
      Ich möchte meinen Windows 10 PC in den Ruhezustand schicken über den IoBroker.

      net rpc ist installiert und es funktioniert auch WOL, Herunterfahren, Neustart nur Ruhezustand eben nicht :expressionless:
      Übersehe ich etwas ?

      net rpc -S 10.0.0.99 -U Benutzer%Passwort shutdown -f -h

      es kommt die Meldung:
      net rpc shutdown
      Shut down a remote RPC server

      Aber am PC Verändert sich nicht :disappointed:

      Könnt ihr mir da weiter helfen ??

      Vielen Dank

      StabilostickS Offline
      StabilostickS Offline
      Stabilostick
      schrieb am zuletzt editiert von
      #2

      @Schranzistor

      Schau dir bitte das Programm psshutdown von Microsoft an: https://docs.microsoft.com/en-us/sysinternals/downloads/psshutdown

      Es halt Schalter für Standby und Hibernate. Ob das Remote auch geht, musst Du testen.

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        Schranzistor
        schrieb am zuletzt editiert von
        #3

        Hallo

        hatte erst heute so richtig zeit mich damit zu beschäftigen.

        nachdem es eine exe ist ist es vermutlich nur für Windows zu Windows
        ich benötige aber von meinem PI zu Windows

        hab im Internet viel gesucht aber iwie hat das keiner zum laufen gebracht.....
        ich habe die Befürchtung das ich mir da eine andere Lösung einfallen lassen muss

        Danke trotzdem

        blue231181B 1 Antwort Letzte Antwort
        0
        • S Schranzistor

          Hallo

          hatte erst heute so richtig zeit mich damit zu beschäftigen.

          nachdem es eine exe ist ist es vermutlich nur für Windows zu Windows
          ich benötige aber von meinem PI zu Windows

          hab im Internet viel gesucht aber iwie hat das keiner zum laufen gebracht.....
          ich habe die Befürchtung das ich mir da eine andere Lösung einfallen lassen muss

          Danke trotzdem

          blue231181B Offline
          blue231181B Offline
          blue231181
          schrieb am zuletzt editiert von
          #4

          Hallo zusammen,
          ich hole das Thema nochmal hervor.
          Gibt es hier schon Möglichkeiten Windows 10 in den Ruhemodus zu versetzen (bei Abwesenheit) und Aufzuwecken (bei Anwesenheit)

          VG

          GaspodeG DJMarc75D 2 Antworten Letzte Antwort
          0
          • blue231181B blue231181

            Hallo zusammen,
            ich hole das Thema nochmal hervor.
            Gibt es hier schon Möglichkeiten Windows 10 in den Ruhemodus zu versetzen (bei Abwesenheit) und Aufzuwecken (bei Anwesenheit)

            VG

            GaspodeG Offline
            GaspodeG Offline
            Gaspode
            schrieb am zuletzt editiert von Gaspode
            #5

            @blue231181
            Du willst nicht den Rechner, auf dem ioBroker läuft, in den Ruhezustand versetzen, sondern einen anderen, richtig?
            Die "net rpc" Variante, die weiter oben beschrieben ist, hab ich bei mir auch nicht zum Laufen bekommen.
            Was bei mir klappt ist ein Aufruf von

            rundll32.exe powrprof.dll,SetSuspendState Hibernate
            

            Das muss aber natürlich auf dem Rechner ausgeführt werden, der in den Ruhezustand versetzt werden soll. Da ich nur dafür keinen ioBroker auf der Kiste installieren wollte, hab ich mir persönlich einen kleinen Server gebastelt, der auf entsprechende Aufforderung diesen Befehl ausführt. z.B. In Python geht das recht einfach:

            import sys
            import socket
            import threading
            import time
            import os
            
            bind_ip = '0.0.0.0'
            bind_port = 4242
            
            print('Listening on {0}:{1}'.format(bind_ip, bind_port))
            sys.stdout.flush()
            
            running = True
            
            def handle_client_connection(client_socket):
                global running
                request = client_socket.recv(1024)
                print('Server Received {0}'.format(request))
                if request == b"quit":
                    client_socket.send(b'Quit')
                    running = False
                elif request == b"hypernate":
                    client_socket.send(b'Hybernate')
                    os.system(r'rundll32.exe powrprof.dll,SetSuspendState Hibernate')
                else:
                    client_socket.send(b'Unknown')
                    
                client_socket.close()
            
            while running:
                try:
                    server = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
                    server.bind((bind_ip, bind_port))
                    server.listen(5)  # max backlog of connections
            
                    while running:
                        client_sock, address = server.accept()
                        client_handler = threading.Thread(
                        target=handle_client_connection, args=(client_sock,) )
                        client_handler.start()
            
                except Exception as e:
                    print("Exception occurred:",e)
                    time.sleep(60)
            

            Das Python Programm muss nach dem Starten des Windows PCs gestartet werden. Schickt man dann an Port 4242 den String hybernate geht er in den Ruhezustand.

            Fürs Aufwecken würde ich WOL (Wake on LAN) verwenden, guck dir mal den Adapter Net Tools dafür an.

            1 Antwort Letzte Antwort
            2
            • blue231181B blue231181

              Hallo zusammen,
              ich hole das Thema nochmal hervor.
              Gibt es hier schon Möglichkeiten Windows 10 in den Ruhemodus zu versetzen (bei Abwesenheit) und Aufzuwecken (bei Anwesenheit)

              VG

              DJMarc75D Offline
              DJMarc75D Offline
              DJMarc75
              schrieb am zuletzt editiert von
              #6

              @blue231181 habe eben mal wieder den Adapter "windows-control" installiert.

              Getestet und als funktionierend resultiert.

              Der Adapter installieren und auf dem WindowsClient das zugehörige Tool (steht in der Adapterbeschreibung) installieren.

              Dann dementsprechend konfigurieren und der "Ruhemodus" steht zur Verfügung.
              Um den Rechner dann wieder zu wecken muss der Adapter "net-tools" (wie von @Gaspode ) erwähnt installiert sein.
              Dort kann man dann mit dem DP "wol" den CLient wieder aufwecken.

              Hier mal der GitLink dazu (da wird es erklärt):

              https://github.com/Mic-M/ioBroker.windows-control

              Lehrling seit 1975 !!!
              Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
              https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

              1 Antwort Letzte Antwort
              2
              • blue231181B Offline
                blue231181B Offline
                blue231181
                schrieb am zuletzt editiert von
                #7

                @djmarc75 und @Gaspode Danke für eure Antworten.

                GetAdmin habe ich bereits seit ein paar Wochen im Einsatz, leider muss ich hier alle paar Tage den Adapter neu starten da die Verbindung abbricht.

                Ich versuche es damit weiter evtl mit einem Neustart des Adapters 1x am Tag

                Vielen Dank

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                775

                Online

                32.6k

                Benutzer

                82.2k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe