Hallo,
bisher konnte ich problemlos meine Rollos über einen Dummy mit "Alexa setze Rollo im Büro auf 100%" herunterfahren. Nun kommt die Antwort "Rollo Büro unterstützt das nicht. Auch jeder andere Prozentsatz wird ignoriert. Wenn ich den Schieberegler in der APP auf 100% setze, wird der Rollo wie gewünscht herunter gefahren. Beim Gerät steht allerdings "Ein Problem ist aufgetreten". Ich nutze seit kurzem die neueste Version Alexa-Fhem 0.5.37.
Internals:
FUUID 5ca8a643-f33f-ca7c-316a-4b986d7ffff4e837
NAME Rollo_Buero
NR 267
STATE fts_roof_window_shutter_10
STILLDONETIME 0
TYPE dummy
READINGS:
2019-12-17 16:26:48 state pct 100
Attributes:
alexaName Rollo Büro
alias Rollo Büro
devStateStyle style="text-align:right"
event-on-change-reading .*
genericDeviceType blind
group HM Funkschalter
icon it_remote@black
readingList state
room Alexa,Büro,Schaltzentrale
setList state:pct#0,pct#25,pct#50,pct#75,pct#100,STOP
sortby 01
stateFormat {if(ReadingsVal($name,"state","") eq "0%") {my $temp="pct 0"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "25%") {my $temp="pct 25"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "50%") {my $temp="pct 50"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "75%") {my $temp="pct 75"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "100%") {my $temp="pct 100"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "pct#0") {my $temp="pct 0"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "pct#25") {my $temp="pct 25"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "pct#50") {my $temp="pct 50"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "pct#75") {my $temp="pct 75"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "pct#100") {my $temp="pct 100"; fhem ("setreading $name state $temp")} else
{if(ReadingsVal($name,"state","") eq "pct 0") {"fts_roof_window_shutter_0"} else
{if(ReadingsVal($name,"state","") eq "pct 25") {"fts_roof_window_shutter_02"}else
{if(ReadingsVal($name,"state","") eq "pct 50") {"fts_roof_window_shutter_05"} else
{if(ReadingsVal($name,"state","") eq "pct 75") {"fts_roof_window_shutter_07"} else
{if(ReadingsVal($name,"state","") eq "pct 100") {"fts_roof_window_shutter_10"} else
{if(ReadingsVal($name,"state","") eq "STOP") {"STOP"} else
{{"kein korrekter Wert"}
}}}}}}}}}}}}}}}}}
webCmd state
Wer hat eine Idee?
Viele Grüße
Jürgen
Eventuell hat des damit zu tun: https://forum.fhem.de/index.php/topic,105473.msg994073.html#msg994073
Gruß, Joachim
Ich befürchte, Du hast recht :( Dann hoffe ich mal. dass es bald eine KOrrektur gibt.
Viele Grüße
Jürgen