Hallo FHEM Gemeinde,
ich bin noch neu in der ganzen FHEM Geschichte und ich hoffe ihr könnt mir helfen.
Folgende Konfiguration:
FHEM 5.8 auf Windows Home Server 2011 -> funktioniert
Active Perl 5.24.1 -> funktioniert
CCU2 über HMCCU definiert -> funktionsfähig
Update in FHEM durchgeführt
ich habe auch bereits ein Device definiert: HM-LC-Sw1-Ba-PCB
mit folgenden Attributen:
Attributes
IODev myccu
ccureadingfilter (STATE|LOWBAT|ON_TIME)
ccureadings 1
devStateIcon on:10px-kreis-gruen off:10px-kreis-rot Initialized:10px-kreis-gelb
event-on-change-reading .*
statechannel 1
statevals on:true,off:false
substitute STATE!true:on,false:off,1:on,0:off
Das Schalen des Devices geht über FHEM wunderbar. NUR bekomme ich keine aktualisierung des Zustands angezeigt.
Mit "get devstate" aktualisiert sich der Zustand und das Icon wird auch aktualsiert.
Soweit ich das verstehe muss der RCP Server laufen und jetzt kommt auch meine Frage:
So sieht die Konfiguration meiner CCU2 in FHEM aus:
Internals
CCUNum 1
ChnCount 238
Clients :HMCCUDEV:HMCCUCHN:
DEF homematic-ccu2
DelDevices 0
DevCount 55
NAME myccu
NR 20
NTFY_ORDER 50-myccu
NewDevices 0
RPCState stopped
STATE Initialized
TYPE HMCCU
ccutype CCU2
host homematic-ccu2
version 3.9.004
Readings:
rpcstate stopped
state Initialized
Attribute:
ccudef-readingfilter ^(LOW_?BAT|UNREACH)$
ccudef-readingformat datapoint
ccudef-readingname ^(.+\.)?AES_KEY$:sign;^(.+\.)?LOW_?BAT$:battery;^(.+\.)?BATTERY_STATE$:batteryLevel;^(.+\.)?UNREACH$:Activity;^(.+\.)?TEMPERATURE$:+temperature;^(.+\.)?SET_TEMPERATURE$:+desired-temp;^(.+\.)?HUMIDITY$:+humidity;^(.+\.)?LEVEL$:+pct;^(.+\.)?CONTROL_MODE$:+controlMode
ccudef-substitute AES_KEY!(0|false):off,(1|true):on;LOWBAT,LOW_BAT!(0|false):ok,(1|true):low;UNREACH!(0|false):alive,(1|true):dead;MOTION!(0|false):noMotion,(1|true):motion;DIRECTION!0:stop,1:up,2:down,3:undefined;WORKING!0:false,1:true;INHIBIT!(0|false):unlocked,(1|true):locked
rpcinterfaces BidCos-RF,HmIP-RF
rpcport 2001,2010
rpcqueue /tmp/ccuqueue deleteattr
stateFormat rpcstate/state
Wenn ich nun in FHEM den RCP Server starte dann stürtzt FEHM ab das heisst die CMD Konsole im Windows Home Server ist dann einfach weg. das Logfile sieht dann so aus:
2017.03.06 20:52:23 0: Server shutdown
2017.03.06 20:52:35 1: starting in console mode
2017.03.06 20:52:35 1: Including fhem.cfg
2017.03.06 20:52:35 3: telnetPort: port 7072 opened
2017.03.06 20:52:36 3: WEB: port 8083 opened
2017.03.06 20:52:36 3: WEBphone: port 8084 opened
2017.03.06 20:52:36 3: WEBtablet: port 8085 opened
2017.03.06 20:52:36 2: eventTypes: loaded 12 events from ./log/eventTypes.txt
2017.03.06 20:52:39 1: Including ./log/fhem.save
2017.03.06 20:52:39 3: initialUsbCheck return value: This command is not yet supported on windows
2017.03.06 20:52:39 2: SecurityCheck: WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword. Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2017.03.06 20:52:39 0: Featurelevel: 5.8
2017.03.06 20:52:39 0: Server started with 15 defined entities (fhem.pl:13622/2017-03-05 perl:5.024001 os:MSWin32 user:Administrator pid:16104)
2017.03.06 20:53:24 2: HMCCU: Create child process with timeouts 0.01 and 0.25
2017.03.06 20:53:24 0: HMCCU: Child process for server CB2001 started with PID -14712
2017.03.06 20:53:24 2: HMCCU: Create child process with timeouts 0.01 and 0.25
2017.03.06 20:53:24 0: CCURPC: CB2001 Creating file queue /tmp/ccuqueue_2001_1
2017.03.06 20:53:24 0: CCURPC: CB2001 Can't create queue
2017.03.06 20:53:24 2: CCURPC: Eventcount DD = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount EV = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount EX = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount IN = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount ND = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount RA = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount RD = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount SL = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount UD = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount total = 0
2017.03.06 20:53:24 2: CCURPC: Eventcount writeerror = 0
2017.03.06 20:53:30 1: starting in console mode
2017.03.06 20:53:30 1: Including fhem.cfg
2017.03.06 20:53:30 3: telnetPort: port 7072 opened
2017.03.06 20:53:31 3: WEB: port 8083 opened
2017.03.06 20:53:31 3: WEBphone: port 8084 opened
2017.03.06 20:53:31 3: WEBtablet: port 8085 opened
2017.03.06 20:53:31 2: eventTypes: loaded 12 events from ./log/eventTypes.txt
2017.03.06 20:53:33 1: Including ./log/fhem.save
2017.03.06 20:53:33 3: initialUsbCheck return value: This command is not yet supported on windows
2017.03.06 20:53:33 2: SecurityCheck: WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword. Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2017.03.06 20:53:33 0: Featurelevel: 5.8
2017.03.06 20:53:33 0: Server started with 15 defined entities (fhem.pl:13622/2017-03-05 perl:5.024001 os:MSWin32 user:Administrator pid:17400)
2017.03.06 20:53:33 3: FHEMWEB WEB CSRF error: csrf_315851600664329 ne csrf_364644239424024. For detals see the csrfToken FHEMWEB attribute
Hat irgend jemand eine Idee was ich machen kann?
Bzw folgende Fragen habe ich:
1. die Aktualisierung eines Devices sprich der Readings erfolgt automatisch nur dann wenn der RCP Server richtig läuft.
2. der Absturz ist nicht vorgesehen :)
3. Auf dem WHS 2011 müsste das alles auch gehen. ich weiss die meisten haben Linux o.ä. aber da bin ich gar nicht fit drin
4. Gibt es irgend eine IDee wie ich den RCP Server zum Laufen bekomme ? Welche infos sind noch wichtig??
VIELEN DANK
lg Gusch
Das Problem ist das Attribut rpcqueue. Hier muss ein existierendes Verzeichnis mit einem Datei Präfix angegeben werden. Ausserdem muss fhem dort Schreibrechte haben.
Ich vermute mal, dass die Angabe von Windows Pfadnamen (z.B. C:\Temp\ccuqueue) aufgrund des Backslash problematisch sein dürfte.
Als ersten Versuch so?ltrst Du einfach mal auf dem Laufwerk, auf dem fhem installiert ist, ein Verzeichnis \tmp anlegen.
Selbst wenn das dann funktioniert, will ich Dir nicht allzu große Hoffnungen machen. HMCCU startet Subprozesse. Das kann unter Windows auch schief gehen.
Hallo Zap,
wenn man den Pfad einträgt, dann läuft der RCP Server an, hört aber nach kurzer Zeit wiede auf, also der Tip war schon mal ok aber Deine Warnung schient zu stimmen auf Windows schwierig... Vielleicht noch jemand ne Idee?
hier das Logfile ab dem moment wenn man den SET RCPSERVER ON setzt in der FHEM Konsole
2017.03.07 20:29:37 2: HMCCU: Create child process with timeouts 0.01 and 0.25
2017.03.07 20:29:38 0: HMCCU: Child process for server CB2001 started with PID -8900
2017.03.07 20:29:38 0: CCURPC: CB2001 Creating file queue c:\FHEM\fhem-5.8\tmp\ccuqueue_2001_1
2017.03.07 20:29:38 2: HMCCU: Create child process with timeouts 0.01 and 0.25
2017.03.07 20:29:38 0: CCURPC: Initializing RPC server CB2001
2017.03.07 20:29:38 0: HMCCU: Child process for server CB2010 started with PID -6212
2017.03.07 20:29:38 0: RPC server(s) starting
2017.03.07 20:29:38 0: CCURPC: CB2010 Creating file queue c:\FHEM\fhem-5.8\tmp\ccuqueue_2010_1
2017.03.07 20:29:38 0: CCURPC: Initializing RPC server CB2010
2017.03.07 20:29:38 0: CCURPC: Callback server created listening on port 7411
2017.03.07 20:29:38 1: CCURPC: CB2001 Adding callback for events
2017.03.07 20:29:38 1: CCURPC: CB2001 Adding callback for new devices
2017.03.07 20:29:38 1: CCURPC: CB2001 Adding callback for deleted devices
2017.03.07 20:29:38 1: CCURPC: CB2001 Adding callback for modified devices
2017.03.07 20:29:38 1: CCURPC: CB2001 Adding callback for replaced devices
2017.03.07 20:29:38 1: CCURPC: CB2001 Adding callback for readded devices
2017.03.07 20:29:38 1: CCURPC: CB2001 Adding callback for list devices
2017.03.07 20:29:38 1: CCURPC: CB2001 Adding callback for event query
2017.03.07 20:29:38 0: CCURPC: CB2001 Entering server loop
2017.03.07 20:29:38 0: CCURPC: Callback server created listening on port 7420
2017.03.07 20:29:38 1: CCURPC: CB2010 Adding callback for events
2017.03.07 20:29:38 1: CCURPC: CB2010 Adding callback for new devices
2017.03.07 20:29:38 1: CCURPC: CB2010 Adding callback for deleted devices
2017.03.07 20:29:38 1: CCURPC: CB2010 Adding callback for modified devices
2017.03.07 20:29:38 1: CCURPC: CB2010 Adding callback for replaced devices
2017.03.07 20:29:38 1: CCURPC: CB2010 Adding callback for readded devices
2017.03.07 20:29:38 1: CCURPC: CB2010 Adding callback for list devices
2017.03.07 20:29:38 1: CCURPC: CB2010 Adding callback for event query
2017.03.07 20:29:38 0: CCURPC: CB2010 Entering server loop
2017.03.07 20:29:40 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:29:44 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:29:45 0: HMCCU: Received SL event. RPC server CB2001 enters server loop
2017.03.07 20:29:47 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:29:50 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:29:52 1: HMCCU: Registering callback http://192.168.178.30:7411/fh2001 with ID CB2001 at http://homematic-ccu2:2001/
2017.03.07 20:29:52 1: CCURPC: CB2001 ListDevices. Sending init to HMCCU
2017.03.07 20:29:52 1: HMCCU: RPC callback with URL http://192.168.178.30:7411/fh2001 initialized
2017.03.07 20:29:53 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:29:53 2: CCURPC: CB2001 NewDevice received 237 device specifications
2017.03.07 20:29:56 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:29:57 0: HMCCU: Received IN event. RPC server CB2001 initialized.
2017.03.07 20:29:58 2: HMCCU: Updated devices. Success=5 Failed=0
2017.03.07 20:29:58 1: HMCCU: All RPC servers running
2017.03.07 20:29:58 0: HMCCU: Received SL event. RPC server CB2010 enters server loop
2017.03.07 20:29:59 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:30:02 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:30:05 1: HMCCU: Registering callback http://192.168.178.30:7420/fh2010 with ID CB2010 at http://homematic-ccu2:2010/
2017.03.07 20:30:05 1: HMCCU: RPC callback with URL http://192.168.178.30:7420/fh2010 initialized
2017.03.07 20:30:05 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:30:08 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
2017.03.07 20:30:10 0: HMCCU: Periodical check found no RPC Servers
2017.03.07 20:30:10 1: HMCCU: Deregistering RPC server http://192.168.178.30:7420/fh2010 at http://homematic-ccu2:2010/
2017.03.07 20:30:10 1: HMCCU: Deregistering RPC server http://192.168.178.30:7411/fh2001 at http://homematic-ccu2:2001/
2017.03.07 20:30:10 0: HMCCU: All RPC servers stopped
2017.03.07 20:30:11 3: FHEMWEB WEB CSRF error: csrf_272569311171312 ne csrf_462710068846715. For detals see the csrfToken FHEMWEB attribute
Sorry, aber das kannst Du abhaken. Das Problem: Die RPC Prozesse werden gestartet. Allerdings prüft HMCCU regelmäßig, ob noch alle RPC Prozesse laufen. Diese Prüfung schlägt unter Windows fehl, da hierzu ein Unix Befehl verwendet wird.
Etwas Hoffnung gibt es noch: ich arbeite gerade an einer neuen Version, die statt Prozessen Threads verwendet. Es kann sein, dass das unter Windows besser funktioniert. Garantieren kann ich das allerdings nicht. Dauert auch noch bis das fertig ist.
Ok Danke für die Hilfe ... schade ...
dann muss ich es vielleicht doch auf der Fritzbox oder in er VM versuchen ...
Ich empfehle eine VM.
Bitte warte mal noch 1-2 Tage. Ich habe die Ursache dafür gefunden, dass HMCCU der Meinung ist, es würden keine RPC Server laufen: die Prozess-IDs unter Windows sind negativ. Das werde ich zeitnah korrigieren und als Update bereitstellen. Dann kannst Du es nochmal versuchen.
Ahh cool danke, dann warte ich das mal ab :)
Super Support !
Hallo Zap,
gibts hier schon was neues? hab grad ein update gemacht und probiert aber der RCP Server stoppt immer noch.
Danke und Gruß
Gusch
Eigentlich müsste es funkionieren. Steht im Log immer noch "periodical check found no RPC Server" oder gibt es jetzt andere Meldungen? Wäre wichtig zu wissen für die Fehlersuche.
Übrigens hast du anscheinend Probleme mit dem neu in FHEM eingeführten csrftoken. Ggf. für das Device WEB das entsprechende Attribut auf none setzen oder das Modul suchen, das den Fehler verursacht. Könnte auch an irgendeiner UI liegen. Das hat aber nichts mit HMCCU zu tun.
Hallo,
hier das Logfile das ausgegeben wird, wenn ich den RCP Server starte:
2017.03.18 07:05:22 2: HMCCU: Create child process with timeouts 0.01 and 0.25
2017.03.18 07:05:33 0: HMCCU: Child process for server CB2001 started with PID -1972
2017.03.18 07:05:33 2: HMCCU: Create child process with timeouts 0.01 and 0.25
2017.03.18 07:05:33 0: HMCCU: Child process for server CB2010 started with PID -15612
2017.03.18 07:05:33 0: RPC server(s) starting
2017.03.18 07:05:34 0: CCURPC: CB2010 Creating file queue c:\FHEM\fhem-5.8\tmp\ccuqueue_2010_1
2017.03.18 07:05:34 0: CCURPC: CB2001 Creating file queue c:\FHEM\fhem-5.8\tmp\ccuqueue_2001_1
2017.03.18 07:05:34 0: CCURPC: Initializing RPC server CB2010
2017.03.18 07:05:34 0: CCURPC: Initializing RPC server CB2001
2017.03.18 07:05:36 0: CCURPC: Callback server created listening on port 7420
2017.03.18 07:05:36 1: CCURPC: CB2010 Adding callback for events
2017.03.18 07:05:36 0: CCURPC: Callback server created listening on port 7411
2017.03.18 07:05:36 1: CCURPC: CB2001 Adding callback for events
2017.03.18 07:05:36 1: CCURPC: CB2010 Adding callback for new devices
2017.03.18 07:05:36 1: CCURPC: CB2001 Adding callback for new devices
2017.03.18 07:05:36 1: CCURPC: CB2010 Adding callback for deleted devices
2017.03.18 07:05:36 1: CCURPC: CB2001 Adding callback for deleted devices
2017.03.18 07:05:36 1: CCURPC: CB2010 Adding callback for modified devices
2017.03.18 07:05:36 1: CCURPC: CB2001 Adding callback for modified devices
2017.03.18 07:05:36 1: CCURPC: CB2010 Adding callback for replaced devices
2017.03.18 07:05:36 1: CCURPC: CB2010 Adding callback for readded devices
2017.03.18 07:05:36 1: CCURPC: CB2001 Adding callback for replaced devices
2017.03.18 07:05:36 1: CCURPC: CB2001 Adding callback for readded devices
2017.03.18 07:05:36 1: CCURPC: CB2010 Adding callback for list devices
2017.03.18 07:05:36 1: CCURPC: CB2001 Adding callback for list devices
2017.03.18 07:05:36 1: CCURPC: CB2010 Adding callback for event query
2017.03.18 07:05:36 1: CCURPC: CB2001 Adding callback for event query
2017.03.18 07:05:36 0: CCURPC: CB2010 Entering server loop
2017.03.18 07:05:36 0: CCURPC: CB2001 Entering server loop
2017.03.18 07:05:40 0: HMCCU: Received SL event. RPC server CB2001 enters server loop
2017.03.18 07:05:47 1: HMCCU: Registering callback http://192.168.178.30:7411/fh2001 with ID CB2001 at http://homematic-ccu2:2001/
2017.03.18 07:05:49 1: CCURPC: CB2001 ListDevices. Sending init to HMCCU
2017.03.18 07:05:50 1: HMCCU: RPC callback with URL http://192.168.178.30:7411/fh2001 initialized
2017.03.18 07:05:51 2: CCURPC: CB2001 NewDevice received 237 device specifications
2017.03.18 07:05:55 0: HMCCU: Received IN event. RPC server CB2001 initialized.
2017.03.18 07:05:56 2: HMCCU: Updated devices. Success=5 Failed=0
2017.03.18 07:05:56 1: HMCCU: All RPC servers running
2017.03.18 07:05:56 0: HMCCU: Received SL event. RPC server CB2010 enters server loop
2017.03.18 07:06:03 1: HMCCU: Registering callback http://192.168.178.30:7420/fh2010 with ID CB2010 at http://homematic-ccu2:2010/
2017.03.18 07:06:03 1: HMCCU: RPC callback with URL http://192.168.178.30:7420/fh2010 initialized
2017.03.18 07:06:08 0: HMCCU: Periodical check found no RPC Servers
2017.03.18 07:06:08 1: HMCCU: Deregistering RPC server http://192.168.178.30:7411/fh2001 at http://homematic-ccu2:2001/
2017.03.18 07:06:08 1: HMCCU: Deregistering RPC server http://192.168.178.30:7420/fh2010 at http://homematic-ccu2:2010/
2017.03.18 07:06:08 0: HMCCU: All RPC servers stopped
Ausserdem ist sehen die Devices komisch aus, wenn der HomeServer ON ist (in der kurzen Zeit) im Ahang sind zwei Screenshorts von zwei Schaltern, beide aus. Wenn der RCP Server ON ist, dann verschinden die Beschriftungen und die Links um on oder off zu schalten
Danke und Gruß
Gusch
Ok, kümmern wir uns erst mal um den RPC Server, dann um die Devices.
Bitte schau mal nach, welche Version beim IO Device angezeigt wird (in der Detailansicht das Internal "version". Da sollte 3.9.007 stehen.
ok wahr wohl mein Fehler, ich habe nach dem Update den FHEM Server nicht neu gestartet. war immer noch die Version 3.9.006 nach eeinem Neustart war die Version auf 3.9.007
der RCP Server läuft weiter ... Danke und nochmals Entschuldigung !!
Logfile sieht jetzt so aus
2017.03.18 17:36:56 1: RMDIR: ./restoreDir/2017-03-01
2017.03.18 17:36:57 1: UPD ./CHANGED
2017.03.18 17:36:57 1: UPD FHEM/33_readingsGroup.pm
2017.03.18 17:36:57 1: UPD FHEM/33_readingsProxy.pm
2017.03.18 17:36:57 1: UPD FHEM/49_TBot_List.pm
2017.03.18 17:36:58 1: UPD FHEM/93_DbRep.pm
2017.03.18 17:36:58 1: UPD FHEM/96_SIP.pm
2017.03.18 17:37:01 1: UPD www/images/fhemSVG/wuerfel.svg
2017.03.18 17:37:02 1: UPD www/pgm2/fhemweb.js
2017.03.18 17:37:02 1: saving fhem.cfg
2017.03.18 17:37:02 1: saving ./log/fhem.save
2017.03.18 17:37:02 1:
2017.03.18 17:37:02 1: New entries in the CHANGED file:
2017.03.18 17:37:02 1: - update: 49_TBot_List: handleUnsolicited & multiline entries
2017.03.18 17:37:02 1: - bugfix: 93_DbRep: get svrinfo has only used /opt/fhem/fhem.db (SQLite)
2017.03.18 17:37:02 1: Calling C:\Program Files (x86)\Perl\bin\perl.exe ./contrib/commandref_join.pl -noWarnings, this may take a while
2017.03.18 17:37:06 1:
2017.03.18 17:37:06 1: update finished, "shutdown restart" is needed to activate the changes.
2017.03.18 17:37:06 1:
2017.03.18 17:37:06 1: Please consider using the global attribute sendStatistics
2017.03.18 17:37:20 1: PERL WARNING: Terminating on signal SIGHUP(1)
2017.03.18 17:37:31 1: starting in console mode
2017.03.18 17:37:31 1: Including fhem.cfg
2017.03.18 17:37:31 3: telnetPort: port 7072 opened
2017.03.18 17:37:32 3: WEB: port 8083 opened
2017.03.18 17:37:32 3: WEBphone: port 8084 opened
2017.03.18 17:37:32 3: WEBtablet: port 8085 opened
2017.03.18 17:37:32 2: eventTypes: loaded 34 events from ./log/eventTypes.txt
2017.03.18 17:37:36 3: TABLETUI: new ext defined infix:ftui/: dir:./www/tablet/:
2017.03.18 17:37:36 3: Registering HTTPSRV TABLETUI for URL /ftui and assigned link ftui/ ...
2017.03.18 17:37:36 1: Including ./log/fhem.save
2017.03.18 17:37:36 3: initialUsbCheck return value: This command is not yet supported on windows
2017.03.18 17:37:36 2: SecurityCheck: WEB,WEBphone,WEBtablet has no associated allowed device with basicAuth. telnetPort has no associated allowed device with password/globalpassword. Restart FHEM for a new check if the problem is fixed, or set the global attribute motd to none to supress this message.
2017.03.18 17:37:36 0: Featurelevel: 5.8
2017.03.18 17:37:36 0: Server started with 16 defined entities (fhem.pl:13700/2017-03-14 perl:5.024001 os:MSWin32 user:Administrator pid:13040)
2017.03.18 17:37:47 2: HMCCU: Create child process with timeouts 0.01 and 0.25
2017.03.18 17:37:47 0: HMCCU: Child process for server CB2001 started with PID -5956
2017.03.18 17:37:47 0: CCURPC: CB2001 Creating file queue c:\FHEM\fhem-5.8\tmp\ccuqueue_2001_1
2017.03.18 17:37:47 2: HMCCU: Create child process with timeouts 0.01 and 0.25
2017.03.18 17:37:47 0: CCURPC: Initializing RPC server CB2001
2017.03.18 17:37:47 0: HMCCU: Child process for server CB2010 started with PID -15764
2017.03.18 17:37:47 0: CCURPC: CB2010 Creating file queue c:\FHEM\fhem-5.8\tmp\ccuqueue_2010_1
2017.03.18 17:37:47 0: CCURPC: Initializing RPC server CB2010
2017.03.18 17:37:47 0: RPC server(s) starting
2017.03.18 17:37:47 0: CCURPC: Callback server created listening on port 7411
2017.03.18 17:37:47 1: CCURPC: CB2001 Adding callback for events
2017.03.18 17:37:47 1: CCURPC: CB2001 Adding callback for new devices
2017.03.18 17:37:47 1: CCURPC: CB2001 Adding callback for deleted devices
2017.03.18 17:37:47 0: CCURPC: Callback server created listening on port 7420
2017.03.18 17:37:47 1: CCURPC: CB2001 Adding callback for modified devices
2017.03.18 17:37:47 1: CCURPC: CB2010 Adding callback for events
2017.03.18 17:37:47 1: CCURPC: CB2001 Adding callback for replaced devices
2017.03.18 17:37:47 1: CCURPC: CB2001 Adding callback for readded devices
2017.03.18 17:37:47 1: CCURPC: CB2010 Adding callback for new devices
2017.03.18 17:37:47 1: CCURPC: CB2001 Adding callback for list devices
2017.03.18 17:37:47 1: CCURPC: CB2010 Adding callback for deleted devices
2017.03.18 17:37:47 1: CCURPC: CB2001 Adding callback for event query
2017.03.18 17:37:47 1: CCURPC: CB2010 Adding callback for modified devices
2017.03.18 17:37:47 1: CCURPC: CB2010 Adding callback for replaced devices
2017.03.18 17:37:47 1: CCURPC: CB2010 Adding callback for readded devices
2017.03.18 17:37:47 0: CCURPC: CB2001 Entering server loop
2017.03.18 17:37:47 1: CCURPC: CB2010 Adding callback for list devices
2017.03.18 17:37:47 1: CCURPC: CB2010 Adding callback for event query
2017.03.18 17:37:47 0: CCURPC: CB2010 Entering server loop
2017.03.18 17:37:54 0: HMCCU: Received SL event. RPC server CB2001 enters server loop
2017.03.18 17:37:54 0: HMCCU: Received SL event. RPC server CB2010 enters server loop
2017.03.18 17:38:01 1: HMCCU: Registering callback http://192.168.178.30:7411/fh2001 with ID CB2001 at http://homematic-ccu2:2001/
2017.03.18 17:38:01 1: CCURPC: CB2001 ListDevices. Sending init to HMCCU
2017.03.18 17:38:01 1: HMCCU: RPC callback with URL http://192.168.178.30:7411/fh2001 initialized
2017.03.18 17:38:01 1: HMCCU: Registering callback http://192.168.178.30:7420/fh2010 with ID CB2010 at http://homematic-ccu2:2010/
2017.03.18 17:38:01 1: HMCCU: RPC callback with URL http://192.168.178.30:7420/fh2010 initialized
2017.03.18 17:38:02 2: CCURPC: CB2001 NewDevice received 237 device specifications
2017.03.18 17:38:06 0: HMCCU: Received IN event. RPC server CB2001 initialized.
Hast Du jetzt den kompletten Log geschickt? Ich frage, weil eigentlich am Ende irgendwann "All RPC Servers running" kommen müsste. Ist vielleicht auch nur abgeschnitten.
Ggf. wirst Du Probleme haben, den RPC-Server zu stoppen. Ich weiß nicht, in wie weit Windows das Senden von Signalen an Prozesse unterstützt. Aber Hauptsache, es läuft erst mal.
Hallo Zap,
nein das ist der Komplette Log inzwischen sind nur ein paar RCP Anfragen dazugekommen
also endet mit initialized. Scheint erst mal zu laufen ... aber wenn das wirklich so komisch ist mit dem Windows Server, dann muss ich doch überlegen auf eine VM mit Linux o.ä,. zu gehen. Da kenne ich mich leider gar nicht aus. Gibt es da was, das auch für Dumies geeignet ist?
Danke nochmals!
...
2017.03.18 17:38:06 0: HMCCU: Received IN event. RPC server CB2001 initialized.
2017.03.18 17:44:31 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 17:52:12 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 18:00:56 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 18:09:15 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 18:17:54 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 18:25:37 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 18:33:14 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 18:40:28 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 18:47:39 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 18:55:35 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 19:03:23 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.18 19:11:46 3: CCURPC: CB2001 Received 500 events from CCU since last check
...
2017.03.19 16:06:10 3: CCURPC: CB2001 Received 500 events from CCU since last check
2017.03.19 16:13:48 3: CCURPC: CB2001 Received 500 events from CCU since last check