Rollo läßt sich nicht mehr über Alexa steuern

Begonnen von juemuc, 17 Dezember 2019, 16:39:16

Vorheriges Thema - Nächstes Thema

juemuc

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
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).

MadMax-FHEM

FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

juemuc

Ich befürchte, Du hast recht  :( Dann hoffe ich mal. dass es bald eine KOrrektur gibt.

Viele Grüße

Jürgen
3x Sonos Play 1, 1x Sonos Arc + Sub, 1 Sonos-One, 1x Sonos Playbar
FB6690 + FB7490 mit 4x Dect 200 und 3 Dect-ULE-Thermostate,  raspberry3B+, HM Funkmodul HM-MOD-RPI-PCB, HM Klingelsensor HM-Sen-DB-PCB, HM (IP) Fensterkontakte und  Amazon Echo Dot,  piVCCU, pi OS (bookworm).