70_WINCONNECT.pm zum Steuern eines Windows PC / Tablet

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

Vorheriges Thema - Nächstes Thema

michael.winkler

Kannst du mal die .config Datei neu herunterladen? In der Version 0.0.8 müsste noch ein sein.

Die nächste Version benötigt die config Datei nicht mehr

slawekking

Danke fuer die schnelle Rueckmeldung.
Ok verstanden, wenn ich mit der neusten Version arbeite benoetige ich keine Config Datei.

Ich kann die IP Adresse von FHEM nicht aendern.

Im Eingabebereich in der Konfig unter FHEM sind die Schaltflaechen ausgegraut. Wie kann ich diese Config anpassen?



slawekking

Wenn ich die IP Adresse in der WinControl.exe Anpasse ist die Datei nicht mehr ausfuerbar.

ICh bekomme die Fehlermeldung: Die App kann auf diesem PC nicht ausgefuert werden.
Wenden sie sich an den Software Herausgeber.



slawekking

Ich bin jetzt bisschen verwirrt. Ich habe es so verstanden, dass man ab der Version 0.0.13 keine Config datei mehr benoetigt.

michael.winkler

Zitat von: slawekking am 06 Juli 2017, 15:36:51
Ich bin jetzt bisschen verwirrt. Ich habe es so verstanden, dass man ab der Version 0.0.13 keine Config datei mehr benoetigt.
Nein, erst aber der Version 0.0.14 wird die config Datei nicht mehr benötigt. Diese Version kommt noch.

michael.winkler

Version 0.0.14 ist Online. Download wie immer auf Seite 1

Folgendes wurde geändert:


# v0.0.14
# - FEATURE: Winconnect mit Windows starten
#            Ausführen (minimiert/normales Fenster)
#            checkprocess (prüft ob ein Prozess gestartet ist inkl. Anzahl)
#            wincontrol.exe.config wird nicht mehr benötigt
#            Windows Version (os_Version & os_ReleaseID ab Win10)
#            Benutzer / Hostname (os_Username, os_Computername & os_Domainname)
#               Performance: CPU, Festplatte, Netzwerk, RAM, ...
#            Hardware Ausrüstung: Prozessor, BIOS & RAM (memory_*, bios_* und cpu_*)
#               VolumeDown, VolumeUp (mit attr volumeStep)
#               Laufzeiten in Tage/Stunden/Minuten (os_RunTime_minutes, os_RunTime_hours und os_RunTime_days)
# - BUFIX:      checkservice (im FHEM Reading wurde immer nur der erste Service eingetragen)
#

Per

Zitat von: michael.winkler am 21 Juni 2017, 23:04:14schick mal ein Log zu
Hat ein wenig gedauert:

Windows:
07.07.2017 08:28:58 CONFIG: MS .Net       4.6 or later
07.07.2017 08:28:58 MODUL:  FHEM_SET: start = 07.07.2017 08:28:58
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_Request   = HTTP
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_URL       = fhem
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_IPAdresse = 192.168.4.103
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_Port      = 8084
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Return = HTTP://192.168.4.103:8084/fhem
07.07.2017 08:28:58 MODUL:  FHEM_SET: devicename = xxxx
07.07.2017 08:28:58 MODUL:  FHEM_SET: reading = microphone_devicename
07.07.2017 08:28:58 MODUL:  FHEM_SET: value = no device found
07.07.2017 08:28:58 MODUL:  HTTP://192.168.4.103:8084/fhem?cmd.dummy=setreading%20xxx%20microphone_devicename%20no device found
07.07.2017 08:28:58 FHEM:   ERROR: FHEM Connect, reconnect in 60 seconds!
07.07.2017 08:28:58 MODUL:  FHEM_SET: stop = 07.07.2017 08:28:58
07.07.2017 08:28:58 MODUL:  FHEM_SET: start = 07.07.2017 08:28:58
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_Request   = HTTP
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_URL       = fhem
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_IPAdresse = 192.168.4.103
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_Port      = 8084
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Return = HTTP://192.168.4.103:8084/fhem
07.07.2017 08:28:58 MODUL:  FHEM_SET:  WAIT for reconnect!!
07.07.2017 08:28:58 CONFIG: Version       0.0.14
07.07.2017 08:28:58 CONFIG: IPAdresse     192.168.4.103
07.07.2017 08:28:58 CONFIG: Port          8084
07.07.2017 08:28:58 CONFIG: URL           fhem
07.07.2017 08:28:58 CONFIG: Anmeldung     True
07.07.2017 08:28:58 CONFIG: Devicename    xxx
07.07.2017 08:28:58 CONFIG: Idletime      60
07.07.2017 08:28:58 CONFIG: Speechquality 70
07.07.2017 08:28:58 CONFIG: Per. Interval 45000
07.07.2017 08:28:58 CONFIG: Run User      xxx\yyy
07.07.2017 08:28:58 AUDIO:  Devicename = Lautsprecher
07.07.2017 08:28:58 MIC:    Devicename = Mikrofon
07.07.2017 08:28:58 FHEM:   18,001 - setreading xxx microphone_devicename Mikrofon
07.07.2017 08:28:58 FHEM:   12,0007 - setreading xxx microphone_detect False
07.07.2017 08:28:58 CAMERA: Devicename = USB Camera
07.07.2017 08:28:58 CAMERA:  Resolution = 640x480
07.07.2017 08:28:58 CAMERA:  Resolution = 352x288
07.07.2017 08:28:58 CAMERA:  Resolution = 320x240
07.07.2017 08:28:58 CAMERA:  Resolution = 176x144
07.07.2017 08:28:58 CAMERA:  Resolution = 160x120
07.07.2017 08:28:58 CAMERA:  Resolution = 640x480
07.07.2017 08:28:58 FHEM:   18,0011 - set xxx on
07.07.2017 08:28:58 FHEM:   deletereading xxx picture_dir
07.07.2017 08:28:58 FHEM:   14,0008 - setreading xxx audio_devicename Lautsprecher
07.07.2017 08:28:58 FHEM:   20,0011 - setreading xxx motion_autodetect False
07.07.2017 08:28:58 FHEM:   24,0013 - setreading xxx motion_detect False
07.07.2017 08:28:58 FHEM:   deletereading xxx file_dir
07.07.2017 08:28:58 FHEM:   187,0107 - setreading xxx file_filter *.*
07.07.2017 08:28:58 FHEM:   12,0007 - setreading xxx file_order descending
07.07.2017 08:28:58 FHEM:   13,0008 - setreading xxx wincontrol_user xxx\yyy
07.07.2017 08:28:58 FHEM:   53,003 - setreading xxx wincontrol_starttime 07.07.2017 08:28:57
07.07.2017 08:28:58 FHEM:   13,0008 - setreading xxx wincontrol 0.0.14
07.07.2017 08:28:58 FHEM:   24,0014 - setreading xxx os_Name Windows 7 Home Premium
07.07.2017 08:28:58 FHEM:   32,0018 - setreading xxx os_Type Client
07.07.2017 08:28:59 FHEM:   51,003 - setreading xxx os_InstallDate 06.01.2013 18:20:25
07.07.2017 08:28:59 FHEM:   14,0008 - setreading xxx os_StartTime 05.07.2017 21:39:59
07.07.2017 08:28:59 FHEM:   12,0007 - setreading xxx os_Version 6.1.7601.23846
07.07.2017 08:28:59 FHEM:   15,0009 - setreading xxx os_Hostname xxx
07.07.2017 08:28:59 FHEM:   12,0007 - setreading xxx os_Username yyy
07.07.2017 08:28:59 FHEM:   10,0006 - setreading xxx os_Domainname xxx
07.07.2017 08:28:59 FHEM:   11,0006 - setreading xxx cpu_0_name Intel(R) Pentium(R) CPU        P6100  @ 2.00GHz
07.07.2017 08:28:59 FHEM:   16,0009 - setreading xxx cpu_0_mhz 1995
07.07.2017 08:28:59 FHEM:   29,0016 - setreading xxx cpu_1_name Intel(R) Pentium(R) CPU        P6100  @ 2.00GHz
07.07.2017 08:28:59 FHEM:   17,0009 - setreading xxx cpu_1_mhz 1995
07.07.2017 08:28:59 FHEM:   11,0006 - setreading xxx memory_total 8.045 MB
07.07.2017 08:28:59 FHEM:   37,0022 - setreading xxx memory_available 4.296 MB
07.07.2017 08:28:59 FHEM:   16,0009 - setreading xxx bios_vendor American Megatrends Inc.
07.07.2017 08:28:59 FHEM:   15,0009 - setreading xxx bios_version K52Je.211
07.07.2017 08:28:59 FHEM:   13,0008 - setreading xxx bios_releasedate 07/13/2010
07.07.2017 08:28:59 FHEM:   69,0039 - setreading xxx bios_boardmanufacturer ASUSTeK Computer Inc.
07.07.2017 08:29:02 FHEM:   3123,1786 - setreading xxx bios_boardproduct K52Je
07.07.2017 08:29:02 FHEM:   23,0014 - setreading xxx bios_boardversion 1.0
07.07.2017 08:29:02 FHEM:   47,0027 - setreading xxx printer_aktiv false
07.07.2017 08:29:02 FHEM:   26,0015 - setreading xxx printer_names no_prining
07.07.2017 08:29:02 FHEM:   49,0028 - setreading xxx user_aktividletime 60
07.07.2017 08:29:02 FHEM:   22,0013 - setreading xxx speechquality 70
07.07.2017 08:29:02 SERVER: wait for connection
07.07.2017 08:29:04 FHEM:   95,0054 - setreading xxx battery_ChargeStatus High
07.07.2017 08:29:04 FHEM:   81,0047 - setreading xxx battery_PowerLineStatus Online
07.07.2017 08:29:04 FHEM:   23,0013 - setreading xxx battery_LifePercent 100
07.07.2017 08:29:04 FHEM:   15,0009 - setreading xxx battery_LifeRemainingsMin 0
07.07.2017 08:29:05 FHEM:   31,0018 - setreading xxx volume 91
07.07.2017 08:29:05 FHEM:   17,0009 - setreading xxx mute on
07.07.2017 08:29:05 FHEM:   45,0025 - setreading xxx printer_aktiv true
07.07.2017 08:29:05 FHEM:   36,002 - setreading xxx printer_names adobe pdf
07.07.2017 08:29:05 FHEM:   14,0008 - setreading xxx drive_C_Label
07.07.2017 08:29:05 FHEM:   9,0005 - setreading xxx drive_C_Space_Total 953767
07.07.2017 08:29:05 FHEM:   40,0023 - setreading xxx drive_C_Space_Used 450455
07.07.2017 08:29:05 FHEM:   50,0029 - setreading xxx drive_C_Space_AvailableFree 503312
07.07.2017 08:29:05 FHEM:   12,0007 - setreading xxx drive_C_Format NTFS
07.07.2017 08:29:05 FHEM:   14,0008 - setreading xxx drive_C_Type Fixed
07.07.2017 08:29:05 FHEM:   12,0007 - setreading xxx drive_E_Label DAS PIE 19
07.07.2017 08:29:05 FHEM:   14,0008 - setreading xxx drive_E_Space_Total 7560
07.07.2017 08:29:05 FHEM:   13,0007 - setreading xxx drive_E_Space_Used 21
07.07.2017 08:29:05 FHEM:   25,0015 - setreading xxx drive_E_Space_AvailableFree 7539
07.07.2017 08:29:05 FHEM:   10,0005 - setreading xxx drive_E_Format FAT32
07.07.2017 08:29:05 FHEM:   14,0008 - setreading xxx drive_E_Type Removable
07.07.2017 08:29:05 FHEM:   12,0007 - setreading xxx brightness 100
07.07.2017 08:29:05 FHEM:   33,0019 - setreading xxx user_aktiv true
07.07.2017 08:29:05 CONFIG: Spracherkennung NICHT aktiviert
07.07.2017 08:29:05 CONFIG:   ERROR: C:\Program Files (x86)\System\WinControl\grammar.xml
07.07.2017 08:29:05 FHEM:   25,0014 - setreading xxx speechcontrol off
07.07.2017 08:29:05 FHEM:   33,0019 - setreading xxx os_RunTime_minutes 2089
07.07.2017 08:29:05 FHEM:   12,0007 - setreading xxx os_RunTime_hours 34
07.07.2017 08:29:05 FHEM:   10,0006 - setreading xxx os_RunTime_days 1
07.07.2017 08:29:08 FHEM:   35,002 - setreading xxx audio off
07.07.2017 08:30:01 FHEM:   34,0019 - setreading xxx os_RunTime_minutes 2090


Fhem:
2017-07-07 08:29:04 WINCONNECT xxx wincontrol_starttime: 07.07.2017 08:28:57
2017-07-07 08:29:04 WINCONNECT xxx memory_available: 4.296 MB
2017-07-07 08:29:07 WINCONNECT xxx printer_aktiv: false
2017-07-07 08:29:07 WINCONNECT xxx printer_names: no_prining
2017-07-07 08:29:10 WINCONNECT xxx volume: 91
2017-07-07 08:29:10 WINCONNECT xxx printer_aktiv: true
2017-07-07 08:29:10 WINCONNECT xxx printer_names: adobe pdf
2017-07-07 08:29:10 WINCONNECT xxx drive_C_Space_Used: 450455
2017-07-07 08:29:10 WINCONNECT xxx drive_C_Space_AvailableFree: 503312
2017-07-07 08:29:11 WINCONNECT xxx user_aktiv: true
2017-07-07 08:29:11 WINCONNECT xxx os_RunTime_minutes: 2089
2017-07-07 08:29:45 WINCONNECT xxx off
2017-07-07 08:29:45 WINCONNECT xxx user_aktiv: false
2017-07-07 08:29:45 WINCONNECT xxx volume: 0
2017-07-07 08:30:06 WINCONNECT xxx os_RunTime_minutes: 2090


Interessant auch Folgendes:
07.07.2017 08:29:05 CONFIG:   ERROR: C:\Program Files (x86)\System\WinControl\grammar.xml
???

Achja, ist mit V0.0.14 gemacht.

Nachtrag:
Windows:
07.07.2017 08:40:00 FHEM:   41,0023 - setreading xxx os_RunTime_hours 35
07.07.2017 08:41:05 FHEM:   ERROR: FHEM Connect, reconnect in 60 seconds!
07.07.2017 08:42:07 FHEM:   INFO: FHEM Reconnect
07.07.2017 08:42:07 FHEM:   13,0008 - set xxx on
...
07.07.2017 08:42:08 FHEM:   35,002 - setreading xxx os_RunTime_minutes 2102

Das "Gegenstück" in FHEM:
2017-07-07 08:40:06 WINCONNECT xxx os_RunTime_hours: 35
2017-07-07 08:42:13 WINCONNECT xxx memory_available: 4.261 MB
2017-07-07 08:42:13 WINCONNECT xxx os_RunTime_minutes: 2102
2017-07-07 08:42:45 WINCONNECT xxx off

michael.winkler

Hi Per,

Laut Log hat die GUI Probleme mit der Kommunikation mit dem FHEM Server.


07.07.2017 08:28:58 MODUL:  HTTP://192.168.4.103:8084/fhem?cmd.dummy=setreading%20xxx%20microphone_devicename%20no device found
07.07.2017 08:28:58 FHEM:   ERROR: FHEM Connect, reconnect in 60 seconds!


Stimmen diese Angaben?


07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_Request   = HTTP
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_URL       = fhem
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_IPAdresse = 192.168.4.103
07.07.2017 08:28:58 MODUL:  FHEM_GETURL: Val FHEM_Port      = 8084


Hast Du eventuell eine Firewall auf dem Windows PC aktiv?


Per

Ja, die Angaben stimmen und natürlich ist eine Firewall aktiv.
ABER: anfangs (kurz nach jeder (Wieder-)Verbindung) habe ich die richtige Anzeige (status on) und die anderen Werte (os_RunTime_minutes) kommen regelmäßig an.


Per

#312
Mach ich, bekommst die Daten aber erst heute abend.  :-\

Edit: noch ohne Log, Status geht aber wieder auf "off", ebenso wie das Volume.

michael.winkler

Kannst du mir mal bitte folgende Infos noch zukommen lassen?


jsonlist Devicename


oder


list Devicename


und von deinem PC


ipconfig

TWART016

Ein paar Sachen sehe ich nicht in der 0.0.14.1
- checkprocess
- checkperformance
- Festplatten Hersteller und Modell
- VolumeDown, VolumeUp (mit attr volumeStep)

Ansonsten super Arbeit