Hallo,
ich verwende seit mehreren Jahren eine Original CCU3 Hardware (Raspi3), auf welche ich Raspberrymatic installiert habe, mein Fhem läuft auf einem Raspi4 4GB. Nachdem ich nun mein System ein wenig aufgeräumt habe, ist mir folgendes Device in Fhem aufgefallen, welches ständig als nicht erreichbar "dead" angezeigt wird, obwohl die Readings "0.CARRIER_SENSE_LEVEL" und "0.DUTY_CYCLE_LEVEL" ständig aktualisiert werden.
Anbei ein List vom Device:
Internals:
DEF 001F58A9A71F51
FUUID 5d1655a8-f33f-7df9-f5ed-5fa7aa21c8ee19e6
IODev CCU2
NAME HM_HmIP_RCV_50_HmIP_RF
NR 235
STATE Initialized
TYPE HMCCUDEV
ccuaddr 001F58A9A71F51
ccudevstate active
ccuif HmIP-RF
ccuname RPI-RF-MOD 001F58A9A71F51
ccusubtype CCU
ccutype RPI-RF-MOD
eventCount 3489
firmware 4.4.22
readonly no
OLDREADINGS:
READINGS:
2023-01-27 18:05:48 0.CARRIER_SENSE_LEVEL 0.5
2023-01-27 18:05:48 0.DUTY_CYCLE_LEVEL 34.0
2023-01-27 18:02:40 0.UNREACH dead
2023-01-27 18:02:40 activity dead
2023-01-27 18:05:48 devstate unreach
2023-01-27 18:05:48 hmstate unreachable
2020-01-18 11:04:25 state Initialized
hmccu:
channels 1
detect 0
devspec 001F58A9A71F51
forcedev 0
nodefaults 1
role 0:MAINTENANCE
setDefaults 0
cmdlist:
get
set
control:
dp:
0.CARRIER_SENSE_LEVEL:
VALUES:
NVAL 0.5
ONVAL 0.0
OSVAL 0.0
OVAL 0.0
SVAL 0.5
VAL 0.5
0.DUTY_CYCLE_LEVEL:
VALUES:
NVAL 34.0
ONVAL 25.0
OSVAL 25.0
OVAL 25.0
SVAL 34.0
VAL 34.0
0.UNREACH:
VALUES:
NVAL 1
ONVAL 1
OSVAL dead
OVAL 1
SVAL dead
VAL 1
roleCmds:
get:
set:
state:
Attributes:
DbLogExclude .*
Devicename OG Flur - Funkmodul Raspberrymatic
IODev CCU2
ccuflags showMasterReadings,showLinkReadings,showDeviceReadings,showServiceReadings
icon hm_ccu
room Homematic,OG_Flur
userattr Devicename
Ist das nur bei mir so?
Weshalb dann die Anzeige dead beim Reading "0.UNREACH" und "activity"
Führe ich bei diesem Device get <Device> update aus, so hängt Fhem für über eine Minute mit folgenden Fehlermeldungen im Log (Verbose 2).
Auszug aus Fhem Log:
2023.01.27 18:01:29 2: HMCCURPCPROC [d_rpc050032HmIP_RF] RPC request getParamset failed: Generic error (TIMEOUT)
2023.01.27 18:01:29 2: HMCCURPCPROC [d_rpc050032HmIP_RF] Retrying request getParamset
2023.01.27 18:01:49 2: HMCCURPCPROC [d_rpc050032HmIP_RF] RPC request getParamset failed:
2023.01.27 18:01:49 2: HMCCURPCPROC [d_rpc050032HmIP_RF] Retrying request getParamset
2023.01.27 18:01:49 2: HMCCUDEV [HM_HmIP_RCV_50_HmIP_RF] Can't get parameterset SERVICE for address 001F58A9A71F51
2023.01.27 18:02:00 2: HMCCURPCPROC [d_rpc050032HmIP_RF] RPC request getParamset failed: Generic error (TRANSACTION_DISCARDED_FOR_UNREACHABLE_DEVICE)
2023.01.27 18:02:00 2: HMCCURPCPROC [d_rpc050032HmIP_RF] Retrying request getParamset
2023.01.27 18:02:20 2: HMCCURPCPROC [d_rpc050032HmIP_RF] RPC request getParamset failed:
2023.01.27 18:02:20 2: HMCCURPCPROC [d_rpc050032HmIP_RF] Retrying request getParamset
2023.01.27 18:02:20 2: HMCCUDEV [HM_HmIP_RCV_50_HmIP_RF] Can't get parameterset SERVICE for address 001F58A9A71F51:0
2023.01.27 18:02:20 1: Perfmon: possible freeze starting at 18:01:15, delay is 65.995
Nachdem alles aktuell bei mir läuft, mache ich mir da keine großen Gedanken, aber neugierig bin ich schon ob das Verhalten nur bei mir so auftritt.
Es wäre nett, wenn mir da jemand ein wenig Nachhilfe geben könnte.
Gruß Reinhard