Hallo zusammen,
nach langem einlesen habe ich heute probiert einen FHEM Server in Verbindung mit einer Homematic CCU3 zum Laufen zu bekommen. Leider nur mit mäßigem Erfolg....
Der Server läuft soweit. Allerdings habe ich beim Einbinden der CCU3 ein kleines Problem. Ich erstelle sie ganz normal mit define CCU3 HMCCU "passenderIP". Danach habe ich wie beschrieben das Attribut ccuflags auf procrpc gestellt. Vielleicht liegt hier auch schon der erste Fehler. Ich weiß es leider nicht :(
Habe mich zu allererst an folgender Anleitung aus der FHEM orientiert: https://wiki.fhem.de/wiki/HMCCU_Best_Practice
Da die nicht 100%ig funktioniert hat, bin ich nach längerem googeln auf folgenden Beitrag gestoßen: https://forum.fhem.de/index.php?topic=91033.0. Aufgrund dessen habe ich auch das Attribut ccuflags umgestellt. Leider steht beim Attribut ccustate immer noch unreachable und wenn ich die devicelist abrufen möchte kommt folgende Meldung: HMCCU: I/O device not initialized. Try again later.
Vielleicht liegt es auch nur an einer Kleinigkeit, die ich übersehen habe, aber gerade bin ich wirklich ratlos und kurz vor dem Verzweifeln.
Ich hoffe ihr könnt mir helfen.
Bitte ein "list CCU3" und Logauszüge (beim start von FHEM oder start des RPC Servers, usw.) posten.
CCU Firewall eingestellt? RPC Server gestartet?
Ich hatte damals die Firewall Einstellungen der CCU vergessen ...
Vielen Dank für die Antworten!
Zitat von: supernova1963 am 18 November 2018, 06:08:57
Ich hatte damals die Firewall Einstellungen der CCU vergessen ...
Habe ich gemacht, danach hat sich der ccustate auch auf active geändert.
Zitat von: amenomade am 18 November 2018, 01:44:07
Bitte ein "list CCU3" und Logauszüge (beim start von FHEM oder start des RPC Servers, usw.) posten.
CCU Firewall eingestellt? RPC Server gestartet?
Hier mal der Auszug von der CCU3 list
Internals:
CCUNum 1
Clients :HMCCUDEV:HMCCUCHN:HMCCURPC:HMCCURPCPROC:
DEF 192.168.178.xx
NAME CCU3
NOTIFYDEV global,TYPE=(HMCCU|HMCCUDEV|HMCCUCHN)
NR 16
NTFY_ORDER 50-CCU3
RPCState inactive
STATE Initialized
TYPE HMCCU
ccuip 192.168.178.xx
ccustate active
ccutype CCU2/3
host 192.168.178.xx
version 4.3.007
READINGS:
2018-11-18 10:21:16 rpcstate inactive
2018-11-18 10:21:16 state Initialized
hmccu:
evtime 0
evtimeout 0
rpccount 0
rpcports 2001
updatetime 0
ccu:
delay 180
delayed 1
timeout 1
ifports:
interfaces:
rpc:
Attributes:
ccuflags procrpc
room FLUR
rpcserver on
stateFormat rpcstate/state
Beim Starten von FHEM kommen folgende Auszüge:
2018.11.18 10:21:13 0: Server shutdown
2018.11.18 10:21:13 0: HMCCU: Can't find RPC device
2018.11.18 10:21:14 1: Including fhem.cfg
2018.11.18 10:21:14 3: WEB: port 8083 opened
2018.11.18 10:21:14 2: eventTypes: loaded 5 events from ./log/eventTypes.txt
2018.11.18 10:21:15 1: HMCCU: [CCU3] Initialized version 4.3.007
2018.11.18 10:21:15 1: HMCCU: [CCU3] HMCCU: Initializing device
2018.11.18 10:21:15 2: HMCCU: HMScript failed. 401 Unauthorized
2018.11.18 10:21:16 1: HMCCU: [CCU3] HMCCU: Error while reading device list from CCU 192.168.178.xx
2018.11.18 10:21:16 1: HMCCU: [CCU3] Scheduling delayed initialization in 180 seconds
2018.11.18 10:21:16 1: Including ./log/fhem.save
2018.11.18 10:21:16 0: HMCCU: Start of RPC server after FHEM initialization in 200 seconds
Und folgende:
2018.11.18 10:24:36 0: HMCCU: [CCU3] Definition of some RPC devices failed
Kein Attribut rpcinterfaces ?
Das habe ich jetzt angelegt.
Attributes:
ccuflags procrpc
room FLUR
rpcinterfaces BidCos-RF,BidCos-Wired,HmIP-RF,VirtualDevices
rpcserver on
stateFormat rpcstate/state
Der Zustand ist leider immer noch inactive/Initialized.
Muss noch etwas gesetzt werden?
Was sieht man in der Log (bitte mit verbose 5) bei set CCU3 rpcserver on
?
Und was sagt
nmap 192.168.178.xx
(IP der CCU)
Sorry für die späte Antwort.
Hatte vorgestern zu tun und gestern habe ich dann nochmal viel an FHEM und an der CCU rumgespielt und habe den Fehler tatsächlich gefunden. In den Einstellungen der CCu3 musste noch die Firewall Richtlinie in den Systemeinstellungen auf Ports Offen geändert werden. Das habe ich gemacht und sieh da es funktioniert. ;D
Habe auch bereits die ersten Geräte anlernen können. Und da bin ich aktuell noch ein bisschen am rumspielen.
Vielen Dank trotzdem für eure Hilfe! ;)
Ich muss mal fragen
in dem Artikel https://wiki.fhem.de/wiki/HMCCU_Best_Practice (https://wiki.fhem.de/wiki/HMCCU_Best_Practice) geht es um die CCU2 funktioniert das auch mit der CCU3 ??
Ich will mir HomaticIP mit einer CCU 3 kaufen und frage daher ob die Vorgehensweise auch für die CCU3 funktioniert.
DANKE
Zitat von: bjoernbo am 20 Februar 2020, 10:28:53
Ich muss mal fragen
in dem Artikel https://wiki.fhem.de/wiki/HMCCU_Best_Practice (https://wiki.fhem.de/wiki/HMCCU_Best_Practice) geht es um die CCU2 funktioniert das auch mit der CCU3 ??
Ich will mir HomaticIP mit einer CCU 3 kaufen und frage daher ob die Vorgehensweise auch für die CCU3 funktioniert.
DANKE
Ja