[73_AutoShuttersControl.pm] Neues Modul zum automatisierten steuern von Rolläden

Begonnen von CoolTux, 30 Oktober 2018, 17:29:46

Vorheriges Thema - Nächstes Thema

majestro84

Zitat von: CoolTux am 23 Januar 2019, 19:14:15
So es gibt eine neue Version in meinem Git. Im master Branch könnt Ihr die Version runter laden und installieren.

1. Ich habe das beachten der zurück gestellten Fahrbefehle bei Fenster Events rausgenommen
2. Es gibt 2 neue Attribute
    ASC_PrivacyDownTime_beforNightClose - gibt die Sekunden an welche vor dem eigentlichen kompletten Nachtschließen in den Sichtschutz gefahren werden soll. -1 deaktiviert diese Aktion Bsp.: 3600 also eine Stunde vor dem Sunset
    ASC_PrivacyDown_Pos - In welche Position in der Sichtschutzfahrt gefahren werden soll
Kleiner Tip zum Sichtschutz, es macht wenig Sinn diese Funktion zusammen mit Brightness zu verwenden.
Würde mich über Tester freuen.


Grüße
Werde sie mir gleich Mal runterladen. Eine Frage zur deiner Aussage mit Brightness wieso macht es keine Sinn. Ich meine man kann ja bei Brightness den normalen min wert nehmen. Wenn dieser unterschritten ist fährt das Rollo in die Sichtschutz Position und die eingestellte Zeit läuft ab da runter, bis zum schließen.

Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

CoolTux

Zitat von: majestro84 am 23 Januar 2019, 19:52:49
Werde sie mir gleich Mal runterladen. Eine Frage zur deiner Aussage mit Brightness wieso macht es keine Sinn. Ich meine man kann ja bei Brightness den normalen min wert nehmen. Wenn dieser unterschritten ist fährt das Rollo in die Sichtschutz Position und die eingestellte Zeit läuft ab da runter, bis zum schließen.

Und komplett schließen dann zur Time_Up_Late ?
Das müsste ich mir noch mal anschauen. Aktuell wird da nichts beachtet.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

majestro84

Wäre eine Möglichkeit. Ich lasse das erstmal so laufen und denk Mal drüber nach wie es am komfortabelsten ist. Eigentlich reicht mir deine Variante schon. War auch erstmal nur so ein Gedanke mit Brightness. Was ich sonst noch vorstellen könnte jetzt so auf die schnelle ist das man nicht einen feste Zeit eingibt und seknuden die runter läuft sondern zum Beispiel bei ss-real in Sichtschutz und bei ss- civil schließen.
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

CoolTux

Zitat von: majestro84 am 23 Januar 2019, 20:21:31
Wäre eine Möglichkeit. Ich lasse das erstmal so laufen und denk Mal drüber nach wie es am komfortabelsten ist. Eigentlich reicht mir deine Variante schon. War auch erstmal nur so ein Gedanke mit Brightness. Was ich sonst noch vorstellen könnte jetzt so auf die schnelle ist das man nicht einen feste Zeit eingibt und seknuden die runter läuft sondern zum Beispiel bei ss-real in Sichtschutz und bei ss- civil schließen.

Kann und möchte ich mir nicht vorstellen.  8)
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

majestro84

OK ;-). Ich teste Mal und berichte dann. Danke noch Mal für das schnelle einbauen.
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

stonev

Ich bin heute auf das Modul gestoßen und hab es gleich mal probiert. Tolle Sache, wenn es auch bei mir funktionieren würde...

Ich habe folgendes Problem: Meine KNX Rolläden werden erst gar nicht angesteuert. ASC ist in den Rolläden eingestellt und alle sind im ASC Device eingelesen. ASC bekommt auch gar nicht den korrektenStatus der Rolläden mit, was mich vermuten läßt, dass die Kommunikation des ASC Device mit den Rolläden hakt.

Meine Rolläden sind wie folgt definiert:
define Rolladen_Tim_links KNX 0/2/1:dpt5.001 0/0/2:dpt1 0/1/1:dpt1 0/3/1:dpt5.001 0/2/4:dpt1
attr Rolladen_Tim_links IODev KNX
attr Rolladen_Tim_links devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
attr Rolladen_Tim_links eventMap /on g3:Stop/off g2:Auf/on g2:Ab/off
attr Rolladen_Tim_links group Rolladen
attr Rolladen_Tim_links icon fts_shutter_30
attr Rolladen_Tim_links room Zimmer Tim
attr Rolladen_Tim_links webCmd Ab:Stop:Auf:::g4


Die Gruppenadressen definieren sich wie folgt:
G1: Status dpt5.001
G2: Auf/ab dpt1.007
G3: Stop dpt1.007
G4: absolute Position dpt5.001
G5: Status aktuelle Richtung  dpt1.008

Ich weiß jetzt leider nicht, wie das ASC Device die Rolläden anspricht und wo ich ansetzten muss / kann...
Irgendeiner eine Idee?


CoolTux

Deine Definition hilft so gar nicht. Was ich brauche ist ein list vom Rollladen. Ich sehe in Deiner Definition nicht ein einziges Attribut von ASC.

Was ich Dir aber sagen kann ist, das das ASC ein Reading benötigt wo die Position in absoluten nur nummerische  Prozentangaben angegeben wird. Der Name des Readings muss bei unbekannten Modulen, und deines ist glaube noch unbekannt, gleichlautend mit dem Set Befehl zum fahren der Rolladen an die entsprechende Position sein. Auch als nummerische Prozentwert.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Gibt es schon Tester die sich die aktuelle Version aus dem Git gezogen haben?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

majestro84

Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

majestro84

Zitat von: CoolTux am 24 Januar 2019, 15:47:57
Bin gespannt wie und ob die Sichtschutzfunktion bei Dir klappt.
Ja ich auch gegen 17 Uhr wissen wir mehr. Was ich nur persönlich komisch fand das ich die Sekunden vorm kompletten Schließen angeben muss. Intuitiv hätte ich gedacht die Astro Zeit ist dann die Zeit wo es in den Sichtschutz geht und wenn dann die Sekunden abgelaufen sind fährt das Rollo komplett zu.

Aber ich denke das ist dann eine persönliche Geschmacks Sache.
Server: Fujitsu ESPRIMO Q920 - aktuellen FHEM-Docker Image:Z-Wave (RollerShutter,DoorWindow,Socket,PIR,....) | ENIGMA2 | EGPM2LAN | BLE-Tag(PRESENCE) | HUE | alexa-fhem | Shelly | MQTT2
1.Pi-Zero:Viessmann(optolink) mit 89_VCONTROL300.pm
2.Pi3 Dongle Server: Zigbee2MQTT(CC1352P-2), Z-Wave(UZB1), BT

CoolTux

Ich denke auch das es eine Frage der Sichtweise ist. Wie es gemacht wird sollte glaube egal sein solange es klappt und die Dokumentation verständlich ist. Beim ersten habe ich weniger Zweifel wie beim zweiten  ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

stonev

Zitat von: CoolTux am 24 Januar 2019, 15:41:17
Deine Definition hilft so gar nicht. Was ich brauche ist ein list vom Rollladen. Ich sehe in Deiner Definition nicht ein einziges Attribut von ASC.

Was ich Dir aber sagen kann ist, das das ASC ein Reading benötigt wo die Position in absoluten nur nummerische  Prozentangaben angegeben wird. Der Name des Readings muss bei unbekannten Modulen, und deines ist glaube noch unbekannt, gleichlautend mit dem Set Befehl zum fahren der Rolladen an die entsprechende Position sein. Auch als nummerische Prozentwert.

Hier das list:
Internals:
   DEF        0/2/2:dpt5.001 0/0/3:dpt1 0/1/2:dpt1 0/3/2:dpt5.001 0/2/5:dpt1
   DEVNAME    Rolladen_Tim_rechts
   FIRSTGADNAME g1
   FUUID      5c499acb-f33f-d066-f859-ddfdeb30c46d63a1
   GETSTRING  g4:noArg g1:noArg g5:noArg g3:noArg g2:noArg
   IODev      KNX
   KNX_MSGCNT 6
   KNX_RAWMSG C01103w0020218
   KNX_TIME   2019-01-24 15:39:21
   LASTInputDev KNX
   MSGCNT     6
   NAME       Rolladen_Tim_rechts
   NR         18
   NTFY_ORDER 50-Rolladen_Tim_rechts
   SETSTRING  g4:slider,0,1,100 g1:slider,0,1,100 g5:off,on g3:off,on g2:off,on
   STATE      9 %
   TYPE       KNX
   GADDETAILS:
     g1:
       CODE       00202
       GROUP      0/2/2
       MODEL      dpt5.001
       NO         1
       OPTION     
       RDNAMEGET  getG1
       RDNAMEPUT  putG1
       RDNAMESET  setG1
       SETLIST    :slider,0,1,100
     g2:
       CODE       00003
       GROUP      0/0/3
       MODEL      dpt1
       NO         2
       OPTION     
       RDNAMEGET  getG2
       RDNAMEPUT  putG2
       RDNAMESET  setG2
       SETLIST    :off,on
     g3:
       CODE       00102
       GROUP      0/1/2
       MODEL      dpt1
       NO         3
       OPTION     
       RDNAMEGET  getG3
       RDNAMEPUT  putG3
       RDNAMESET  setG3
       SETLIST    :off,on
     g4:
       CODE       00302
       GROUP      0/3/2
       MODEL      dpt5.001
       NO         4
       OPTION     
       RDNAMEGET  getG4
       RDNAMEPUT  putG4
       RDNAMESET  setG4
       SETLIST    :slider,0,1,100
     g5:
       CODE       00205
       GROUP      0/2/5
       MODEL      dpt1
       NO         5
       OPTION     
       RDNAMEGET  getG5
       RDNAMEPUT  putG5
       RDNAMESET  setG5
       SETLIST    :off,on
   GADTABLE:
     00003      g2
     00102      g3
     00202      g1
     00205      g5
     00302      g4
   READINGS:
     2019-01-24 14:40:07   ASC_Time_DriveDown 24.01.2019 - 18:54
     2019-01-24 14:40:07   ASC_Time_DriveUp 25.01.2019 - 14:20
     2019-01-24 15:39:21   getG1           9 %
     2019-01-24 12:30:38   getG2           on
     2019-01-24 12:30:38   getG3           on
     2019-01-24 15:39:17   getG5           off
     2019-01-24 15:39:21   last-sender     1/1/3
     2019-01-24 12:30:38   setG2           off
     2019-01-24 12:30:38   setG3           on
     2019-01-24 15:39:17   setG4           10 %
     2019-01-24 15:39:21   state           9 %
Attributes:
   ASC        1
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 13:55
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 14:20
   ASC_Time_Up_Late 14:22
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      KNX
   alias      Rolladen Tim rechts
   devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
   eventMap   /on g3:Stop/off g2:Auf/on g2:Ab/off
   group      Rolladen
   icon       fts_shutter_30
   room       Rolladen,Zimmer Tim
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate struct_Rolladen struct_Rolladen_map structexclude
   webCmd     Ab:Stop:Auf:::g4


Ich hatte schon mal versucht, das Reading <ASC_Pos_Reading> auf den Wert "setG4" zu setzen, das hat aber nicht funktioniert.

coolice

Zitat von: CoolTux am 24 Januar 2019, 15:42:01
Gibt es schon Tester die sich die aktuelle Version aus dem Git gezogen haben?
Na klar


Gesendet von iPhone mit Tapatalk

CoolTux

Zitat von: stonev am 24 Januar 2019, 16:01:13
Hier das list:
Internals:
   DEF        0/2/2:dpt5.001 0/0/3:dpt1 0/1/2:dpt1 0/3/2:dpt5.001 0/2/5:dpt1
   DEVNAME    Rolladen_Tim_rechts
   FIRSTGADNAME g1
   FUUID      5c499acb-f33f-d066-f859-ddfdeb30c46d63a1
   GETSTRING  g4:noArg g1:noArg g5:noArg g3:noArg g2:noArg
   IODev      KNX
   KNX_MSGCNT 6
   KNX_RAWMSG C01103w0020218
   KNX_TIME   2019-01-24 15:39:21
   LASTInputDev KNX
   MSGCNT     6
   NAME       Rolladen_Tim_rechts
   NR         18
   NTFY_ORDER 50-Rolladen_Tim_rechts
   SETSTRING  g4:slider,0,1,100 g1:slider,0,1,100 g5:off,on g3:off,on g2:off,on
   STATE      9 %
   TYPE       KNX
   GADDETAILS:
     g1:
       CODE       00202
       GROUP      0/2/2
       MODEL      dpt5.001
       NO         1
       OPTION     
       RDNAMEGET  getG1
       RDNAMEPUT  putG1
       RDNAMESET  setG1
       SETLIST    :slider,0,1,100
     g2:
       CODE       00003
       GROUP      0/0/3
       MODEL      dpt1
       NO         2
       OPTION     
       RDNAMEGET  getG2
       RDNAMEPUT  putG2
       RDNAMESET  setG2
       SETLIST    :off,on
     g3:
       CODE       00102
       GROUP      0/1/2
       MODEL      dpt1
       NO         3
       OPTION     
       RDNAMEGET  getG3
       RDNAMEPUT  putG3
       RDNAMESET  setG3
       SETLIST    :off,on
     g4:
       CODE       00302
       GROUP      0/3/2
       MODEL      dpt5.001
       NO         4
       OPTION     
       RDNAMEGET  getG4
       RDNAMEPUT  putG4
       RDNAMESET  setG4
       SETLIST    :slider,0,1,100
     g5:
       CODE       00205
       GROUP      0/2/5
       MODEL      dpt1
       NO         5
       OPTION     
       RDNAMEGET  getG5
       RDNAMEPUT  putG5
       RDNAMESET  setG5
       SETLIST    :off,on
   GADTABLE:
     00003      g2
     00102      g3
     00202      g1
     00205      g5
     00302      g4
   READINGS:
     2019-01-24 14:40:07   ASC_Time_DriveDown 24.01.2019 - 18:54
     2019-01-24 14:40:07   ASC_Time_DriveUp 25.01.2019 - 14:20
     2019-01-24 15:39:21   getG1           9 %
     2019-01-24 12:30:38   getG2           on
     2019-01-24 12:30:38   getG3           on
     2019-01-24 15:39:17   getG5           off
     2019-01-24 15:39:21   last-sender     1/1/3
     2019-01-24 12:30:38   setG2           off
     2019-01-24 12:30:38   setG3           on
     2019-01-24 15:39:17   setG4           10 %
     2019-01-24 15:39:21   state           9 %
Attributes:
   ASC        1
   ASC_Antifreeze_Pos 85
   ASC_AutoAstroModeEvening none
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning none
   ASC_AutoAstroModeMorningHorizon none
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_BrightnessMaxVal -1
   ASC_BrightnessMinVal -1
   ASC_Brightness_Reading brightness
   ASC_Brightness_Sensor none
   ASC_Closed_Pos 100
   ASC_ComfortOpen_Pos 20
   ASC_Down   astro
   ASC_Drive_Offset -1
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_Roommate_Device none
   ASC_Roommate_Reading state
   ASC_Self_Defense_Exclude off
   ASC_Shading_Angle_Left 75
   ASC_Shading_Angle_Right 75
   ASC_Shading_Direction 180
   ASC_Shading_Min_Elevation 25
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode off
   ASC_Shading_Pos 80
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 13:55
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 14:20
   ASC_Time_Up_Late 14:22
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 70
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 5
   ASC_WindowRec none
   ASC_WindowRec_subType twostate
   IODev      KNX
   alias      Rolladen Tim rechts
   devStateIcon off:fts_shutter_up@green on:fts_shutter_down@red 100.*:fts_shutter_100 9\d.*:fts_shutter_90 8\d.*:fts_shutter_80 7\d.*:fts_shutter_70 6\d.*:fts_shutter_60 5\d.*:fts_shutter_50 4\d.*:fts_shutter_40 3\d.*:fts_shutter_30 2\d.*:fts_shutter_20 1\d.*:fts_shutter_10 [1-9].*:fts_shutter_10 0.*:fts_window_2w
   eventMap   /on g3:Stop/off g2:Auf/on g2:Ab/off
   group      Rolladen
   icon       fts_shutter_30
   room       Rolladen,Zimmer Tim
   userattr   ASC_Antifreeze:off,soft,hard,am,pm ASC_Antifreeze_Pos:5,10,15,20,25,30,35,40,45,50,55,60,65,70,75,80,85,90,95,100 ASC_AutoAstroModeEvening:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeEveningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_AutoAstroModeMorning:REAL,CIVIL,NAUTIC,ASTRONOMIC,HORIZON ASC_AutoAstroModeMorningHorizon:-9,-8,-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,8,9 ASC_BlockingTime_afterManual ASC_BlockingTime_beforDayOpen ASC_BlockingTime_beforNightClose ASC_BrightnessMaxVal ASC_BrightnessMinVal ASC_Brightness_Reading ASC_Brightness_Sensor ASC_Closed_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_ComfortOpen_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Down:time,astro,brightness ASC_Drive_Offset ASC_GuestRoom:on,off ASC_LockOut:soft,hard,off ASC_LockOut_Cmd:inhibit,blocked,protection ASC_Mode_Down:absent,always,off,home ASC_Mode_Up:absent,always,off,home ASC_Open_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_Partymode:on,off ASC_Pos_Reading ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_Exclude:on,off ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction ASC_Shading_Min_Elevation ASC_Shading_Min_OutsideTemperature ASC_Shading_Mode:absent,always,off,home ASC_Shading_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Shading_StateChange_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace ASC_Time_Down_Early ASC_Time_Down_Late ASC_Time_Up_Early ASC_Time_Up_Late ASC_Time_Up_WE_Holiday ASC_Up:time,astro,brightness ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindowRec ASC_WindowRec_subType:twostate,threestate struct_Rolladen struct_Rolladen_map structexclude
   webCmd     Ab:Stop:Auf:::g4


Ich hatte schon mal versucht, das Reading <ASC_Pos_Reading> auf den Wert "setG4" zu setzen, das hat aber nicht funktioniert.

OK. Wie lautet genau der set Befehl um Dein Rollo auf 30% zu fahren?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net