Hallo,
hat geklappt!
Hier die Lösung:
userReadings:
dimValueLast {
my $state = ReadingsVal($name, "state", "");
return $state if substr($state, 0, 3) eq "dim";
return undef;
}
devStateIcon:
dim.*:on:off off:off:on
On-Befehl umschreiben mit Cmdalias:
define EG_EZ_LI1_DIM cmdalias set EG_EZ_LI1 on AS { fhem("set EG_EZ_LI1 ".ReadingsVal("EG_EZ_LI1","dimValueLast","on")) }
Nachtrag:
eventMap:
{ usr=>{'dim.100'=>'dim 99' } }
widgetOverride:
dim:slider,0,1,100
Danke! + Gruß
Marco