Hallo,
bestimmt hab ich irgendwas nur nicht richtig verstanden, ist es möglich, wie beim dummy mit readingList, beim rP auch ein dem setter entsprechendes Reading mit Wert zu erhalten, hier brightness.
Ich hätt gerne das das Device in Alexa als Lampe erkannt wird, so das ich mir für die einzelnen Prozentschritte Routinen erstellen kann.
defmod rp_v1_eg readingsProxy MQTT2_v1_eg:valetudo_state_name
attr rp_v1_eg alexaName rp_v1_eg
attr rp_v1_eg event-on-change-reading state
attr rp_v1_eg genericDeviceType light
attr rp_v1_eg room EG,Sprachsteuerung
attr rp_v1_eg setFn {\
my $c = 'zone';;\
my %pct2cmnd = (\
'1' => "$c San Fernando",\
'2' => "$c Kueche",\
'3' => "$c Flur",\
'4' => "$c Hinten",\
'5' => "$c Alles");;\
my $command = $pct2cmnd{$ARGS};; \
return if !$command;;\
return $command;;\
}
attr rp_v1_eg setList brightness:slider,0,1,10,1
setstate rp_v1_eg Charging
setstate rp_v1_eg 2021-09-24 16:51:52 lastCmd brightness
setstate rp_v1_eg 2021-09-24 16:53:39 state Charging
Gruß
Thomas