70_WINCONNECT.pm zum Steuern eines Windows PC / Tablet

Begonnen von michael.winkler, 19 Oktober 2016, 10:08:42

Vorheriges Thema - Nächstes Thema

ChrisW

#795
Es steht in der Übersicht:  Fhem error: Die Anfrage wurde abgebrochen
Beide Lampen sind Gelb
Software läuft auch weiter aber ohne Verbindung
01.02.2019 21:07:34 SERVER: client 192.168.2.1 connected by ip
01.02.2019 21:07:34 SERVER: Request: /FHEM/POWERSTATE=ON;0.0.27;1549047354
01.02.2019 21:07:34 TODO:   powerstate
01.02.2019 21:07:34 SERVER: wait for connection


Hier mal die Logs mit 10000 versuchen irgendwann kommt dann nichts mehr nurnoch stundenlang motion änderungen
https://pastebin.com/NcHqsLXP

Filelog von einem Gerät .. die ganze Zeit on / off/on/off dann war es das
2019-02-04_22:42:18 Winconnect.TABLET memory_available: 2.059
2019-02-04_22:42:50 Winconnect.TABLET motion_autodetect: True
2019-02-04_22:46:33 Winconnect.TABLET os_RunTime_minutes: 4466
2019-02-04_22:47:47 Winconnect.TABLET os_RunTime_minutes: 4467
2019-02-04_22:47:48 Winconnect.TABLET microphone_detect: True
2019-02-04_22:47:50 Winconnect.TABLET microphone_detect: False
2019-02-04_22:47:52 Winconnect.TABLET os_RunTime_minutes: 4468
2019-02-04_22:47:56 Winconnect.TABLET motion_autodetect: False
2019-02-04_22:52:55 Winconnect.TABLET off
2019-02-04_22:52:55 Winconnect.TABLET os_RunTime_hours: 0
2019-02-04_22:52:55 Winconnect.TABLET os_RunTime_minutes: 0
2019-02-04_22:53:20 Winconnect.TABLET on
2019-02-04_23:01:10 Winconnect.TABLET screenOff
2019-02-05_00:07:30 Winconnect.TABLET off
2019-02-05_00:11:58 Winconnect.TABLET on
2019-02-05_00:23:41 Winconnect.TABLET off
2019-02-05_00:23:59 Winconnect.TABLET on
2019-02-05_01:01:40 Winconnect.TABLET off
2019-02-05_01:02:31 Winconnect.TABLET on
2019-02-05_01:03:00 Winconnect.TABLET off
2019-02-05_01:03:11 Winconnect.TABLET on
2019-02-05_02:32:26 Winconnect.TABLET off
2019-02-05_02:32:31 Winconnect.TABLET on
2019-02-05_03:09:21 Winconnect.TABLET off
2019-02-05_03:09:37 Winconnect.TABLET on
2019-02-05_04:12:35 Winconnect.TABLET off
2019-02-05_04:15:16 Winconnect.TABLET on
2019-02-05_04:25:14 Winconnect.TABLET off
2019-02-05_04:25:27 Winconnect.TABLET on
2019-02-05_04:28:27 Winconnect.TABLET off
2019-02-05_04:29:14 Winconnect.TABLET on
2019-02-05_04:36:21 Winconnect.TABLET off
2019-02-05_04:56:26 Winconnect.TABLET on
2019-02-05_05:01:27 Winconnect.TABLET off
2019-02-05_05:11:20 Winconnect.TABLET on
2019-02-05_05:19:36 Winconnect.TABLET off
2019-02-05_05:19:55 Winconnect.TABLET on
2019-02-05_05:27:44 Winconnect.TABLET off
2019-02-05_05:28:23 Winconnect.TABLET on
2019-02-05_05:28:54 Winconnect.TABLET off
2019-02-05_05:32:01 Winconnect.TABLET on
2019-02-05_05:32:55 Winconnect.TABLET off
2019-02-05_05:33:37 Winconnect.TABLET on
2019-02-05_05:37:06 Winconnect.TABLET off
2019-02-05_05:42:41 Winconnect.TABLET on
2019-02-05_07:02:51 Winconnect.TABLET off
2019-02-05_07:03:25 Winconnect.TABLET on
2019-02-05_07:29:27 Winconnect.TABLET off
2019-02-05_07:31:39 Winconnect.TABLET on
2019-02-05_08:31:30 Winconnect.TABLET off
2019-02-05_08:32:55 Winconnect.TABLET on
2019-02-05_08:50:47 Winconnect.TABLET off
2019-02-05_08:51:52 Winconnect.TABLET on
2019-02-05_09:22:18 Winconnect.TABLET off
2019-02-05_09:24:13 Winconnect.TABLET on
2019-02-05_09:35:08 Winconnect.TABLET off
2019-02-05_09:36:47 Winconnect.TABLET on
2019-02-05_09:48:17 Winconnect.TABLET off
2019-02-05_09:49:33 Winconnect.TABLET on
2019-02-05_09:57:08 Winconnect.TABLET off
2019-02-05_09:57:31 Winconnect.TABLET on
2019-02-05_10:01:28 Winconnect.TABLET off
2019-02-05_10:01:43 Winconnect.TABLET on
2019-02-05_10:14:56 Winconnect.TABLET off
Raspberry PI3 mit allem möglichen.

swsmily

Hi.

Auf meinem HTPC (Win7) hab ich regelmäßig das Problem, dass beim Hochfahren WinControl.exe beim Startbildschirm hängen bleibt. Genau bei der Hälfte des Ladebalkens.
Manchmal funktioniert das Steuern des HTPC dennoch, aber das Fenster bleibt dauerhaft im Vordergrund. Nur hartes Beenden über den Taskmanager und erneutest starten hilft. Manchmal erkennt FHEM aber den PC nicht als Online und es ist mir auch nicht möglich Kommandos an den HTPC zu senden.

Hab nun gedacht, ok, WinControl startet zu schnell. Daher hab ich mir eine Batch-Datei geschrieben, die 5 Minuten wartet und dann erst WinControl startet, aber dennoch regelmäßig bleibt der Startbildschirm dauerhaft da.

Was kann ich tun? Oder ist es ein Bug?

ChrisW

ja ich habe auch oft Probleme wenn ich Winconnect schließe und wieder aufmache. GUI kommt da manchmal nicht. winconnect Prozess läuft aber diesesn muss ich erst Killen.

Meine aktuelle Notlösung wäre dann wirklich auch jede 30 Minuten KILL und Start von Winconnect :/
Raspberry PI3 mit allem möglichen.

the ratman

#798
Zitatwinconnect Prozess läuft aber diesesn muss ich erst Killen
hier auch. lustiger weise aber nur auf 1 rechner von  3. einen grund dafür hab ich noch ned ausgemacht.
eine vermutung geht in richtung: "wenn sich grade viel am prozzi und/oder netzwerk tut". beweisbar ist das aber leider nicht.

btw - ich wollt den prozess auch schon automatisch killen und automatisch starten - kriegs aber nicht hin.
könnt das daran liegen, dass der prozess winconnect heißt, aber das proggie wincontrol.exe?
→do↑p!dnʇs↓shit←

Per

Zitat von: the ratman am 06 Februar 2019, 10:35:11btw - ich wollt den prozess auch schon automatisch killen und automatisch starten - kriegs aber nicht hin.
könnt das daran liegen, dass der prozess winconnect heißt, aber das proggie wincontrol.exe?
Kann zwar bei dir daran liegen, ist aber kein Problem. Einfach winconnect killen und wincontrol starten. Am besten in einer Batch, dann kann man die aufrufen oder ändern, ohne die Einstellung des AT anzufassen.

swsmily

Zitat von: ChrisW am 06 Februar 2019, 09:48:19
ja ich habe auch oft Probleme wenn ich Winconnect schließe und wieder aufmache. GUI kommt da manchmal nicht. winconnect Prozess läuft aber diesesn muss ich erst Killen.

Meine aktuelle Notlösung wäre dann wirklich auch jede 30 Minuten KILL und Start von Winconnect :/

Ich hab das nur beim Booten, wenn WinControl automatisch startet. Beende ich es über den Taskmanager und starte es nochmal läuft es immer. Nur auch ein verzögerter Start durch die Batch-Datei hilft nicht wirklich.

the ratman

Zitat von: Per am 06 Februar 2019, 11:54:34
Kann zwar bei dir daran liegen, ist aber kein Problem. Einfach winconnect killen und wincontrol starten. Am besten in einer Batch, dann kann man die aufrufen oder ändern, ohne die Einstellung des AT anzufassen.
ah, wenn ich schon nen wissenden da hab ...
ich wollt das mit dem tool prozess monitor machen, der kriegt das aber scheints nicht auf die reihe. du hast nicht zufällig ein paar batch-zeilen wo rum liegen, die du hier posten magst?
btw - bei mir läuft wincontrol nicht als dienst, nur per autostart, falls das wichtig ist.
→do↑p!dnʇs↓shit←


Per

Zitat von: the ratman am 06 Februar 2019, 12:13:05ein paar batch-zeilen
taskkill /IM winconnect /T /F
start /MIN X:\PFAD\PROGRAMM.exe

Wichtig: "winconnect" muss also genau so geschrieben werden, wie es im Taskmanager steht (sitze gerade nicht vor meinem FhemControl-System), also evtl. auch mit ".exe" hinten dran (wenn es so drin steht). Laufwerk und Pfad sind bei start auch anzupassen.

ChrisW

#804
So klappt es bei mir
taskkill /IM WinControl.exe /T /F

PING localhost -n 10 >NUL
start /MIN C:\Daten\FHEM\WinConnect\WinControl.exe
exit
Raspberry PI3 mit allem möglichen.

the ratman

hihi,

der eine killed winconnect, der andere wincontrol - gut, bei mir heißt der prozess eindeutig "WinConnect" und das zu startende tool "WinControl.exe"
nur, damit wir mal alle vom selben reden *g*
→do↑p!dnʇs↓shit←

Per

Du musst das killen, was im Tastmanager steht, egal, wie die zu startende Exe heisst. Wer sagt denn, dass die Exe nicht nur einen Loader enthält?

the ratman

war nur ein hinweis von mir:
per: taskkill /IM winconnect /T /F
chrisw: taskkill /IM WinControl.exe /T /F
ich weiß mittlerweile, was ich wo einzutragen hab. wenn obiges aber wieder wer einfach nur abschreibt, haben ma erklärungsbedarf ...
→do↑p!dnʇs↓shit←

yersinia

Ich habe immernoch folgendes Warnings beim FHEM-Start:
2019.03.07 14:34:21 1: PERL WARNING: Use of uninitialized value $filemtime in concatenation (.) or string at ./FHEM/70_WINCONNECT.pm line 252.
2019.03.07 14:34:21 1: PERL WARNING: Use of uninitialized value $filemtime in string eq at ./FHEM/70_WINCONNECT.pm line 281.
2019.03.07 14:34:21 1: PERL WARNING: Use of uninitialized value $value in string eq at fhem.pl line 4699.

WinConnect Version ist
70_WINCONNECT.pm    16397 2018-03-13 08:15:58Z michael.winkler
Fehlt hier irgenwas? Ein Perl-Modul oder so?
viele Grüße, yersinia
----
FHEM 6.3 (SVN) on RPi 4B with RasPi OS Bullseye (perl 5.32.1) | FTUI
nanoCUL->2x868(1x ser2net)@tsculfw, 1x433@Sduino | MQTT2 | Tasmota | ESPEasy
VCCU->14xSEC-SCo, 7xCC-RT-DN, 5xLC-Bl1PBU-FM, 3xTC-IT-WM-W-EU, 1xPB-2-WM55, 1xLC-Sw1PBU-FM, 1xES-PMSw1-Pl

ChrisW

hmm gibt es bald einen fix / updates für diese mega geile Software ???  Wäre echt super wenn das wieder zuverlässig läuft.

Oder kennt jemand ein tool was die Inaktivität mit CAM + Sound erkennen kann? Für Windows.
Raspberry PI3 mit allem möglichen.