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. ioBroker Allgemein
  4. Windows-PC steuern? (windows-control adapter Alternative?)

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Windows-PC steuern? (windows-control adapter Alternative?)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 4 Kommentatoren 425 Aufrufe 4 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.
  • R Offline
    R Offline
    Roelli
    schrieb am zuletzt editiert von Roelli
    #1

    Ich suche einen Adapter zum steuern eines Windows PCs inkl. älteren Windows XP Embedded Rechnern.

    Bisher habe ich "windows control" benutzt. Aber der stürzt regelmäßig ab, auf allen 10 unterschiedlichen Rechnern die ich probiert habe. Manchmal sogar sofort, obwohl ich die Festplatte 1:1 geklont habe und es bei dem Originalrechner nicht direkt abstürzt.
    Scheint auch nicht mehr gepflegt zu werden der Adapter.

    Ich würde gerne:
    Hybernate
    Reboot
    Shutdown
    Apps starten
    Apps beenden
    Lautstärke ändern

    NUC6i7KYK M.2 32GB RAM mit Proxmox
    14 AccessPoints, 5 Switches 115 Adapter, 67913 Objekte, 57954 Zustände,126x Shelly, 26 Thermostate, Fire Tablets, DMX, USV, 18x echodot, 9xKlima, 4x heizung, beamer, 6x IP Speed dome, AiOnTheEdge, Tasmota Wemos, Fingerabdrucksensoren, VOIP TFE, Türsteuerung, BMZ,EMA

    mcm1957M 1 Antwort Letzte Antwort
    0
    • R Roelli

      Ich suche einen Adapter zum steuern eines Windows PCs inkl. älteren Windows XP Embedded Rechnern.

      Bisher habe ich "windows control" benutzt. Aber der stürzt regelmäßig ab, auf allen 10 unterschiedlichen Rechnern die ich probiert habe. Manchmal sogar sofort, obwohl ich die Festplatte 1:1 geklont habe und es bei dem Originalrechner nicht direkt abstürzt.
      Scheint auch nicht mehr gepflegt zu werden der Adapter.

      Ich würde gerne:
      Hybernate
      Reboot
      Shutdown
      Apps starten
      Apps beenden
      Lautstärke ändern

      mcm1957M Online
      mcm1957M Online
      mcm1957
      schrieb am zuletzt editiert von
      #2

      @roelli

      Theoretisch sollten deine Anforderungen mit nsclient++ lösbar sein. Diese (Windows-)Software erlaubt es auch am PC selbst erstellte Scripts einzubinden und diese remote (z.B. via REST) zu starten. Damit sollte alles gehen was auf der Commandline möglich ist.

      Lt. Google KaIntelligenz:

      To reboot a PC using NSClient++, you must define a command within the NSClient++ configuration that executes a remote command, such as shutdown /r /m \<hostname> /t 0, on the target machine via check_nrpe. After creating the command in your monitoring system (like Nagios), you can trigger it from the monitoring interface, which will then send the command to the NSClient++ agent to execute the reboot sequence on the target PC.

      Es gibt dazu einen (eher rudimentären) Adapter der derzeit allerdings nur wenige Statusinfos auslesen kann. Da nsclient++ eine längere Ruhepasue hatte hab ich bei diesem Adapter länger keinen Aufwand reingesteckt. Prinzipiell sollte da aber das Senden von Commands implementierbar sein. Aber ev. reicht es schon wenn du via java-script Adapter REST Befehle absetzt.

      ACHTUNG: Bezüglich Sicherheit bitte selbst einlesen / informieren. Ich hab da im Moment zu wenig gesichterte Infos um was zu empfehlen.

      https://nsclient.org/
      https://nsclient.org/docs/api/rest/scripts/

      Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
      Support Repositoryverwaltung.

      Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

      LESEN - gute Forenbeitrage

      R 1 Antwort Letzte Antwort
      1
      • BananaJoeB Offline
        BananaJoeB Offline
        BananaJoe
        Most Active
        schrieb am zuletzt editiert von
        #3

        https://forum.iobroker.net/topic/50982/redesign-wiobrowser-für-windows

        Das ist eigentlich ein Webbrowser für Windows der sich von ioBroker aus steuern lässt (per zugehörigen Adapter), damit kann man Windows Rechner oder Tablets für die Anzeige nutzen (ähnlich Fully Kiosk für Android).

        Der kann aber auch Befehle ausführen - mit den Rechten des Benutzers der den wioBrowser ausführt

        Und es gibt eine "NoWeb" Variante ohne Browser, nur zum ansteuern.
        Der wioBrowser gibt zudem eine Statuswerte über den Adapter zurück.

        Alternativ: Seit Windows 10 ist ein SSH-Server in Windows eingebaut, den muss man nur aktivieren: https://learn.microsoft.com/de-de/windows-server/administration/openssh/openssh_install_firstuse?tabs=gui&pivots=windows-11
        Damit könnte man auch remote Befehle ausführen, die Anmeldung kann auch per SSH-Key erfolgen. Nutze ich zum Beispiel um von Linux Zertifikate zu Windows Systemen zu kopieren. Damit könnte man sich auch gezielt als ein bestimmter Benutzer am Zielsystem anmelden, unabhängig ob und wer gerade angemeldet ist.

        ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

        R 1 Antwort Letzte Antwort
        1
        • mcm1957M mcm1957

          @roelli

          Theoretisch sollten deine Anforderungen mit nsclient++ lösbar sein. Diese (Windows-)Software erlaubt es auch am PC selbst erstellte Scripts einzubinden und diese remote (z.B. via REST) zu starten. Damit sollte alles gehen was auf der Commandline möglich ist.

          Lt. Google KaIntelligenz:

          To reboot a PC using NSClient++, you must define a command within the NSClient++ configuration that executes a remote command, such as shutdown /r /m \<hostname> /t 0, on the target machine via check_nrpe. After creating the command in your monitoring system (like Nagios), you can trigger it from the monitoring interface, which will then send the command to the NSClient++ agent to execute the reboot sequence on the target PC.

          Es gibt dazu einen (eher rudimentären) Adapter der derzeit allerdings nur wenige Statusinfos auslesen kann. Da nsclient++ eine längere Ruhepasue hatte hab ich bei diesem Adapter länger keinen Aufwand reingesteckt. Prinzipiell sollte da aber das Senden von Commands implementierbar sein. Aber ev. reicht es schon wenn du via java-script Adapter REST Befehle absetzt.

          ACHTUNG: Bezüglich Sicherheit bitte selbst einlesen / informieren. Ich hab da im Moment zu wenig gesichterte Infos um was zu empfehlen.

          https://nsclient.org/
          https://nsclient.org/docs/api/rest/scripts/

          R Offline
          R Offline
          Roelli
          schrieb am zuletzt editiert von
          #4

          @mcm1957

          Das ist eigentlich ziemlich geil. Bin aber zu dumm um das an's laufen zu bekommen.
          Ich hab's so probiert:
          NSClient++ auf dem Rechner installiert der gesteuert werden soll.
          https://github.com/mickem/nscp/releases/download/0.9.15/NSCP-0.9.15-Win32.msi

          Folgendes in der Datei hinzugefügt:
          C:\Program Files\NSClient++\nsclient.ini

          [/modules]
          WebServer = enabled

          [/settings/web/server]
          enabled = true
          port = 8443
          host = 0.0.0.0

          [/settings/web/server/auth]
          enabled = true
          requireAuthentication = true

          [/settings/web/server/users/default]
          password = deinPasswort

          [/modules]
          CheckExternalScripts = enabled
          NRPEClient = enabled

          [/settings/external scripts/scripts]
          shutdown_pc = cmd /c shutdown /s /t 0 /f

          Dann im Javascriptadapter:
          Enable command "exec" angehakt

          Und dann das eingegeben.

          curl -k -u Benutzernamevomzuvernsteuerndenpc:passwordvonPC"https://192.168.64.10:8443/api/v1/queries/shutdown_pc"
          

          exec.jpg

          Passiert leider nix. (auch nicht nachdem ich mal neu gestartet habe damit vielleicht die .ini Datei eingelesen wird.

          NUC6i7KYK M.2 32GB RAM mit Proxmox
          14 AccessPoints, 5 Switches 115 Adapter, 67913 Objekte, 57954 Zustände,126x Shelly, 26 Thermostate, Fire Tablets, DMX, USV, 18x echodot, 9xKlima, 4x heizung, beamer, 6x IP Speed dome, AiOnTheEdge, Tasmota Wemos, Fingerabdrucksensoren, VOIP TFE, Türsteuerung, BMZ,EMA

          mcm1957M 1 Antwort Letzte Antwort
          0
          • BananaJoeB BananaJoe

            https://forum.iobroker.net/topic/50982/redesign-wiobrowser-für-windows

            Das ist eigentlich ein Webbrowser für Windows der sich von ioBroker aus steuern lässt (per zugehörigen Adapter), damit kann man Windows Rechner oder Tablets für die Anzeige nutzen (ähnlich Fully Kiosk für Android).

            Der kann aber auch Befehle ausführen - mit den Rechten des Benutzers der den wioBrowser ausführt

            Und es gibt eine "NoWeb" Variante ohne Browser, nur zum ansteuern.
            Der wioBrowser gibt zudem eine Statuswerte über den Adapter zurück.

            Alternativ: Seit Windows 10 ist ein SSH-Server in Windows eingebaut, den muss man nur aktivieren: https://learn.microsoft.com/de-de/windows-server/administration/openssh/openssh_install_firstuse?tabs=gui&pivots=windows-11
            Damit könnte man auch remote Befehle ausführen, die Anmeldung kann auch per SSH-Key erfolgen. Nutze ich zum Beispiel um von Linux Zertifikate zu Windows Systemen zu kopieren. Damit könnte man sich auch gezielt als ein bestimmter Benutzer am Zielsystem anmelden, unabhängig ob und wer gerade angemeldet ist.

            R Offline
            R Offline
            Roelli
            schrieb am zuletzt editiert von
            #5

            @bananajoe

            zualt.jpg
            Ich habe noch 10 Rechner die ich fernsteuern will (CNC Fräsmaschinen) aber da läuft nur Windows Embedded drauf. Und der wiobrowser mag scheinbar kein Embedded. :-(

            NUC6i7KYK M.2 32GB RAM mit Proxmox
            14 AccessPoints, 5 Switches 115 Adapter, 67913 Objekte, 57954 Zustände,126x Shelly, 26 Thermostate, Fire Tablets, DMX, USV, 18x echodot, 9xKlima, 4x heizung, beamer, 6x IP Speed dome, AiOnTheEdge, Tasmota Wemos, Fingerabdrucksensoren, VOIP TFE, Türsteuerung, BMZ,EMA

            BananaJoeB 1 Antwort Letzte Antwort
            0
            • R Roelli

              @mcm1957

              Das ist eigentlich ziemlich geil. Bin aber zu dumm um das an's laufen zu bekommen.
              Ich hab's so probiert:
              NSClient++ auf dem Rechner installiert der gesteuert werden soll.
              https://github.com/mickem/nscp/releases/download/0.9.15/NSCP-0.9.15-Win32.msi

              Folgendes in der Datei hinzugefügt:
              C:\Program Files\NSClient++\nsclient.ini

              [/modules]
              WebServer = enabled

              [/settings/web/server]
              enabled = true
              port = 8443
              host = 0.0.0.0

              [/settings/web/server/auth]
              enabled = true
              requireAuthentication = true

              [/settings/web/server/users/default]
              password = deinPasswort

              [/modules]
              CheckExternalScripts = enabled
              NRPEClient = enabled

              [/settings/external scripts/scripts]
              shutdown_pc = cmd /c shutdown /s /t 0 /f

              Dann im Javascriptadapter:
              Enable command "exec" angehakt

              Und dann das eingegeben.

              curl -k -u Benutzernamevomzuvernsteuerndenpc:passwordvonPC"https://192.168.64.10:8443/api/v1/queries/shutdown_pc"
              

              exec.jpg

              Passiert leider nix. (auch nicht nachdem ich mal neu gestartet habe damit vielleicht die .ini Datei eingelesen wird.

              mcm1957M Online
              mcm1957M Online
              mcm1957
              schrieb am zuletzt editiert von mcm1957
              #6

              @roelli
              Hast du den Bereich gefunden?
              https://nsclient.org/docs/howto/external_scripts/

              Ansonsten muss ich leider passen. Ich habe scripts noch nie benutzt. Könnte mich zwar einarbeiten - hab aber derzeit leider keine Zeit dazu.

              Auf der Webseite gibst auch nen Link zu einen "forum" https://github.com/mickem/nscp/discussions

              In jedem Fall würde ich zuerst mal mit curl direkt ohne javascript adapetr testen. Eine potenzielle Quelle für Fehler weniger :-)

              Sorry dass ich nicht mehr helfen kann.

              Entwicklung u Betreuung: envertech-pv, hoymiles-ms, ns-client, pid, snmp Adapter;
              Support Repositoryverwaltung.

              Wer Danke sagen will, kann nen Kaffee spendieren: https://paypal.me/mcm1957atiobroker

              LESEN - gute Forenbeitrage

              1 Antwort Letzte Antwort
              0
              • R Roelli

                @bananajoe

                zualt.jpg
                Ich habe noch 10 Rechner die ich fernsteuern will (CNC Fräsmaschinen) aber da läuft nur Windows Embedded drauf. Und der wiobrowser mag scheinbar kein Embedded. :-(

                BananaJoeB Offline
                BananaJoeB Offline
                BananaJoe
                Most Active
                schrieb am zuletzt editiert von
                #7

                @roelli dann bliebe der SSH weg, ggf. durch die Installation von OpenSSH.
                Windows Embedded ist natürlich ein schwieriger Sonderfall da dort nicht der volle Funktionsumfang bereit steht.

                Cool wäre eine PSEXEC von Linux zu Windows, gab es auch wohl mal (winexe), ist aber alt und nicht gepflegt.
                Außer dein ioBroker läuft zufällig unter Windows?

                ioBroker@Ubuntu 24.04 LTS (VMware) für: >260 Geräte, 5 Switche, 7 AP, 9 IP-Cam, 1 NAS 42TB, 1 ESXi 15TB, 4 Proxmox 1TB, 1 Hyper-V 48TB, 14 x Echo, 5x FireTV, 5 x Tablett/Handy VIS || >=160 Tasmota/Shelly || >=95 ZigBee || PV 8.1kW / Akku 14kWh || 2x USV 750W kaskadiert || Creality CR-10 SE 3D-Drucker

                1 Antwort Letzte Antwort
                0
                • R Offline
                  R Offline
                  Rushmed
                  Most Active
                  schrieb am zuletzt editiert von
                  #8

                  Hatte jetzt schon jemand Erfolg mit nsclient?
                  Windows Conrol is ja nun ausgelaufen.

                  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
                  FAQ Cloud / IOT
                  HowTo: Node.js-Update
                  HowTo: Backup/Restore
                  Downloads
                  BLOG

                  619

                  Online

                  32.7k

                  Benutzer

                  82.4k

                  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