Mit Alexa Dooya Rollo steuern

Begonnen von lt1014, 19 August 2022, 11:55:44

Vorheriges Thema - Nächstes Thema

lt1014

Hi,
meine Rollos sind vom Type "Dooya" und per Signalduino in Fhem integriert.

defmod Rohrmotor_1 Dooya 0001100000101001011101000110_1
attr Rohrmotor_1 IODev sduino
attr Rohrmotor_1 channel 1
attr Rohrmotor_1 drive-down-time-to-100 20
attr Rohrmotor_1 drive-down-time-to-close 27
attr Rohrmotor_1 drive-up-time-to-100 7
attr Rohrmotor_1 drive-up-time-to-open 27
attr Rohrmotor_1 event-min-interval .*:300
attr Rohrmotor_1 event-on-change-reading .*
attr Rohrmotor_1 eventMap on:Ab off:Auf stop:Stop
attr Rohrmotor_1 genericDeviceType blind


Funktioniert mit z.B:

set Rohrmotor_1 Auf
set Rohrmotor_1 Ab
set Rohrmotor_1 stop
set Rohrmotor_1 pos 30

alles einwandfrei.


Ich möchte die Rollos auch mit der Alexa steuern und habe hierfür folgendes gemacht:

defmod Alexa_Test dummy
attr Alexa_Test alexaName Rollo
attr Alexa_Test eventMap pct:pos
attr Alexa_Test genericDeviceType blind
attr Alexa_Test readingList pct
attr Alexa_Test setList pct on off
attr Alexa_Test stateFormat pct

defmod nf_Alexa_Test notify Alexa_Test.* set Rohrmotor_1 pos [Alexa_Test:pct]


Ich kann mit z.B.: "Alexa Rollo 30%" den Rollo steuern.
Das ganze geht aber nur bis 100%. Hier ist der Rollo definitionsgemäß nicht ganz geschlossen, nur ganz unten und die Schlitze sind noch offen.
Erst ein "Ab Befehl" schließt den Rollo ganz bis zum Anschlag.
"Alexa Rollo Ab", "Alexa Rollo Auf" oder "Alexa Rollo Stop" bring: "Rollo unterstützt das nicht"
Nach meinem Verständnis bräuchte ich sowas wie einen genericDeviceType der blind und switch vereint. Ist das so? Gibts sowas?


Danke für Eure Hilfe

Gruß
Willi
Fritzbox 7490
Raspberry 3
Eigenbau 433MHz Sender
Rolläden Rohrmotor24