Hallo zusammen,
ich habe einen Homematic IP Dimmaktor der über die CCU3 in FHEM eingebunden ist und auch vollständig schalten lässt.
Ebenfalls lässt sich das Gerät über Alexa in der Helligkeit steuern (Alexa schalte Licht Büro 100%)
Ich möchte jedoch auch die Befehle "Ein" und "Aus" sagen können statt 0% und 100%
Welche Einstellungen muss ich im untenstehenden Gerät anpassen, oder wo seht ihr ein Fehler?
Internals:
DEF HM_BueroLicht
FUUID 5d485e8b-f33f-b42a-2cff-2ce943746aa533ec
IODev CCU3
NAME bzLichtSchalter
NR 450
STATE off
TYPE HMCCUDEV
ccuaddr 0004DA498C9B85
ccudevstate active
ccuif HmIP-RF
ccuname HM_BueroLicht
ccutype HmIP-BDT
channels 8
firmware 1.4.8
statevals devstate|Ein|Aus
READINGS:
2019-08-06 20:02:53 0.ACTUAL_TEMPERATURE 0.0
2019-08-06 20:02:53 0.ACTUAL_TEMPERATURE_STATUS normal
2019-08-06 20:10:19 0.ERROR_CODE 0
2019-08-06 20:10:19 0.ERROR_OVERHEAT no
2019-08-06 20:10:19 3.ACTIVITY_STATE unknown
2019-08-06 20:10:19 3.LEVEL off
2019-08-06 20:10:19 3.LEVEL_STATUS 0
2019-08-06 20:10:19 4.ACTIVITY_STATE stop
2019-08-06 20:10:19 4.LEVEL off
2019-08-06 20:10:19 4.LEVEL_STATUS 0
2019-08-06 20:10:19 5.ACTIVITY_STATE stop
2019-08-06 20:10:19 5.LEVEL off
2019-08-06 20:10:19 5.LEVEL_STATUS 0
2019-08-06 20:10:19 6.ACTIVITY_STATE stop
2019-08-06 20:10:19 6.LEVEL off
2019-08-06 20:10:19 6.LEVEL_STATUS 0
2019-08-06 20:10:19 activity alive
2019-08-06 20:10:19 control 0
2019-08-06 20:10:19 hmstate off
2019-08-06 20:10:19 state off
hmccu:
devspec HM_BueroLicht
dp:
0.ACTUAL_TEMPERATURE:
OSVAL 0.0
OVAL 0.000000
SVAL 0.0
VAL 0.000000
0.ACTUAL_TEMPERATURE_STATUS:
OSVAL normal
OVAL 0
SVAL normal
VAL 0
0.CONFIG_PENDING:
OVAL 0
VAL 0
0.DUTY_CYCLE:
OVAL 0
VAL 0
0.ERROR_CODE:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
0.ERROR_OVERHEAT:
OSVAL no
OVAL 0
SVAL no
VAL 0
0.ERROR_OVERLOAD:
OVAL 0
VAL 0
0.ERROR_UPDATE:
OVAL 0
VAL 0
0.INSTALL_TEST:
OVAL true
VAL true
0.OPERATING_VOLTAGE:
OVAL 0.000000
VAL 0.000000
0.OPERATING_VOLTAGE_STATUS:
OVAL 0
VAL 0
0.RSSI_DEVICE:
OVAL -56
VAL -58
0.RSSI_PEER:
OVAL -51
VAL -51
0.UNREACH:
OSVAL alive
OVAL 0
SVAL alive
VAL 0
0.UPDATE_PENDING:
OVAL false
VAL false
3.ACTIVITY_STATE:
OSVAL unknown
OVAL 0
SVAL unknown
VAL 0
3.LEVEL:
OSVAL on
OVAL 1.0
SVAL off
VAL 0.0
3.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
3.PROCESS:
OVAL 0
VAL 0
3.SECTION:
OVAL 15
VAL 15
3.SECTION_STATUS:
OVAL 0
VAL 0
4.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
4.LEVEL:
OSVAL off
OVAL 0.0
SVAL off
VAL 0.0
4.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
4.PROCESS:
OVAL 0
VAL 0
4.SECTION:
OVAL 0
VAL 0
4.SECTION_STATUS:
OVAL 0
VAL 0
5.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
5.LEVEL:
OSVAL off
OVAL 0.0
SVAL off
VAL 0.0
5.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
5.PROCESS:
OVAL 0
VAL 0
5.SECTION:
OVAL 0
VAL 0
5.SECTION_STATUS:
OVAL 0
VAL 0
6.ACTIVITY_STATE:
OSVAL stop
OVAL 3
SVAL stop
VAL 3
6.LEVEL:
OSVAL off
OVAL 0.0
SVAL off
VAL 0.0
6.LEVEL_STATUS:
OSVAL 0
OVAL 0
SVAL 0
VAL 0
6.PROCESS:
OVAL 0
VAL 0
6.SECTION:
OVAL 0
VAL 0
6.SECTION_STATUS:
OVAL 0
VAL 0
7.WEEK_PROGRAM_CHANNEL_LOCKS:
OVAL 0
VAL 0
Attributes:
IODev CCU_3
alexaName Licht Büro
alias Licht Schalter Büro
ccureadingfilter (ERROR_CODE|ERROR_OVERHEAT|ACTUAL_TEMPERATURE|ACTIVITY_STATE|LEVEL)
ccuscaleval LEVEL:0:1:0:100
controldatapoint 4.LEVEL
devStateIcon on:black_FS20.on off:black_FS20.off Initialized:edit_settings@orange
group Homematic
hmstatevals ACTUAL_TEMPERATURE_STATUS!2:tempOverflow,3:tempUnderflow;ERROR_OVERHEAT!(1|true):overheat
room Büro
sortby 01
statedatapoint 4.LEVEL
statevals Ein:100,Aus:0
stripnumber 1
substexcl control
substitute LEVEL!#0-0:off,#1-100:on;ACTIVITY_STATE!0:unknown,1:up,2:down,3:stop;ERROR_OVERHEAT!(0|false):no,(1|true):yes;ACTUAL_TEMPERATURE_STATUS!0:normal,1:unknown,2:overflow,3:underflow
webCmd Ein:Aus:control
widgetOverride control:slider,0,10,100
Gruss, Fabian
Ich würde sagen: genericDeviceType und evtl. noch homeBridgeMapping