SWITCH_MULTILEVEL ist nicht implementiert, siehe auch 10_ZWave.pm: %zwave_class, was implementiert ist.
Details findet man im ZWave_CommandClassSpec.pdf (SDS11060), was auch auf dem Web zu finden ist.
Ich schlage folgendes vor:
SWITCH_MULTILEVEL => { id => '26' },
zu ersetzen mit
SWITCH_MULTILEVEL => { id => '26',
set => { off => "0100",
on => "01FF",
dim => "01%02x", },
get => { swmStatus => "02", },
parse => { "03.00.(.*)"=> '($1 == "00" ? "state:off" :
($1 == "ff" ? "state:on" :
"dim:".hex($1)))',}, },
Insb. beim parse bin ich unsicher, da ich es nicht testen kann.
Laut Doku gibt es auch noch weitere Kommandos, die man gerne implementieren kann.
Falls es funktioniert, bitte Bescheid geben, ich check das dann ein.