Liebes FHEM Netzwerk,
ich habe über 30 Geräte die sich bis jetzt per Sprache bedienen liesen und keine Probleme machten.
Habe vor kurzem ein vollständiges Update von FHEM & Raspien gemacht seit langem - könnte daher stammen.
Ich vermute den Fehler innerhalb von FHEM in der Programmierung.
ich habe mehrere Homematic IP Dimmer, die sich plötzlich nicht mehr korrekt steuern lassen und ich selber finde den Fehler nicht.
Hoffe ihr könnt mich Unterstützen.
>> Das Ein & Ausschalten selber geht, jedoch nimmt er über Alexa keine Dimmwerte mehr an.
in FHEM konnte ich das zwar lösen indem ich statt "pct" das "control" im Device verwendet habe.
(da auch hier erstmal nichts mehr ging)
Nun funktioniert jedoch über den Alexa Connector nichts mehr mit den Homematic Dimmern.
- Ist das Gerät in FHEM richtig eingegeben inkl. Attributen?
- Fehlen wichtige Attribute oder müssen welche geändert werden?
- Muss auf dem Raspberry PI was neu installiert werden?
- Welche Angaben benötigt ihr noch zur Hilfe?
Hier noch das List von einem Beispiel Gerät:
Internals:
DEF 000DDBE99F1E4F
FUUID 619fc843-f33f-c1dd-584f-3c6c4c9da792f2b7
IODev CCU_3
NAME wzDimmer04
NR 294
STATE off
TYPE HMCCUDEV
ccuaddr 000DDBE99F1E4F
ccudevstate active
ccuif HmIP-RF
ccuname HM_Dimmer04
ccurolectrl DIMMER_VIRTUAL_RECEIVER
ccurolestate DIMMER_TRANSMITTER
ccusubtype PDT
ccutype HmIP-PDT
eventCount 133
firmware 1.4.8
readonly no
READINGS:
2022-09-30 20:41:06 2.ACTIVITY_STATE UNKNOWN
2022-09-30 20:41:06 2.LEVEL off
2022-09-30 20:41:06 2.LEVEL_STATUS NORMAL
2022-09-30 20:41:06 2.PROCESS STABLE
2022-09-30 20:31:06 2.SECTION
2022-09-30 20:41:06 2.SECTION_STATUS UNKNOWN
2022-09-30 20:41:06 3.ACTIVITY_STATE STABLE
2022-09-30 20:41:06 3.LEVEL off
2022-09-30 20:41:06 3.LEVEL_STATUS NORMAL
2022-09-30 20:41:06 3.PROCESS STABLE
2022-09-30 20:41:06 3.SECTION 0
2022-09-30 20:41:06 3.SECTION_STATUS NORMAL
2022-09-30 20:41:06 4.ACTIVITY_STATE STABLE
2022-09-30 20:41:06 4.LEVEL off
2022-09-30 20:41:06 4.LEVEL_STATUS NORMAL
2022-09-30 20:41:06 4.PROCESS STABLE
2022-09-30 20:41:06 4.SECTION 0
2022-09-30 20:41:06 4.SECTION_STATUS NORMAL
2022-09-30 20:41:07 5.ACTIVITY_STATE STABLE
2022-09-30 20:41:07 5.LEVEL off
2022-09-30 20:41:07 5.LEVEL_STATUS NORMAL
2022-09-30 20:41:07 5.PROCESS STABLE
2022-09-30 20:41:07 5.SECTION 0
2022-09-30 20:41:07 5.SECTION_STATUS NORMAL
2022-09-30 20:31:06 6.WEEK_PROGRAM_CHANNEL_LOCKS 0
2022-09-30 20:30:34 IODev CCU_3
2022-09-30 20:41:06 activity alive
2022-09-30 20:41:06 control 0
2022-09-30 20:41:07 devstate ok
2022-09-30 20:41:07 hmstate off
2022-09-30 20:41:06 level off
2022-09-30 20:41:06 pct off
2022-09-30 20:41:06 rssidevice -75
2022-09-30 20:41:05 rssipeer -76
2022-09-30 20:41:06 state off
2022-09-30 20:31:06 voltage 0.0
hmccu:
channels 7
detect 5
devspec 000DDBE99F1E4F
forcedev 0
nodefaults 1
role 0:MAINTENANCE,1:KEY_TRANSCEIVER,2:DIMMER_TRANSMITTER,3:DIMMER_VIRTUAL_RECEIVER,4:DIMMER_VIRTUAL_RECEIVER,5:DIMMER_VIRTUAL_RECEIVER,6:DIMMER_WEEK_PROFILE
setDefaults 0
cmdlist:
get
set down on-till pct level on:noArg up on-for-timer off:noArg oldLevel:noArg toggle:noArg
control:
chn 3
dpt LEVEL
dp:
0.ACTUAL_TEMPERATURE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0.0
OVAL 0.000000
SVAL 0.0
VAL 0.000000
0.ACTUAL_TEMPERATURE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.CONFIG_PENDING:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.DUTY_CYCLE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.ERROR_CODE:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.ERROR_OVERLOAD:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.ERROR_UPDATE:
VALUES:
NVAL 0
ONVAL 0
OSVAL false
OVAL 0
SVAL false
VAL 0
0.INSTALL_TEST:
VALUES:
NVAL true
ONVAL true
OSVAL true
OVAL true
SVAL true
VAL true
0.OPERATING_VOLTAGE:
VALUES:
NVAL 0.000000
ONVAL 0.000000
OSVAL 0.0
OVAL 0.000000
SVAL 0.0
VAL 0.000000
0.OPERATING_VOLTAGE_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
0.RSSI_DEVICE:
VALUES:
NVAL -75
ONVAL -74
OSVAL -74
OVAL -74
SVAL -75
VAL -75
0.RSSI_PEER:
VALUES:
NVAL -76
ONVAL -81
OSVAL -81
OVAL -81
SVAL -76
VAL -76
0.UNREACH:
VALUES:
NVAL 0
ONVAL 0
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
VALUES:
NVAL false
ONVAL false
OSVAL false
OVAL false
SVAL false
VAL false
2.ACTIVITY_STATE:
VALUES:
NVAL 0
ONVAL 0
OSVAL UNKNOWN
OVAL 0
SVAL UNKNOWN
VAL 0
2.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL off
OVAL 0.0
SVAL off
VAL 0.0
2.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
2.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
2.SECTION:
VALUES:
NVAL
ONVAL
OSVAL
OVAL
SVAL
VAL
2.SECTION_STATUS:
VALUES:
NVAL 1
ONVAL 1
OSVAL UNKNOWN
OVAL 1
SVAL UNKNOWN
VAL 1
3.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
3.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL off
OVAL 0.0
SVAL off
VAL 0.0
3.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
3.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
3.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
3.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
4.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL off
OVAL 0.0
SVAL off
VAL 0.0
4.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
4.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
4.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
4.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.ACTIVITY_STATE:
VALUES:
NVAL 3
ONVAL 3
OSVAL STABLE
OVAL 3
SVAL STABLE
VAL 3
5.LEVEL:
VALUES:
NVAL 0
ONVAL 0
OSVAL off
OVAL 0.0
SVAL off
VAL 0.0
5.LEVEL_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
5.PROCESS:
VALUES:
NVAL 0
ONVAL 0
OSVAL STABLE
OVAL 0
SVAL STABLE
VAL 0
5.SECTION:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
5.SECTION_STATUS:
VALUES:
NVAL 0
ONVAL 0
OSVAL NORMAL
OVAL 0
SVAL NORMAL
VAL 0
6.WEEK_PROGRAM_CHANNEL_LOCKS:
VALUES:
NVAL 0
ONVAL 0
OSVAL 0
OVAL 0
SVAL 0
VAL 0
roleCmds:
get:
set:
down:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=-10
usage down [delta]
subcmd:
000:
args -10
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
level:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?level
usage level level
subcmd:
000:
args
dpt LEVEL
fnc
max 1.01
min 0.0
parname level
partype 2
ps VALUES
scn 000
unit 100%
off:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:0
usage off
subcmd:
000:
args 0
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
oldLevel:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100.5
usage oldLevel
subcmd:
000:
args 100.5
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
on:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:100
usage on
subcmd:
000:
args 100
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 000
unit 100%
on-for-timer:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 2
syntax 1:V:DURATION_UNIT:0 2:V:ON_TIME,DURATION_VALUE:?duration 3:V:LEVEL:100
usage on-for-timer duration
subcmd:
000:
args
dpt ON_TIME
fnc
max 8580000.0
min 0.0
parname duration
partype 2
ps VALUES
scn 002
unit s
001:
args 100
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 003
unit 100%
on-till:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 2
syntax 1:V:DURATION_UNIT:0 2:V:ON_TIME,DURATION_VALUE:?time 3:V:LEVEL:100
usage on-till time
subcmd:
000:
args
dpt ON_TIME
fnc
max 8580000.0
min 0.0
parname time
partype 2
ps VALUES
scn 002
unit s
001:
args 100
dpt LEVEL
fnc
max 1.01
min 0.0
parname LEVEL
partype 3
ps VALUES
scn 003
unit 100%
pct:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 3
syntax 5:V:LEVEL:?level 1:V:DURATION_UNIT:0 2:V:ON_TIME,DURATION_VALUE:?time=0.0 3:V:RAMP_TIME_UNIT:0 4:V:RAMP_TIME,RAMP_TIME_VALUE:?ramp=0.5
usage pct level [time] [ramp]
subcmd:
000:
args
dpt LEVEL
fnc
max 1.01
min 0.0
parname level
partype 2
ps VALUES
scn 005
unit 100%
001:
args 0.0
dpt ON_TIME
fnc
max 8580000.0
min 0.0
parname time
partype 2
ps VALUES
scn 002
unit s
002:
args 0.5
dpt RAMP_TIME
fnc
max 8580000.0
min 0.0
parname ramp
partype 2
ps VALUES
scn 004
unit s
up:
channel 3
role DIMMER_VIRTUAL_RECEIVER
subcount 1
syntax V:LEVEL:?delta=+10
usage up [delta]
subcmd:
000:
args +10
dpt LEVEL
fnc
max 1.01
min 0.0
parname delta
partype 2
ps VALUES
scn 000
unit 100%
state:
chn 2
dpt LEVEL
Attributes:
IODev CCU_3
alexaName Ecke
alexaRoom Wohnzimmer
alias Stehlampe
cmdIcon on:general_an off:general_aus
devStateIcon off:black_FS20.off
on:black_FS20.on
5:black_FS20.on
10:black_FS20.on
20:black_FS20.on
30:black_FS20.on
40:black_FS20.on
50:black_FS20.on
60:black_FS20.on
70:black_FS20.on
80:black_FS20.on
90:black_FS20.on
100:black_FS20.on
eventMap /control 100.5:on/
fp_Grundriss 327,32,1,
genericDeviceType light
group Homematic IP
room Wohnzimmer
sortby 01
substexcl control
userattr set set_map structexclude
webCmd control:on:off
widgetOverride control:slider,0,10,100
Viele Grüße,
Fabian
Was mein Fehler betrifft, so wurde dieser heute mittels Update erledigt - da ein Fehler in der neusten Version von HMCCU vor lag.
Danke nochmals an zap für das zur Verfügung gestellte Update mittels FHEM Update