Hallo Zusammen,
ich bin Blutiger FHEM Newbie und versuche mich gerade einzuarbeiten.
Ich habe bereits meine Hue Lights eingebunden. Nun wollte ich meine Homematic Geräte einbinden. Da ich bereits eine CCU (Rapsberrymatic) habe möchte ich dies gerne über diese machen.
Hierzu habe ich begonnen der Best Practice zu folgen: https://wiki.fhem.de/wiki/HMCCU_Best_Practice
Ebenso habe ich versucht diesem Blogpost zu folgen: https://www.tu-m.de/hausautomatisierung/ccu2-in-fhem-einbinden/ccu2-in-fhem-einbinden-teil-2/
Leide war ich nicht sehr erfolgreich. Der Status der Einbindung bleibt beim RPCState inactive und ich erhalte eine Fehlermeldung wenn ich die Schnittstellen definieren möchte.
Die Firewall an der CCU haben ich für die ersten Tests "abgeschaltet". Siehe Screenshot im Anhang. Weitere Konfigurationen habe ich in der CCU nicht gemacht. Beim Zugriff via Webinterface wird ein Passwort verlangt.
Nachfolgend die Ausgabe von nmap:
PORT STATE SERVICE
22/tcp open ssh
80/tcp open http
443/tcp open https
1999/tcp open tcp-id-port
2000/tcp open cisco-sccp
2001/tcp open dc
2010/tcp open search
8088/tcp filtered radan-http
8181/tcp open intermapper
9099/tcp filtered unknown
Hier noch die Version der CCU:
Aktuelle Firmwareversion: 3.49.17.20191225
Die im Wiki angegebenen Packete wurden auch installiert:
sudo apt-get update && sudo apt-get install -y librpc-xml-perl
Ich habe die CCU über den folgenden Befehl angelegt:
define d_ccu HMCCU <IP oder DNS Name>
Danach erhalte ich folgende Ausgabe für list d_ccu:
Internals:
CCUNum 1
CFGFN
Clients :HMCCUDEV:HMCCUCHN:HMCCURPC:HMCCURPCPROC:
DEF <IP>
FUUID <FUUID>
NAME d_ccu
NOTIFYDEV global,TYPE=(HMCCU|HMCCUDEV|HMCCUCHN)
NR 126
NTFY_ORDER 50-d_ccu
RPCState inactive
STATE Initialized
TYPE HMCCU
ccuip <IP>
ccustate active
ccutype CCU2/3
host <IP>
prot http
version 4.3.021
READINGS:
2020-02-29 22:36:08 count_channels 0
2020-02-29 22:36:08 count_devices 0
2020-02-29 22:36:08 count_groups 0
2020-02-29 22:36:08 count_interfaces 0
2020-02-29 22:36:08 count_programs 0
2020-02-29 22:36:08 rpcstate inactive
2020-02-29 22:36:08 state Initialized
hmccu:
defInterface BidCos-RF
defPort 2001
evtime 0
evtimeout 0
rpccount 0
rpcports
updatetime 0
adr:
ccu:
chncount 0
delay 180
delayed 0
devcount 0
gcount 0
ifcount 0
prgcount 0
timeout 1
dev:
grp:
ifports:
interfaces:
prg:
Attributes:
stateFormat rpcstate/state
Versuche ich nun Schnittstellen einzurichten erhalte ich eine Fehlermeldung. Diese Fehlermeldung erhalte ich für jede Schnittstelle.
In meiner CCU habe ich HM & HMIP Geräte angelernt (Virtual Devices sind ja immer da).
attr d_ccu rpcinterfaces BidCos-RF
HMCCU: Illegal RPC interface BidCos-RF
attr d_ccu rpcinterfaces HmIP-RF
HMCCU: Illegal RPC interface HmIP-RF
attr d_ccu rpcinterfaces VirtualDevices
HMCCU: Illegal RPC interface VirtualDevices
Anschließend habe ich noch versucht die zusätzliche Konfig des Blogposts durchzufürhen.
Nach den Infos dort habe ich noch versucht den internen RPC Server zu starten. Jedoch leider auch ohne Erfolg:
attr d_ccu ccuflags intrpc
attr d_ccu rpcqueue /tmp/ccuqueue
attr d_ccu rpcinterval 5
set d_ccu rpcserver on
HMCCU: d_ccu Start of RPC server failed
Scheinbar ist "attr d_ccu ccuflags intrpc" aber auch depricated - siehe logfile.
Dies ist die aktuelle Ausgabe bei list d_ccu:
Internals:
CCUNum 1
CFGFN
Clients :HMCCUDEV:HMCCUCHN:HMCCURPC:HMCCURPCPROC:
DEF <IP>
FUUID <FUUID>
NAME d_ccu
NOTIFYDEV global,TYPE=(HMCCU|HMCCUDEV|HMCCUCHN)
NR 126
NTFY_ORDER 50-d_ccu
RPCState inactive
STATE inactive/Error
TYPE HMCCU
ccuip <IP>
ccustate active
ccutype CCU2/3
host <IP>
prot http
version 4.3.021
READINGS:
2020-02-29 22:36:08 count_channels 0
2020-02-29 22:36:08 count_devices 0
2020-02-29 22:36:08 count_groups 0
2020-02-29 22:36:08 count_interfaces 0
2020-02-29 22:36:08 count_programs 0
2020-02-29 22:36:08 rpcstate inactive
2020-02-29 23:08:55 state Error
hmccu:
defInterface BidCos-RF
defPort 2001
evtime 0
evtimeout 0
rpccount 0
rpcports
updatetime 0
adr:
ccu:
chncount 0
delay 180
delayed 0
devcount 0
gcount 0
ifcount 0
prgcount 0
timeout 1
dev:
grp:
ifports:
interfaces:
prg:
rpc:
Attributes:
ccuflags intrpc
rpcinterval 5
rpcqueue /tmp/ccuqueue
stateFormat rpcstate/state
Hier noch die Logfile Ausgaben:
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] Initialized version 4.3.021
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Initializing device
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Read 0 devices with 0 channels from CCU <IP>
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Read 0 interfaces from CCU <IP>
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Read 0 programs from CCU <IP>
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Read 0 virtual groups from CCU <IP>
2020.02.29 23:08:31 1: HMCCU: [d_ccu : 843] RPC server mode intrpc is deprecated. Please use procrpc instead
2020.02.29 23:08:55 1: HMCCU: [d_ccu : 843] Internal RPC server is depricated and will be removed soon. Set ccuflags to procrpc
2020.02.29 23:08:55 1: HMCCU: [d_ccu : 843] Can't connect to RPC host port2001
2020.02.29 23:08:55 1: HMCCU: [d_ccu : 843] HMCCU: d_ccu Start of RPC server failed
2020.02.29 23:13:06 1: HMCCU: [d_ccu : 843] Internal RPC server is depricated and will be removed soon. Set ccuflags to procrpc
2020.02.29 23:13:06 1: HMCCU: [d_ccu : 843] Can't connect to RPC host port2001
2020.02.29 23:13:06 1: HMCCU: [d_ccu : 843] HMCCU: d_ccu Start of RPC server failed
Ich hoffe mir kann jemand weiterhelfen. Denn die Fehlermeldungen sind leider sehr spährlich.
Vielen Dank im Voraus.
Busdi
Hallo Busdi,
Setze doch erst ein mal um was die Fehlermeldung vorschlägt :=)
2020.02.29 23:08:31 1: HMCCU: [d_ccu : 843] RPC server mode intrpc is deprecated. Please use procrpc instead
2020.02.29 23:08:55 1: HMCCU: [d_ccu : 843] Internal RPC server is depricated and will be removed soon. Set ccuflags to procrpc
2020.02.29 23:08:55 1: HMCCU: [d_ccu : 843] Can't connect to RPC host port2001
2020.02.29 23:08:55 1: HMCCU: [d_ccu : 843] HMCCU: d_ccu Start of RPC server failed
2020.02.29 23:13:06 1: HMCCU: [d_ccu : 843] Internal RPC server is depricated and will be removed soon. Set ccuflags to procrpc
ZitatInternal RPC server is depricated and will be removed soon. Set ccuflags to procrpc
Die IP-Nummer deiner CCU hast Du angegeben? Und nur hier im Forum nicht angezeigt?
Eventuell ist das ja deine Lösung?!
Gruss Gerd
Hi,
die IP habe ich fürs Forum entfernt ;).
In der Best Practice stand direkt nach der Definition der CCU die Definition der rpcinterfaces. Bei diesen erhalte ich die Fehlermeldungen.
https://wiki.fhem.de/wiki/HMCCU_Best_Practice
Danach habe ich das in dem Blogpost angegebene "attr d_ccu ccuflags intrpc" gemacht, dass zu dem Warning im Log führt.
Habe jetzt noch die folgenden Befehle aus den Best Practice gemacht um das depricated Modul abzulösen:
attr d_ccu ccuflags procrpc
attr d_ccu rpcserver on
attr d_ccu stateFormat rpcstate/state
attr d_ccu cmdIcon on:general_an off:general_aus
attr d_ccu eventMap /rpcserver on:on/rpcserver off:off/
Die Fehlermeldungen bei der Definition der RPC Interfaces sind danach immer noch die gleichen:
attr d_ccu rpcinterfaces BidCos-RF
HMCCU: Illegal RPC interface BidCos-RF
attr d_ccu rpcinterfaces HmIP-RF
HMCCU: Illegal RPC interface HmIP-RF
attr d_ccu rpcinterfaces VirtualDevices
HMCCU: Illegal RPC interface VirtualDevices
Danach erhalte ich folgende Ausgabe für list d_ccu:
Internals:
CCUNum 1
Clients :HMCCUDEV:HMCCUCHN:HMCCURPC:HMCCURPCPROC:
DEF <IP>
FUUID <FUUID>
NAME d_ccu
NOTIFYDEV global,TYPE=(HMCCU|HMCCUDEV|HMCCUCHN)
NR 72
NTFY_ORDER 50-d_ccu
RPCState inactive
STATE inactive/Error
TYPE HMCCU
ccuip <IP>
ccustate active
ccutype CCU2/3
host <IP>
prot http
version 4.3.022
READINGS:
2020-03-01 00:01:09 count_channels 0
2020-03-01 00:01:09 count_devices 0
2020-03-01 00:01:09 count_groups 0
2020-03-01 00:01:09 count_interfaces 0
2020-03-01 00:01:09 count_programs 0
2020-03-01 00:01:09 rpcstate inactive
2020-03-01 00:36:35 state Error
hmccu:
defInterface BidCos-RF
defPort 2001
evtime 0
evtimeout 0
rpccount 0
rpcports
updatetime 0
adr:
ccu:
chncount 0
delay 180
delayed 0
devcount 0
gcount 0
ifcount 0
prgcount 0
timeout 1
dev:
grp:
ifports:
interfaces:
prg:
rpc:
Attributes:
ccuflags procrpc
cmdIcon on:general_an off:general_aus
eventMap /rpcserver on:on/rpcserver off:off/
rpcinterval 5
rpcqueue /tmp/ccuqueue
rpcserver on
stateFormat rpcstate/state
Auch habe ich jetzt einen An/Aus Button. Der Aus Button geht. Der An Button bringt eine Fehlermeldung:
HMCCU: d_ccu Start of RPC server failed
Meldungen währenddessen im Log sind folgende:
2020.03.01 00:36:34 0: HMCCU: [d_ccu : 12815] HMCCU: Can't find RPC device
2020.03.01 00:36:35 2: HMCCU: [d_ccu : 12815] Get RPC device for interface BidCos-RF
2020.03.01 00:36:35 0: HMCCU: [d_ccu : 12815] Definition of some RPC devices failed
2020.03.01 00:36:35 1: HMCCU: [d_ccu : 12815] HMCCU: d_ccu Start of RPC server failed
2020.03.01 00:39:19 2: HMCCU: [d_ccu : 12815] Get RPC device for interface BidCos-RF
2020.03.01 00:39:19 0: HMCCU: [d_ccu : 12815] Definition of some RPC devices failed
2020.03.01 00:39:19 1: HMCCU: [d_ccu : 12815] HMCCU: d_ccu Start of RPC server failed
Hallo Busdi
ok ;)
Ich bin immer froh wenn mein CCU-Zeugs funktioniert. Bin nur User.
Hier mein Define von mir. Sitz am Laptop, da vergleicht sich das nicht so gut an dem kleinen Bildschirm ;)
defmod d_ccu HMCCU 192.168.xxx.xx
attr d_ccu ccuReqTimeout 4
attr d_ccu ccuaggregate name:voltage,filter:type=(HM-CC-RT-DN|HM-TC-IT-WM-W-EU|HM-Sec-SCo|HM-Sec-SC-2),read:BATTERY_STATE,if:le=2.2,else:0,prefix:voltage_,coll:comment!Batteriespannung OK;;\
name:battery,filter:name=^HM..*,read:battery,if:any=low,else:ok,prefix:battery_,coll:comment!Batterien OK;;\
attr d_ccu ccudef-readingfilter ^(LOW_?BAT|UNREACH)$
attr d_ccu ccudef-readingformat datapoint
attr d_ccu ccudef-readingname ^(.+\.)?LOW_?BAT$:battery;;^(.+\.)?UNREACH$:activity
attr d_ccu 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
attr d_ccu ccuflags procrpc
attr d_ccu cmdIcon on:general_an off:general_aus
attr d_ccu comment Datenpunkte von ZAP https://forum.fhem.de/index.php/topic,91033.msg974510.html#msg974510 / https://www.funkyhome.de/anleitung/homematic/
attr d_ccu event-on-change-reading .*
attr d_ccu eventMap /rpcserver on:on/rpcserver off:off/
attr d_ccu group System
attr d_ccu icon hm_ccu
attr d_ccu room HM->System,IO-HW->HM,System
attr d_ccu rpcinterfaces BidCos-RF
attr d_ccu rpcinterval 2
attr d_ccu rpcport 2001
attr d_ccu rpcserver on
attr d_ccu stateFormat rpcstate/state
attr d_ccu stripnumber 1
attr d_ccu verbose 0
Vielleicht findest Du ja da Parameter die bei Dir fehlen.
Gruss Gerd
Hier noch mein List
Nur der Anfang und das Ende. Bei Dir fehlt das ccuif und ccuaddr.
Internals:
CCUNum 1
CFGFN /opt/fhem/FHEM/ccu2.cfg
CHANGED
Clients :HMCCUDEV:HMCCUCHN:HMCCURPC:HMCCURPCPROC:
DEF 192.168.xxx.xx
FUUID 5c7e56ca-f33f-d1a8-ba51-857711c549b0f222
NAME d_ccu
NOTIFYDEV global,TYPE=(HMCCU|HMCCUDEV|HMCCUCHN)
NR 848
NTFY_ORDER 50-d_ccu
RPCState running
STATE running/OK
TYPE HMCCU
ccuaddr BidCoS-RF
ccuchannels 247
ccudevices 42
ccuif BidCos-RF
ccuinterfaces HmIP-RF,VirtualDevices,BidCos-RF
ccuip 192.168.xxx.xx
ccuname OG-CCU2
ccustate active
ccutype CCU2/3
host 192.168.xxx.xx
prot http
version 4.3.022
.HIER ALLE DEVICES
.
.
.
ifports:
2001 BidCos-RF
2010 HmIP-RF
9292 VirtualDevices
interfaces:
BidCos-RF:
devcount 37
device d_rpc178042BidCos_RF
flags forceASCII
host 192.168.xxx.xx
manager HMCCU
port 2001
prot http
state running
type A
url http://192.168.xxx.xx:2001
HmIP-RF:
devcount 1
flags forceASCII
host 192.168.xxx.xx
manager null
port 2010
prot http
state inactive
type A
url http://192.168.xxx.xx:2010
VirtualDevices:
devcount 4
flags _
host 192.168.xxx.xx
manager null
port 9292
prot http
state inactive
type A
url http://192.168.xxx.xx:9292/groups
prg:
EG-Wohnzimmer Heizung aus:
active true
internal false
PWRAus:
active true
internal true
PWREin:
active true
internal true
prgEnergyCounter_2226_LTK0124413:2:
active true
internal true
rpc:
Attributes:
ccuReqTimeout 4
ccuaggregate name:voltage,filter:type=(HM-CC-RT-DN|HM-TC-IT-WM-W-EU|HM-Sec-SCo|HM-Sec-SC-2),read:BATTERY_STATE,if:le=2.2,else:0,prefix:voltage_,coll:comment!Batteriespannung OK;
name:battery,filter:name=^HM..*,read:battery,if:any=low,else:ok,prefix:battery_,coll:comment!Batterien OK;
ccudef-readingfilter ^(LOW_?BAT|UNREACH)$
ccudef-readingformat datapoint
ccudef-readingname ^(.+\.)?LOW_?BAT$:battery;^(.+\.)?UNREACH$:activity
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
ccuflags procrpc
cmdIcon on:general_an off:general_aus
comment Datenpunkte von ZAP https://forum.fhem.de/index.php/topic,91033.msg974510.html#msg974510 / https://www.funkyhome.de/anleitung/homematic/
event-on-change-reading .*
eventMap /rpcserver on:on/rpcserver off:off/
group System
icon hm_ccu
room HM->System,IO-HW->HM,System
rpcinterfaces BidCos-RF
rpcinterval 2
rpcport 2001
rpcserver on
stateFormat rpcstate/state
stripnumber 1
verbose 0
Edit: List am Ende ergänzt. Ohne Thermostate und Kontakte
Gruss Gerd
Hi,
hmm bei mir fehlt die Angabe ccuif und ccuaddr. Das habe ich auch gerade gesehen. Jedoch vermute ich, dass diese durch die Definition der Interfaces entsteht.
attr d_ccu rpcinterfaces BidCos-RF
HMCCU: Illegal RPC interface BidCos-RF
Jedoch erhalte ich hier eben den Fehler.
Nur mal zur Verifikation. Die IP Adresse ist die IP Adresse der CCU?
Muss auf der CCU etwas zusätzliches aktiviert/installiert werden?
Ich habe eine "jungfräulich" Installierte CCU mit ein paar Heitzkörperthermostaten (HMIP) und Rauchmeldern (HM). Die Firewall habe ich wie oben im Screenshot zu sehen erstmal deaktiviert.
Gruß busdi
Du solltest so vorgehen, wie hier beschrieben:
https://wiki.fhem.de/wiki/HMCCU
Beachte insbesondere den Abschnitt über Firewall und auch den Hinweis dort über Abschaltung der Authentifizierung. HMCCU unterstützt zwar mittlerweile Authentifizierung, ich würde es aber erst mal ohne versuchen.
Dein Problem ist, dass bereits bei der Definition vom I/O Device keinerlei Infos von der CCU gelesen werden. Daher schlägt auch das Setzen des Attributs rpcinterface fehl. Sie auch Logfile Einträge (alle mit 0):
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Read 0 devices with 0 channels from CCU <IP>
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Read 0 interfaces from CCU <IP>
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Read 0 programs from CCU <IP>
2020.02.29 22:36:08 1: HMCCU: [d_ccu : 843] HMCCU: Read 0 virtual groups from CCU <IP>
Für Deinen Fall (HmIP und HM) sind folgende Attribute wichtig:
ccuflags = procrpc
rpcinterfaces = BidCos-RF,HmIP-RF
Wenn alles läuft noch
rpcserver = on
Hi,
die Firewall ist aus. Siehe Screenshot: https://forum.fhem.de/index.php?action=dlattach;topic=108853.0;attach=132316 (https://forum.fhem.de/index.php?action=dlattach;topic=108853.0;attach=132316)
Habe jetzt das Device nochmal gelöscht und in folgender Reihenfolge neu angelegt:
(vor dem Löchen hatte ich schonmal die Auth. Daten hinterlegt - ich weiß nicht, ob diese auch gelöscht wurden.)
defmod d_ccu HMCCU <IP>
Log:
Zitat2020.03.01 13:41:10 1: HMCCU: [d_ccu : 598] Initialized version 4.3.022
2020.03.01 13:41:10 1: HMCCU: [d_ccu : 598] HMCCU: Initializing device
2020.03.01 13:41:10 1: HMCCU: [d_ccu : 598] HMCCU: Read 13 devices with 143 channels from CCU <IP>
2020.03.01 13:41:10 1: HMCCU: [d_ccu : 598] HMCCU: Read 3 interfaces from CCU <IP>
2020.03.01 13:41:10 1: HMCCU: [d_ccu : 598] HMCCU: Read 0 programs from CCU <IP>
2020.03.01 13:41:10 1: HMCCU: [d_ccu : 598] HMCCU: Read 0 virtual groups from CCU <IP>
attr d_ccu ccuflags procrpc
set d_ccu authentication <user> <pw>
Ausgabe:
ZitatCredentials for CCU authentication stored
attr d_ccu cmdIcon on:general_an off:general_aus
attr d_ccu eventMap /rpcserver on:on/rpcserver off:off/
attr d_ccu rpcinterfaces BidCos-RF,HmIP-RF
attr d_ccu stateFormat rpcstate/state
attr d_ccu rpcserver on
set d_ccu rpcserver on
Zitat2020.03.01 13:46:31 2: HMCCU: [d_ccu : 598] Get RPC device for interface BidCos-RF
2020.03.01 13:46:31 1: HMCCU: [d_ccu : 598] No RPC device defined for interface BidCos-RF
2020.03.01 13:46:31 1: HMCCU: [d_ccu : 598] Creating new RPC device ...
2020.03.01 13:46:31 2: HMCCU: [d_ccu : 598] Get RPC device for interface HmIP-RF
2020.03.01 13:46:31 1: HMCCU: [d_ccu : 598] No RPC device defined for interface HmIP-RF
2020.03.01 13:46:31 1: HMCCU: [d_ccu : 598] Creating new RPC device ...
2020.03.01 13:46:31 1: HMCCU: [d_ccu : 598] Saving FHEM config
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 598] RPC server process started for interface BidCos-RF with PID=14947
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 14947] Initializing RPC server ... for interface BidCos-RF
2020.03.01 13:46:31 1: HMCCURPCPROC: [... : 598] RPC server starting
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 598] RPC server process started for interface HmIP-RF with PID=14948
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 14948] Initializing RPC server ... for interface HmIP-RF
2020.03.01 13:46:31 1: HMCCURPCPROC: [... : 598] RPC server starting
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 14947] Callback server ... created. Listening on port 7411
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 14947] ... accepting connections. PID=14947
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 598] RPC server ... enters server loop
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 14948] Callback server ... created. Listening on port 7420
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 14948] ... accepting connections. PID=14948
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 598] Registering callback http://<IP>:7411/fh2001 of type A with ID ... at http://fhem:eNNfWytDV!Y3V-PFN3RP@<IP2>:2001
2020.03.01 13:46:31 1: HMCCURPCPROC: [... : 598] RPC server ... running
2020.03.01 13:46:31 1: HMCCURPCPROC: [... : 598] Scheduled CCU ping every 300 seconds
2020.03.01 13:46:31 2: HMCCURPCPROC: [... : 598] RPC server ... enters server loop
2020.03.01 13:46:32 2: HMCCURPCPROC: [... : 598] Registering callback http://<IP>:7420/fh2010 of type A with ID ... at http://fhem:eNNfWytDV!Y3V-PFN3RP@<IP2>:2010
2020.03.01 13:46:32 1: HMCCURPCPROC: [... : 598] RPC server ... running
2020.03.01 13:46:32 1: HMCCU: [d_ccu : 598] All RPC servers running
2020.03.01 13:46:32 2: HMCCU: [d_ccu : 598] HMCCU: Found no devices to update
2020.03.01 13:46:32 2: HMCCURPCPROC: [... : 14947] ... NewDevice received 64 device and channel specifications
2020.03.01 13:46:32 2: HMCCURPCPROC: [... : 14948] ... NewDevice received 83 device and channel specifications
Es scheint als hätte es funktioniert. Die fehlenden Authentifikationsdaten waren wohl das Problem.
Danke erstmal für die Hilfe.
Jetzt schau ich weiter.
Busdi