FHEM Forum

FHEM => Frontends => Sprachsteuerung => Thema gestartet von: PS915 am 18 Januar 2020, 11:36:31

Titel: FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: PS915 am 18 Januar 2020, 11:36:31
Hallo zusammen,

was ist der "sauberste" Weg mehrere Rollläden per FHEM Connector (Attribut "alexaName") anzusteuern? Ich würde gerne Rollläden des "Obergeschosses","Untergeschosses" und "Alle" zusammen steuern.

Natürlich sollte die prozentuale Öffnung/Schließung auch funktionieren.

Gruß,
Phil
Titel: Antw:FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: sash.sc am 18 Januar 2020, 11:43:30
Alle Rollos oder was du ansteuern willst, in eine Gruppe packen.

Dann mit


Set group=<Name > <wert>


So steuer ich alle Rollos gleichzeitig an

Gruß
Sascha

Gesendet von meinem MI 9 mit Tapatalk

Titel: Antw:FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: PS915 am 18 Januar 2020, 12:38:56
Ich möchte es aber per Sprache steuern als Alexa Gerät. Dafür muss ich ja zwingend das Attribut "alexaName" verwenden.
Titel: Antw:FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: KernSani am 18 Januar 2020, 12:49:18
Ich habe structures für Rollladen OG, Rollladen EG, Alle, West und Ost (für Abschattung im Sommer). Damit funktioniert das wunderbar.


Kurz, weil mobil
Titel: Antw:FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: Byte09 am 18 Januar 2020, 13:42:55
eine alternative wäre auch die Gruppen über jeweils 1 MSwitch im Dummymode zu steuern . Benötigt für jede Gruppe die du über alexa ansprechen willst ein MSwitch.

Beispiel für eine Gruppe ( ansprechbar mit 'alle rollos'):

defmod Rolladen MSwitch     # FreeCmd
attr Rolladen MSwitch_Debug 1
attr Rolladen MSwitch_Eventhistory 0
attr Rolladen MSwitch_Expert 0
attr Rolladen MSwitch_Help 0
attr Rolladen MSwitch_Ignore_Types notify allowed at watchdog doif fhem2fhem telnet FileLog readingsGroup FHEMWEB autocreate eventtypes readingsproxy svg cul
attr Rolladen MSwitch_Inforoom MSwitch
attr Rolladen MSwitch_Mode Dummy
attr Rolladen MSwitch_Selftrigger_always 1
attr Rolladen alexaName alle rollos
attr Rolladen disable 0
attr Rolladen genericDeviceType blind
attr Rolladen readingList pct
attr Rolladen room MSwitch_Devices
attr Rolladen setList pct:slider,0,1,100
attr Rolladen webCmd pct

setstate Rolladen active
setstate Rolladen 2020-01-18 13:18:58 .Device_Affected FreeCmd-AbsCmd1
setstate Rolladen 2020-01-18 13:34:22 .Device_Affected_Details FreeCmd-AbsCmd1#[NF]undefined#[NF]cmd#[NF]set#[sp]Siro_5B417081#[sp]position#[sp][$SELF#[dp]EVTPART3]#[se]#[nl]set#[sp]rollo#[sp]1#[sp]pct#[sp][$SELF#[dp]EVTPART3]#[se]#[nl]set#[sp]rollo#[sp]2#[sp]pct#[sp][$SELF#[dp]EVTPART3]#[se]#[NF]#[NF]delay1#[NF]delay1#[NF]00#[dp]00#[dp]00#[NF]00#[dp]00#[dp]00#[NF]#[NF]#[NF]0#[NF]0#[NF]1#[NF]0#[NF]#[NF]0#[NF]0#[NF]1#[NF]0
setstate Rolladen 2020-01-18 13:05:36 .Device_Events no_trigger#[tr]MSwitch_Self:pct:.*#[tr].*pct.*
setstate Rolladen 2020-01-18 12:44:53 .First_init done
setstate Rolladen 2020-01-18 13:05:39 .Trigger_cmd_off no_trigger
setstate Rolladen 2020-01-18 13:05:39 .Trigger_cmd_on .*pct.*
setstate Rolladen 2020-01-18 13:05:39 .Trigger_off no_trigger
setstate Rolladen 2020-01-18 13:05:39 .Trigger_on no_trigger
setstate Rolladen 2020-01-18 12:44:53 .V_Check V2.00
setstate Rolladen 2020-01-18 13:34:41 EVENT MSwitch_Self:pct:0
setstate Rolladen 2020-01-18 13:34:41 EVTFULL MSwitch_Self:pct:0
setstate Rolladen 2020-01-18 13:34:41 EVTPART1 MSwitch_Self
setstate Rolladen 2020-01-18 13:34:41 EVTPART2 pct
setstate Rolladen 2020-01-18 13:34:41 EVTPART3 0
setstate Rolladen 2020-01-18 13:05:39 Trigger_log off
setstate Rolladen 2020-01-18 13:34:41 last_activation_by event
setstate Rolladen 2020-01-18 13:34:41 last_cmd 1
setstate Rolladen 2020-01-18 13:34:41 last_event MSwitch_Self:pct:0
setstate Rolladen 2020-01-18 13:34:41 last_exec_cmd   set Siro_5B417081 position 0;;set rollo 1 pct 0;;set rollo 2 pct 0;;
setstate Rolladen 2020-01-18 13:34:41 pct 0
setstate Rolladen 2020-01-18 13:03:26 state active



gruss Byte09
Titel: Antw:FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: micky0867 am 18 Januar 2020, 16:54:57
Viel einfacher:
Du kannst in Alexa selbst eine Routine definieren und dabei auch deine Geräte steuern.

Z.B.
Ich sage: Alexa mach dunkel
Dann schaltet die die Lampen aus

Zu finden in der App unter:
Startseite, Menü, Routine

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Titel: Antw:FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: Byte09 am 18 Januar 2020, 18:02:48
Zitat von: micky0867 am 18 Januar 2020, 16:54:57
Viel einfacher:
Du kannst in Alexa selbst eine Routine definieren und dabei auch deine Geräte steuern.

Z.B.
Ich sage: Alexa mach dunkel
Dann schaltet die die Lampen aus

Zu finden in der App unter:
Startseite, Menü, Routine



Gesendet von meinem ONEPLUS A3003 mit Tapatalk

eine prozentuale lösung wirdst du damit aber nicht umsetzen können, lasse mich aber gerne korrigieren

gruss Byte09
Titel: Antw:FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: micky0867 am 18 Januar 2020, 18:39:00
Zitat von: Byte09 am 18 Januar 2020, 18:02:48
eine prozentuale lösung wirdst du damit aber nicht umsetzen können, lasse mich aber gerne korrigieren

gruss Byte09

gerne doch....siehe Anhang
iirc, kennt alexa ohnehin nur (dimmbare) lampen
links und rechts sind natürlich rolladen.
die ansage "alexa, rechts 80 prozent" funktioniert ja auch.

ah!!
sorry, missverständnis!
da geht dann nur per vordefinierten werten...

ok, habe jetzt in der alexa app eine gruppe "glubscher" mit den geräten "links" und "rechts" erstellt.
damit funktioniert "alexa, glubscher 10 prozent"...


Titel: Antw:FHEM Connector - wie am besten mehrere Rollläden (HM-LC-Bl1PBU-FM) ansteuern
Beitrag von: Byte09 am 18 Januar 2020, 19:16:45
ah ok, du hast natürlich recht.

ich versuche diese Routinen weitestgehend zu vermeiden, da sie ein verwerfen und neu suchen aller Devices nicht überleben


gruss Byte09

Gesendet von meinem ELE-L29 mit Tapatalk