NEWS
Windows 10 Systeminfo/Starten von Applikationen
-
Hi,
ich bin mit dem ioBroker auf Win10 umgestiegen.
Soweit läuft jetzt alles super.Kann/Darf der ioBroker unter Windows Programme starten?
Also dass ich z.b. ein vis Button erstelle der ein Skript triggert, welches dann meinetwegen MS Paint öffnet o.ä.Und, gibt es einen Adapter mit dem ich die CPU-/Speicherlast des Win10 Rechners auslesen kann?
-
@aleks-83 sagte in Windows 10 Systeminfo/Starten von Applikationen:
Und, gibt es einen Adapter mit dem ich die CPU-/Speicherlast des Win10 Rechners auslesen kann?
Info Adapter
-
@sigi234
Hmmm ok.
Damit hatte ich so meine Probleme. Deshalb habe ich die Systemdaten deaktiviert.Ich wusste aber nicht dass er auch diese Systemdaten bereitstellt.
-
@aleks-83 sagte in Windows 10 Systeminfo/Starten von Applikationen:
@sigi234
Hmmm ok.
Damit hatte ich so meine Probleme. Deshalb habe ich die Systemdaten deaktiviert.Ich wusste aber nicht dass er auch diese Systemdaten bereitstellt.
-
@sigi234
Ich hab iwie kein Glück mit meinem NUChost.NUC(NUC) 2019-09-06 22:49:26.735 error instance system.adapter.moma.0 terminated with code 0 (OK) host.NUC(NUC) 2019-09-06 22:49:26.735 error Caught by controller[0]: at WS.Emitter.emit (D:\ioBroker\NUC\node_modules\engine.io-client\node_modules\component-emitter\index.js:133:20) host.NUC(NUC) 2019-09-06 22:49:26.735 error Caught by controller[0]: at WS.<anonymous> (D:\ioBroker\NUC\node_modules\engine.io-client\lib\socket.js:268:10) host.NUC(NUC) 2019-09-06 22:49:26.735 error Caught by controller[0]: at Socket.onPacket (D:\ioBroker\NUC\node_modules\engine.io-client\lib\socket.js:451:14) host.NUC(NUC) 2019-09-06 22:49:26.735 error Caught by controller[0]: at Socket.Emitter.emit (D:\ioBroker\NUC\node_modules\engine.io-client\node_modules\component-emitter\index.js:133:20) host.NUC(NUC) 2019-09-06 22:49:26.735 error Caught by controller[0]: at Socket.<anonymous> (D:\ioBroker\NUC\node_modules\component-bind\index.js:21:15) host.NUC(NUC) 2019-09-06 22:49:26.735 error Caught by controller[0]: at Manager.ondata (D:\ioBroker\NUC\node_modules\socket.io-client\lib\manager.js:322:16) host.NUC(NUC) 2019-09-06 22:49:26.734 error Caught by controller[0]: at Decoder.add (D:\ioBroker\NUC\node_modules\socket.io-parser\index.js:246:12) host.NUC(NUC) 2019-09-06 22:49:26.734 error Caught by controller[0]: at Decoder.Emitter.emit (D:\ioBroker\NUC\node_modules\component-emitter\index.js:134:20) host.NUC(NUC) 2019-09-06 22:49:26.734 error Caught by controller[0]: at Decoder.<anonymous> (D:\ioBroker\NUC\node_modules\component-bind\index.js:21:15) host.NUC(NUC) 2019-09-06 22:49:26.734 error Caught by controller[0]: at Manager.ondecoded (D:\ioBroker\NUC\node_modules\socket.io-client\lib\manager.js:332:8) host.NUC(NUC) 2019-09-06 22:49:26.734 error Caught by controller[0]: RangeError: Maximum call stack size exceeded moma.0 2019-09-06 22:49:19.486 info library systeminformation version 4.14.8 moma.0 2019-09-06 22:49:19.197 info starting. Version 1.2.1 in D:/ioBroker/NUC/node_modules/iobroker.moma, node: v10.16.3 host.NUC(NUC) 2019-09-06 22:49:17.850 info instance system.adapter.moma.0 started with pid 11256
-
Abwarten und ein paar mal starten, war bei mir auch so. Der Adapter liest extrem viel aus. Ev. am Anfang nur das Wichtigste aktivieren.
-
Stimmt, hat geholfen. Danke
Bleibt noch die Frage zum Starten von Programmen...
-
@aleks-83 sagte in Windows 10 Systeminfo/Starten von Applikationen:
Kann/Darf der ioBroker unter Windows Programme starten?
Ja, er darf. Sie laufen aber im Kontext des Dienstes bzw. des jeweiligen Node-Prozesses. Also 1. eingeschränkte Rechte und 2. keine Bildschirmausgabe, da der Dienst und damit alle Node.js-Prozesse in der Konsolensitzung 0 ohne Interaktion mit irgendeinem Desktop laufen.
Also dass ich z.b. ein vis Button erstelle der ein Skript triggert, welches dann meinetwegen MS Paint öffnet o.ä.
Wenn dann Paint am Client in Vis laufen soll, weil Du etwas darstellen willst, müsstest Du den Aufruf z.B. direkt in der Vis-Webseite realisieren. Was hast Du vor?
Und, gibt es einen Adapter mit dem ich die CPU-/Speicherlast des Win10 Rechners auslesen kann?
Ja, der Info-Adapter. „Systemwerte auslesen“ o.ä. zulassen, nur das (eine) was Du brauchst auf 10s und die anderen auf 0, die werden dann nicht ausgelesen und Du sparst CPU.
-
@Stabilostick sagte in Windows 10 Systeminfo/Starten von Applikationen:
Ja, er darf. Sie laufen aber im Kontext des Dienstes bzw. des jeweiligen Node-Prozesses. Also 1. eingeschränkte Rechte und 2. keine Bildschirmausgabe, da der Dienst und damit alle Node.js-Prozesse in der Konsolensitzung 0 ohne Interaktion mit irgendeinem Desktop laufen.
Also dass ich z.b. ein vis Button erstelle der ein Skript triggert, welches dann meinetwegen MS Paint öffnet o.ä.
Wenn dann Paint am Client in Vis laufen soll, weil Du etwas darstellen willst, müsstest Du den Aufruf z.B. direkt in der Vis-Webseite realisieren. Was hast Du vor?
Wenn ich per Harmony Fernbedienung meine Kodi Aktion starte, möchte ich dass der ioBroker Kodi startet. (am besten vorher noch prüfen ob es läuft)
Und, gibt es einen Adapter mit dem ich die CPU-/Speicherlast des Win10 Rechners auslesen kann?
Ja, der Info-Adapter. „Systemwerte auslesen“ o.ä. zulassen, nur das (eine) was Du brauchst auf 10s und die anderen auf 0, die werden dann nicht ausgelesen und Du sparst CPU.
Ich habe jetzt mal nur die CPU Daten aktiviert, mal sehen ob die CPU damit klar kommt