Weiter zum Inhalt
  • Home
  • Aktuell
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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 mit IoBroker steuern

NEWS

  • Monatsrückblick Oktober 2026 ist online!
    BluefoxB
    Bluefox
    9
    1
    213

  • Mitmachen: Sprich „ioBroker“ ein – für ein lokales Aktivierungswort
    BluefoxB
    Bluefox
    6
    1
    451

  • Neuer Blogbeitrag: KI in ioBroker, vom Helfer im Admin bis zum eigenen Smart Assistant
    BluefoxB
    Bluefox
    4
    1
    495

Windows PC mit IoBroker steuern

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
21 Beiträge 7 Kommentatoren 693 Aufrufe 7 Beobachtet
  • Ä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.
  • J Jan201

    @Bluefox sagte:

    @Jan201 Die Anleitung steht im ersten Beitrag vom wioBrowser-Thema, kurz zusammengefasst:

    1. Auf dem PC das Komplettpaket wioBrowser32/64 herunterladen (Link im ersten Beitrag, Passwort iobroker), entpacken und in einen beliebigen Ordner

    Vielen Dank für die Antwort. Das Problem ist, das unter dem Link "Kompletpaket" die Datei nicht mehr vorhanden ist. Ich werde mir jetzt mal eine ältere Version ziehen und schauen, ob die funktoniert.

    J
    J
    Jan201
    schrieb am zuletzt editiert von
    #8

    Jan201 sagte:

    @Bluefox sagte:

    @Jan201 Die Anleitung steht im ersten Beitrag vom wioBrowser-Thema, kurz zusammengefasst:

    1. Auf dem PC das Komplettpaket wioBrowser32/64 herunterladen (Link im ersten Beitrag, Passwort iobroker), entpacken und in einen beliebigen Ordner

    Vielen Dank für die Antwort. Das Problem ist, das unter dem Link "Kompletpaket" die Datei nicht mehr vorhanden ist. Ich werde mir jetzt mal eine ältere Version ziehen und schauen, ob die funktoniert.

    Hab es gestestet und es kommen nach ausführen der wieBrowser.exe eine ganze Reihe an "missing files". System ist Windows 11

    |Hardwaresystem:| NUC|
    |Arbeitsspeicher:| 8GB |
    |Festplattenart:| 250gb SSD |
    |Betriebssystem:| Proxmox , Ubuntu 21.10 |
    |Node-Version:| vv20.15.1 |
    |Nodejs-Version:| vv20.15.1 |
    |NPM-Version:| 10.7.0 |

    1 Antwort Letzte Antwort
    0
    • BluefoxB
      BluefoxB
      Bluefox
      schrieb am zuletzt editiert von
      #9

      Ich überlege schon lange, ob man einen WindowsPC von ioBroker steuern könnte. Am einfachsten wäre ioBroker auf dem Windows PC als slave host zu installieren und da einen Adapter beitreiben. Bisschen komplizierte wäre, ein Programm auf dem Windows Rechner zu haben, die einen Port oder RestAPI mit Auth öffnet und dann über dieses Programm zu steuern. Aber man muss wissen, was will man damit machen? Was will man mit dem Programm steuern?

      • Anderes Programm starten/stoppen
      • Bildschirm An/aus
      • Lautstärke/Mute
      • ??
      J 1 Antwort Letzte Antwort
      0
      • BluefoxB Bluefox

        Ich überlege schon lange, ob man einen WindowsPC von ioBroker steuern könnte. Am einfachsten wäre ioBroker auf dem Windows PC als slave host zu installieren und da einen Adapter beitreiben. Bisschen komplizierte wäre, ein Programm auf dem Windows Rechner zu haben, die einen Port oder RestAPI mit Auth öffnet und dann über dieses Programm zu steuern. Aber man muss wissen, was will man damit machen? Was will man mit dem Programm steuern?

        • Anderes Programm starten/stoppen
        • Bildschirm An/aus
        • Lautstärke/Mute
        • ??
        J
        J
        Jan201
        schrieb am zuletzt editiert von
        #10

        @Bluefox sagte:

        Ich überlege schon lange, ob man einen WindowsPC von ioBroker steuern könnte. Am einfachsten wäre ioBroker auf dem Windows PC als slave host zu installieren und da einen Adapter beitreiben. Bisschen komplizierte wäre, ein Programm auf dem Windows Rechner zu haben, die einen Port oder RestAPI mit Auth öffnet und dann über dieses Programm zu steuern. Aber man muss wissen, was will man damit machen? Was will man mit dem Programm steuern?

        • Anderes Programm starten/stoppen
        • Bildschirm An/aus
        • Lautstärke/Mute
        • ??

        Mit der Antwort kann ich leider nicht ganz so viel anfangen.

        |Hardwaresystem:| NUC|
        |Arbeitsspeicher:| 8GB |
        |Festplattenart:| 250gb SSD |
        |Betriebssystem:| Proxmox , Ubuntu 21.10 |
        |Node-Version:| vv20.15.1 |
        |Nodejs-Version:| vv20.15.1 |
        |NPM-Version:| 10.7.0 |

        1 Antwort Letzte Antwort
        0
        • BluefoxB Bluefox

          @mcm1957 Stimmt, am Adapter selbst ist schon lange nichts mehr passiert. Er ist aber nur die Brücke zum Windows-Programm von @Wal. Ob 2.0.2 auf aktuellem Node noch sauber läuft, müsste man ausprobieren.

          @Jan201 @andiko2 Wer lieber nur gepflegte Teile nehmen will, kann es auch so machen: Auf dem Windows-PC ioBroker installieren und als Slave in den bestehenden ioBroker einbinden (Multihost). Dann auf diesem Host eine javascript-Instanz anlegen und dort per Skript den Player starten:

          on({ id: 'alias.0.Klingel', val: true }, () => {
              exec('"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe" --fullscreen --play-and-exit C:\\Halloween\\grusel.mp4');
          });
          

          Wichtig: exec muss in den Einstellungen der javascript-Instanz erlaubt sein, und die Instanz muss auf dem Windows-Host laufen, sonst wird der Befehl auf dem Hauptsystem ausgeführt.

          Für ein einzelnes Halloween-Video ist das etwas mehr Aufwand als wioBrowser, dafür bist du auf der sicheren Seite.

          J
          J
          Jan201
          schrieb am zuletzt editiert von
          #11

          @Bluefox sagte:

          @mcm1957 Stimmt, am Adapter selbst ist schon lange nichts mehr passiert. Er ist aber nur die Brücke zum Windows-Programm von @Wal. Ob 2.0.2 auf aktuellem Node noch sauber läuft, müsste man ausprobieren.

          @Jan201 @andiko2 Wer lieber nur gepflegte Teile nehmen will, kann es auch so machen: Auf dem Windows-PC ioBroker installieren und als Slave in den bestehenden ioBroker einbinden (Multihost). Dann auf diesem Host eine javascript-Instanz anlegen und dort per Skript den Player starten:

          on({ id: 'alias.0.Klingel', val: true }, () => {
              exec('"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe" --fullscreen --play-and-exit C:\\Halloween\\grusel.mp4');
          });
          

          Wichtig: exec muss in den Einstellungen der javascript-Instanz erlaubt sein, und die Instanz muss auf dem Windows-Host laufen, sonst wird der Befehl auf dem Hauptsystem ausgeführt.

          Für ein einzelnes Halloween-Video ist das etwas mehr Aufwand als wioBrowser, dafür bist du auf der sicheren Seite.

          Moin,

          Das habe ich so jetzt mal alles installiert. Habe auch die Pfade geändert, jedoch startet auf dem Windows PC nichts. es kommt auch nirgenwo eine Fehlermeldung auf. exec habe ich auf dem Slave freigegeben.

          |Hardwaresystem:| NUC|
          |Arbeitsspeicher:| 8GB |
          |Festplattenart:| 250gb SSD |
          |Betriebssystem:| Proxmox , Ubuntu 21.10 |
          |Node-Version:| vv20.15.1 |
          |Nodejs-Version:| vv20.15.1 |
          |NPM-Version:| 10.7.0 |

          1 Antwort Letzte Antwort
          0
          • J
            J
            Jan201
            schrieb am zuletzt editiert von
            #12

            Hallo,

            Also ich komme da nicht weiter. Ich habe auf dem Windows PC iobroker als master laufen. In der javascript Instanz habe ich "exec" aktiviert. Mein Befehl sieht so aus:

            on({ id: '0_userdata.0.example_state', val: true }, () => {
                exec('"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe" --fullscreen --play-and-exit C:\\Halloween\\grusel.mp4');
            });
            
            

            Aber es öffnet sich garnichts. Hat noch jemand eine Idee oder die Lösung des Problems?

            |Hardwaresystem:| NUC|
            |Arbeitsspeicher:| 8GB |
            |Festplattenart:| 250gb SSD |
            |Betriebssystem:| Proxmox , Ubuntu 21.10 |
            |Node-Version:| vv20.15.1 |
            |Nodejs-Version:| vv20.15.1 |
            |NPM-Version:| 10.7.0 |

            BluefoxB 1 Antwort Letzte Antwort
            0
            • J Jan201

              Hallo,

              Also ich komme da nicht weiter. Ich habe auf dem Windows PC iobroker als master laufen. In der javascript Instanz habe ich "exec" aktiviert. Mein Befehl sieht so aus:

              on({ id: '0_userdata.0.example_state', val: true }, () => {
                  exec('"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe" --fullscreen --play-and-exit C:\\Halloween\\grusel.mp4');
              });
              
              

              Aber es öffnet sich garnichts. Hat noch jemand eine Idee oder die Lösung des Problems?

              BluefoxB
              BluefoxB
              Bluefox
              schrieb am zuletzt editiert von Bluefox
              #13

              @Jan201 sagte:

              Hallo,

              Also ich komme da nicht weiter. Ich habe auf dem Windows PC iobroker als master laufen. In der javascript Instanz habe ich "exec" aktiviert. Mein Befehl sieht so aus:

              on({ id: '0_userdata.0.example_state', val: true }, () => {
                  exec('"C:\\Program Files\\VideoLAN\\VLC\\vlc.exe" --fullscreen --play-and-exit C:\\Halloween\\grusel.mp4');
              });
              
              

              Aber es öffnet sich garnichts. Hat noch jemand eine Idee oder die Lösung des Problems?

              Ein vom Dienst gestartetes Programm erscheint nicht auf deinem Desktop.

              Die einfachste Lösung ist die Aufgabenplanung:

              • In der Windows Aufgabenplanung eine Aufgabe „Halloween“ anlegen, die den VLC Befehl ausführt.
              • Dort „Nur ausführen, wenn der Benutzer angemeldet ist“ wählen und keinen Zeitplan setzen.
              • Aus ioBroker dann nur die Aufgabe starten:
              on({ id: 'zigbee.0.xxxx.occupancy', val: true, change: 'ne' }, () => {
                  exec('schtasks /run /tn "Halloween"');
              });
              
              1 Antwort Letzte Antwort
              0
              • David G.D
                David G.D
                David G.
                schrieb am zuletzt editiert von David G.
                #14

                Als ich dein Topic gesehen habe, hab ich mich erinnert, dass ich vor ca einem Jahr auch mal meinen Windowsrechner steuern wollte und nichts gefunden habe was ordentlich geklappt hab.

                Seit gestern morgen hab ich mich mit Claude an eine Möglichkeit gegeben. Bei mir haben bisher alle Tests geklappt.

                Du kannst vlc entsprechend starten oder das Video direkt über die App vom Adapter abspielen.
                Über den Adapter hab ich es grad so gemacht:
                Den DP cmd.show_video mit

                {"source":"C:/Users/David/Downloads/test.mp4","mode":"fullscreen"}
                

                befüllt und fertig.

                Noch nicht im Latest, spiele noch was rum.
                https://github.com/ipod86/ioBroker.desktop-control

                Wie immer, Installationen von git auf eigene Gefahr.

                Zeigt eure Lovelace-Visualisierung klick
                (Auch ideal um sich Anregungen zu holen)

                Meine Tabellen für eure Visualisierung klick

                andiko2A 1 Antwort Letzte Antwort
                1
                • David G.D David G.

                  Als ich dein Topic gesehen habe, hab ich mich erinnert, dass ich vor ca einem Jahr auch mal meinen Windowsrechner steuern wollte und nichts gefunden habe was ordentlich geklappt hab.

                  Seit gestern morgen hab ich mich mit Claude an eine Möglichkeit gegeben. Bei mir haben bisher alle Tests geklappt.

                  Du kannst vlc entsprechend starten oder das Video direkt über die App vom Adapter abspielen.
                  Über den Adapter hab ich es grad so gemacht:
                  Den DP cmd.show_video mit

                  {"source":"C:/Users/David/Downloads/test.mp4","mode":"fullscreen"}
                  

                  befüllt und fertig.

                  Noch nicht im Latest, spiele noch was rum.
                  https://github.com/ipod86/ioBroker.desktop-control

                  Wie immer, Installationen von git auf eigene Gefahr.

                  andiko2A
                  andiko2A
                  andiko2
                  schrieb am zuletzt editiert von
                  #15

                  @David-G. das klingt interessant und ist eigentlich genau das, was ich suche. Ich habe mir mit Chat GPT etwas gebastelt was aber noch nicht so zufriedenstellend funktioniert. Da wäre ich sehr interessiert dran.

                  David G.D 1 Antwort Letzte Antwort
                  0
                  • andiko2A andiko2

                    @David-G. das klingt interessant und ist eigentlich genau das, was ich suche. Ich habe mir mit Chat GPT etwas gebastelt was aber noch nicht so zufriedenstellend funktioniert. Da wäre ich sehr interessiert dran.

                    David G.D
                    David G.D
                    David G.
                    schrieb am zuletzt editiert von
                    #16

                    @andiko2

                    Dann kannst du es von git installieren und testen.
                    Expertenmodus aktivieren, dann auf Adapter, dort auf die Katze und von Benutzerdefiniert installieren indem man dort den github link eingibt.

                    Unter dem link findest du aucu den Download der exe (link zum repro, der Code ist also einsehbar).

                    Wie immer, die git Warnung. Habe bisher aber nichts negative ls festgestellt.

                    Zeigt eure Lovelace-Visualisierung klick
                    (Auch ideal um sich Anregungen zu holen)

                    Meine Tabellen für eure Visualisierung klick

                    1 Antwort Letzte Antwort
                    1
                    • R
                      R
                      Ritter
                      schrieb am zuletzt editiert von
                      #17

                      Hallo,
                      ich benutze seit einigen Wochen zum steuern von Windows "hass-agent" aber nur über MQTT ohne zusätzlichen Adapter. Brauche es bis jetzt nur um den Monitor aus-ein zu Schalten oder mit einem Tastenbefehl zu wecken, und Neustart des Rechners. Funktioniert bis jetzt zuverlässig. Vorher hatte ich windows-control, Wiobrowser ging bei mir nicht, nach zwei Befehlen hat es sich beendet.

                      https://www.hass-agent.io/2.2/
                      https://github.com/hass-agent/HASS.Agent

                      BluefoxB David G.D 2 Antworten Letzte Antwort
                      0
                      • R Ritter

                        Hallo,
                        ich benutze seit einigen Wochen zum steuern von Windows "hass-agent" aber nur über MQTT ohne zusätzlichen Adapter. Brauche es bis jetzt nur um den Monitor aus-ein zu Schalten oder mit einem Tastenbefehl zu wecken, und Neustart des Rechners. Funktioniert bis jetzt zuverlässig. Vorher hatte ich windows-control, Wiobrowser ging bei mir nicht, nach zwei Befehlen hat es sich beendet.

                        https://www.hass-agent.io/2.2/
                        https://github.com/hass-agent/HASS.Agent

                        BluefoxB
                        BluefoxB
                        Bluefox
                        schrieb am zuletzt editiert von
                        #18

                        @Ritter sagte:

                        Hallo,
                        ich benutze seit einigen Wochen zum steuern von Windows "hass-agent" aber nur über MQTT ohne zusätzlichen Adapter. Brauche es bis jetzt nur um den Monitor aus-ein zu Schalten oder mit einem Tastenbefehl zu wecken, und Neustart des Rechners. Funktioniert bis jetzt zuverlässig. Vorher hatte ich windows-control, Wiobrowser ging bei mir nicht, nach zwei Befehlen hat es sich beendet.

                        https://www.hass-agent.io/2.2/
                        https://github.com/hass-agent/HASS.Agent

                        Die benutzen Hass.agent weil bei denen kein multihost gibt. Wie sieht es mit multihost lösung aus? Und dann ioBroker.desktop-control ? Obwohl desktop-control nicht mal mutlihost braucht.

                        1 Antwort Letzte Antwort
                        0
                        • R Ritter

                          Hallo,
                          ich benutze seit einigen Wochen zum steuern von Windows "hass-agent" aber nur über MQTT ohne zusätzlichen Adapter. Brauche es bis jetzt nur um den Monitor aus-ein zu Schalten oder mit einem Tastenbefehl zu wecken, und Neustart des Rechners. Funktioniert bis jetzt zuverlässig. Vorher hatte ich windows-control, Wiobrowser ging bei mir nicht, nach zwei Befehlen hat es sich beendet.

                          https://www.hass-agent.io/2.2/
                          https://github.com/hass-agent/HASS.Agent

                          David G.D
                          David G.D
                          David G.
                          schrieb am zuletzt editiert von
                          #19

                          @Ritter sagte:

                          Vorher hatte ich windows-control, Wiobrowser ging bei mir nicht, nach zwei Befehlen hat es sich beendet.

                          Das Problem hast du bei Desktop-control nicht.
                          Habe heute morgen Claude alle Funktionen durchtesten lassen innerhalb von 30min. Kontrolliert hat er alles über Screenshots die der Adapter erstellt nach jedem Befehl (immer ausgelöst nach jedem Befehl).

                          Zeigt eure Lovelace-Visualisierung klick
                          (Auch ideal um sich Anregungen zu holen)

                          Meine Tabellen für eure Visualisierung klick

                          1 Antwort Letzte Antwort
                          0
                          • R
                            R
                            Ritter
                            schrieb am zuletzt editiert von Ritter
                            #20

                            Multihost hatte ich schon mal, aber für das wofür ich es gebraucht habe (Monitor wecken) war windows-control die einfachere Lösung. Da es nicht mehr weiterentwickelt wird habe ich nach einer anderen Lösung gesucht. Werde aber auf jedenfall den neuen Adapter Desktop-control testen.

                            Ich habe nur einen Touchscreenmonitor wo hinten ein mini PC ist und hier läuft unter Chrome eine VIS Seite. Bei ereignissen lass ich den Monitor wecken und mit Windows den Monitor nach 3 Minuten wieder ausschalten.

                            1 Antwort Letzte Antwort
                            1
                            • J
                              J
                              Jan201
                              schrieb am zuletzt editiert von
                              #21

                              Hallo,

                              Vielen Dank erstmal für die Antoworten. Meine Lösung bis jetzt ist erstmal, Das ich über die Aufgabensteuerung das Video starte. Hierfür habe ich mir eine .bat geschrieben. Im VLC-Player habe ich die Einstellung übernommen, das dass Video am Ende stoppt, damit der Bildschirm bzw. der Beamer tief schwarz bleibt. mit einem weitren Script gebe ich dann den Befehlt "Voheriges Video (Taste P)" damit die Video-Sequenz wieder von vorne anfängt.

                              |Hardwaresystem:| NUC|
                              |Arbeitsspeicher:| 8GB |
                              |Festplattenart:| 250gb SSD |
                              |Betriebssystem:| Proxmox , Ubuntu 21.10 |
                              |Node-Version:| vv20.15.1 |
                              |Nodejs-Version:| vv20.15.1 |
                              |NPM-Version:| 10.7.0 |

                              1 Antwort Letzte Antwort
                              0

                              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                              Registrieren Anmelden
                              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

                              477

                              Online

                              33.1k

                              Benutzer

                              84.2k

                              Themen

                              1.4m

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

                              • Du hast noch kein Konto? Registrieren

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