Autor Thema: Rollladensteuerung Auf/Ab/Stop?  (Gelesen 238 mal)

Offline Merlin123

  • Jr. Member
  • **
  • Beiträge: 56
Rollladensteuerung Auf/Ab/Stop?
« am: 09 März 2017, 22:37:32 »
Ich versuche gerade meine KNX Rolladenaktoren anzusteuern, was noch nicht ganz überzeugend geht. Meine Aktoren haben in der ETS eine Adresse für hoch/runter (komplett) und eine, die sie nur ein Stück bewegt und auch die laufende hoch/runter Aktion stoppt.

Ich habe jetzt anhand von Beispielen mir das zusammengebaut:
define Wohnzimmer.Rolladen.links KNX 0/1/4:dpt1 0/1/17:dpt1
attr Wohnzimmer.Rolladen.links IODev KNX
attr Wohnzimmer.Rolladen.links eventMap g1:on g2:on g1:off
attr Wohnzimmer.Rolladen.links room KNX
attr Wohnzimmer.Rolladen.links webCmd On:Off:Off

Was geht ist das komplett hoch/runter. (Adresse 0/1/4). Was nicht geht ist das stoppen (Adresse 0/1/17)
Ich verstehe den Syntax mit den 2 Adressen aber auch nicht wirklich.
Wie könnte ich eine Auf/ab/Stop Funktion denn umsetzen?
Gruß,
Oliver

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 735
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #1 am: 10 März 2017, 19:07:43 »
Auf = lang auf
Stop auf = kurz auf
Ab = lang auf
Stop ab = kurz ab

Welche GA zu welcher Funktion gehört musst Du der ETS-Parametrierung entnehmen oder mitloggen...

Offline Merlin123

  • Jr. Member
  • **
  • Beiträge: 56
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #2 am: 10 März 2017, 20:07:57 »
Und wie bringe ich FHEM kurz und lang bei? Die Adressen hab ich ja....
Gruß,
Oliver

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 735
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #3 am: 10 März 2017, 20:16:59 »
:-)

Kurz und lang hängt von der GA ab.

Das kannst Du mit DevStateIcon in Verbindung mit webCmd erreichen.

HelloWorld:
eventMap /on g1:Lang Auf/off g1:Lang Ab/on g2:Kurz Auf/off g2:Kurz Ab/

Offline Merlin123

  • Jr. Member
  • **
  • Beiträge: 56
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #4 am: 10 März 2017, 20:34:39 »
Bei mir sieht das jetzt so aus:

define Wohnzimmer.Rolladen.links KNX 0/1/4:dpt1 0/1/17:dpt1
attr Wohnzimmer.Rolladen.links IODev KNX
attr Wohnzimmer.Rolladen.links eventMap /on g1:Lang Auf/off g1:Lang Ab/on g2:Kurz Auf/off g2:Kurz Ab/
attr Wohnzimmer.Rolladen.links room KNX
attr Wohnzimmer.Rolladen.links webCmd On:Off:Off

Geht aber noch nicht.
Nochmal in der ETS geschaut:
Die Taster sprechen 0/1/4 bei Lang an und 0/1/17 bei kurz.

Ich muss aber gestehen, dass ich eventMap und webCmd nicht verstanden habe. Was machen die Beiden genau?
Gruß,
Oliver

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 735
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #5 am: 10 März 2017, 20:52:03 »
Eventmap benamst die Befelhe um (so eine Art Makro):
https://fhem.de/commandref.html#eventMap

WebCmd stellt diese im Floorplan dar:
https://fhem.de/commandref_DE.html#webCmd

Offline Merlin123

  • Jr. Member
  • **
  • Beiträge: 56
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #6 am: 10 März 2017, 21:20:44 »
OK... Ich glaub, das hab ich teilweise verstanden.
Was ich noch nicht ganz verstehe:
g1/g2 bezieht sich dann auf die erste bzw. zweite Gruppenadresse?
Könnte ich bei webCmd beliebige Namen einstellen und der orientiert sich dann beim Mapping einfach an den Werten bei eventMap?


Jetzt sieht das bei mir so aus:
define Wohnzimmer.Rolladen.links KNX 0/1/4:dpt1 0/1/17:dpt1
attr Wohnzimmer.Rolladen.links IODev KNX
attr Wohnzimmer.Rolladen.links eventMap /on g1:Lang Auf/off g1:Lang Ab/on g2:Kurz Auf/off g2:Kurz Ab/
attr Wohnzimmer.Rolladen.links room KNX
attr Wohnzimmer.Rolladen.links webCmd On:Off:On:Off

Was ich nicht verstehe:
Jetzt kann ich mit beiden on/off Paaren den Rolladen komplett hoch/runter fahren, aber immer noch nicht stoppen :(
Hast Du eine Idee woran das liegen könnte?


(auf jeden Fall schonmal Danke für die Erklärungen!)
Gruß,
Oliver

Offline Superrakete

  • New Member
  • *
  • Beiträge: 5
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #7 am: 11 März 2017, 09:35:13 »
Hallo. So in dieser Richtung könnte das funktionieren:

define Wohnzimmer.Rolladen.links KNX 0/1/4:dpt1 0/1/17:dpt1
attr Wohnzimmer.Rolladen.links IODev KNX
attr Wohnzimmer.Rolladen.links eventMap /on g2:Stop>Ab/off g2:Stop>Auf/off g1:Auf/on g1:Ab
attr Wohnzimmer.Rolladen.links room KNX
attr Wohnzimmer.Rolladen.links webCmd Auf:Stop>Auf:Stop>Ab:Ab

Offline Merlin123

  • Jr. Member
  • **
  • Beiträge: 56
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #8 am: 11 März 2017, 09:57:34 »
Du bist mein offizieller Held des Tages!
DANKE!

Geht :)
Gruß,
Oliver

Offline Merlin123

  • Jr. Member
  • **
  • Beiträge: 56
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #9 am: 11 März 2017, 13:41:28 »
So... Jetzt doch noch ein Problem:

Wie kann ich zwei Aktoren gleichzeitig ansteuern? Hab 2 Zimmer, wo je 2 Rolläden auf einem eigenen Aktorenausgang synchron geschaltet werden.
Gruß,
Oliver

Offline Andi291

  • Developer
  • Sr. Member
  • ****
  • Beiträge: 735
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #10 am: 11 März 2017, 19:47:18 »
Mit einfachen Mitteln - gar nicht.

Mein Vorschlag zu einer sauberen Lösung:
Je eine Gruppenadresse für lang und kurz, die je die beiden Kanäle der beiden Aktoren enthält (Musst aber in der ETS machen).

Also z.B.:
Rollo_lang Zimmer 1 und Zimmer 2 GA 1/2/3
  Aktor 0815.Kanal1_lang
  Aktor 4711.Kanal2_lang
Rollo_kurz Zimmer 2 und Zimmer 2 GA 1/2/4
  Aktor 0815.Kanal1_kurz
  Aktor 4711.Kanal2_kurz

Offline Merlin123

  • Jr. Member
  • **
  • Beiträge: 56
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #11 am: 11 März 2017, 19:54:12 »
Oki. Danke für den Hinweis :)

Nochmal ne Frage bzgl. dem
attr Wohnzimmer.Rolladen.links eventMap /on g2:Stop>Ab/off g2:Stop>Auf/off g1:Auf/on g1:Ab
attr Wohnzimmer.Rolladen.links webCmd Auf:Stop>Auf:Stop>Ab:Ab

Kann ich das so machen, dass nur  Auf Stop Ab angezeigt wird? Jetzt werden ja 4 Werte angezeigt.
« Letzte Änderung: 11 März 2017, 19:58:41 von Merlin123 »
Gruß,
Oliver

Offline Superrakete

  • New Member
  • *
  • Beiträge: 5
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #12 am: 12 März 2017, 12:16:06 »
Hi. Ja, klar. Aber dann hast du nur noch in einer Richtung Tippbetrieb. Wenn das egal ist geht das.

attr Wohnzimmer.Rolladen.links eventMap /on g2:Stop/off g1:Auf/on g1:Ab
attr Wohnzimmer.Rolladen.links webCmd Auf:Stop:Ab
« Letzte Änderung: 12 März 2017, 12:18:41 von Superrakete »

Offline Merlin123

  • Jr. Member
  • **
  • Beiträge: 56
Antw:Rollladensteuerung Auf/Ab/Stop?
« Antwort #13 am: 12 März 2017, 14:47:06 »
Super, geht!

Danke!
Gruß,
Oliver