[73_AutoShuttersControl.pm] Rolllos automatisiert steuern - Version 0.6.x

Begonnen von CoolTux, 27 April 2019, 08:04:52

Vorheriges Thema - Nächstes Thema

majestro84

Zitat von: CoolTux am 28 April 2019, 07:31:13
Habe ich gefixt und hat heute morgen super geklappt. Voraussetzung ist aber das ASC_Time_Up_WE_Holiday eine frühere Zeitangabe hat als ASC_Time_Up_Late. Dann wird der Helligkeitswert zwischen der Zeit von ASC_Time_Up_WE_Holiday und ASC_Time_Up_Late ausgewertet.
Super danke

Gesendet von meinem Redmi Note 4 mit Tapatalk

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 28 April 2019, 08:02:35
Super danke

Gesendet von meinem Redmi Note 4 mit Tapatalk

Wenn Du magst kannst Du schon gerne testen
https://github.com/LeonGaultier/fhem-AutoShuttersControl/tree/devel

Da ist dann auch gleich support für associatedWith mit dabei und der fix für den partyMode
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

TomLee

ZitatASC_Drive_OffsetStart soll nicht die Zeiten für Sunset oder Sunrise beeinflussen sondern sämtliche Fahrbefehle welche von ASC kommen um den Wert verzögern. Das ist Sinnvoll wenn man Funksysteme ohne Quittierung hat.

ZitatIch weiß ja nicht was Du da jetzt eingestellt hast, aber eine zufällige Zeit zum runterfahren so gibt es nicht. Wieso fahren Deine Rolllos oder sollen fahren zufällig innerhalb von 10min?.

Moin,

also ich misbrauche dann auch  ASC_shuttersDriveOff ( nutze noch 0.4.0.9, scheinbar hat sich ASC_shuttersDriveOff zu ASC_Drive_OffsetStart geändert ?) um die Rollos zufällig zeitverzögert nach Sunset oder Sunrise zu öffnen/schliessen, ich möchte nicht das alle Rollos zu gleichen Zeit öffnen/schliessen. Das es das Attribut ursprünglich gibt  für Funksysteme ohne Quittierung war mir nicht bewusst und kommt meiner vorherigen DOIF Lösung gleich, eher verbessert da vorher die structure feste async_delay Zeiten hatte und hier jetzt zufällige möglich sind.

Ich verstehe Typ1er voll und ganz wenn er diese zusätzliche zufällige Zeit gerne in einem Reading hätte so kann man sich die "wirklichen" Schließ/Öffnungszeiten dann halt berechnen.

Gruß

Thomas

edit:

auch wenn man sich die Zeiten in Homekit integriert ist es blöd keine Möglichkeit zu haben sich die richtigen Fahrzeiten anzuzeigen.

CoolTux

Bitte versucht Euch die Commandref durch zu lesen und zu verstehen.

Zitatscheinbar hat sich ASC_shuttersDriveOff zu ASC_Drive_OffsetStart


Nein hat sich nicht. Es ist alles so wie vorher auch. Einzig welcher der beiden Werte Voraussetzung ist hat sich geändert. Vorher musste zwingend ASC_shuttersDriveOff gesetzt sein wollte man verzögert fahren, jetzt muss ASC_shuttersDriveOffStart gesetzt sein.
Was welcher der beiden Attribute genau macht ist aber geblieben.
ASC_Drive_OffsetStart - verzögert die Fahrzeit des Rolllos um genau diesen Wert
ASC_shuttersDriveOff - ist als Zusatz oder addierter Wert zu ASC_Drive_OffsetStart zu rechnen und beschreibt einen zufälligen Wert zwischen 0 und dem eingestellten Wert.

Wenn man also verzögert fahren möchte benötigt man auf jeden Fall ASC_Drive_OffsetStart. Ist dieses Attribut gesetzt und der Wert des Attributes größer 0 wird um genau diesen Wert die Fahrzeit ab auslösen des Fahrbefehles verzögert.
Setzt man nun noch zusätzlich (und nur das macht Sinn) noch das Attribut ASC_shuttersDriveOff so wird auf den Wert aus ASC_Drive_OffsetStart der hier erhaltene Wert aufgerechnet. Und dieser erhaltene Wert aus ASC_shuttersDriveOff ist ein Zufallswert zwischen 0 und dem Attribut ASC_shuttersDriveOff Wert.
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

Typ1er

Gibt es eine Möglichkeit einen Testlauf zu simulieren, heute morgen sind alle 5 Rollläden nicht gefahren.

Wiggle und öffnen beim Lüften geht

CoolTux

Geht auch schließen nach dem lüften?

Wenn es dir um Sunset und Sunrise geht also Sonnenaufgang und Sonnenuntergang dann kannst Du auch feste Zeiten vergeben. Also time für up und down. Und die frühste Zeit setzt Du auf aktuelle Zeit plus 2min
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

Helmuth

Hallo zusammen
ich nutze ASC nun schon einige Zeit und muß mal ein "Danke!!" loswerden für die tolle Arbeit von Euch.

Natürlich habe ich auch noch eine Frage auf Lager ;)

Ich wollte die Regenfunktion nutzen und finde dazu nur Attribute im globalen Modul so dass alle Rollläden fahren.
Ich würde gerne einige oben lassen, wo der Regen nichts ausmacht.

Vielleicht habe ich es übersehen weshalb ein Tipp nett wäre.

Ich danke im Vorraus

Gruß Helmuth
Wer einen Tippfehler findet darf ihn behalten.

CoolTux

Hallo Helmut,

Es gibt in der Tat nur globale Einstellungen. Bin davon ausgegangen das wenn es regnet dann überm ganzen Haus  ;D


Grüße
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

Helmuth

Hi

danke für die schnelle Antwort dann nehme ich die Funktion wieder raus sonst gibt es Ärger mit der Regierung ;).

Ist den geplant so etwas noch einzubauen? z.b. man setzt das attr global fahren alle Rollos. Setzt man das attr im Rollo Device fährt nur der.

Gruß Helmuth
Wer einen Tippfehler findet darf ihn behalten.

CoolTux

Zitat von: Helmuth am 28 April 2019, 12:27:06
Hi

danke für die schnelle Antwort dann nehme ich die Funktion wieder raus sonst gibt es Ärger mit der Regierung ;).

Ist den geplant so etwas noch einzubauen? z.b. man setzt das attr global fahren alle Rollos. Setzt man das attr im Rollo Device fährt nur der.

Gruß Helmuth

Ich kann ein Attribut einbauen wo man rainProtect yes oder no setzen muss.
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

Helmuth

Hi

das währe ja noch einfacher. Da sind alle Möglichkeiten mit abgedeckt.

Kannst du das für das nächst update mit einbauen ?

Gruß Helmuth
Wer einen Tippfehler findet darf ihn behalten.

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

Helmuth

Wer einen Tippfehler findet darf ihn behalten.

Typ1er

Zitat von: CoolTux am 28 April 2019, 07:28:58
Guten Morgen,

Ich habe mich wirklich bemüht zu verstehen was Dein Anliegen ist, ob Du überhaupt eines hast oder nur informieren wolltest. Vielleicht ist es aber auch noch zu früh.
Lamellensupport gibt es noch nicht. Sofern Du einen Rollladen TYPE hast der nicht offiziell unterstützt wird
Type ist Zwave, hier ändert sich der "dim" Befehl je nachdem wie er konfiguriert wird( mit Lamellen eben dim,position-blinds,position_slat), der dim Befehl lässt sich auch noch unterschiedlich programmieren, je nachdem wie die Lamellen am Ende stehen sollen, zu, auf oder Letzte Position(hier auch noch mit dem Hardwareschalter verknüpft)
Zitat
muss zwingend der Wert von ASC_Pos_Reading der selbe sein wie der Befehl zum fahren (set Befehl) der Rolllos.
Aber eigentlich hörte es sich so an als wenn Deine Rolllos schon reagiert haben.
Hier ist das Problem, mit dem "dim" Befehl wird gefahren, die Position der Zwave-geräte steht im Reading "position"
Zitat
Ich weiß ja nicht was Du da jetzt eingestellt hast, aber eine zufällige Zeit zum runterfahren so gibt es nicht. Wieso fahren Deine Rolllos oder sollen fahren zufällig innerhalb von 10min?.
Man schliesst sie ja nicht immer in der selben Reihenfolge, so war es bis jetzt Zufällig.

Neues kleines Problem, die dim Befehle werden alle mehrfach ausgeführt.
2019-04-28 13:06:11 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:06:13 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 0
2019-04-28 13:06:13 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 0
2019-04-28 13:06:13 ZWave Rollladen_Bu position: 0
2019-04-28 13:06:13 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:06:41 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:42 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:42 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:43 ZWave Rollladen_Bu power: 95.1 W
2019-04-28 13:06:48 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:48 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:48 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:48 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:49 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:49 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:49 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:50 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:50 ZWave Rollladen_Bu ASC_ShuttersLastDrive: comfort - window open
2019-04-28 13:06:50 ZWave Rollladen_Bu dim 80
2019-04-28 13:06:57 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 80
2019-04-28 13:06:57 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 80
2019-04-28 13:06:57 ZWave Rollladen_Bu position: 80
2019-04-28 13:06:57 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:07:00 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:00 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:00 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:01 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window night closed
2019-04-28 13:07:01 ZWave Rollladen_Bu dim 0
2019-04-28 13:07:02 ZWave Rollladen_Bu power: 96.1 W
2019-04-28 13:07:15 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 13:07:17 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 0
2019-04-28 13:07:17 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 0


Beim Comfort öffnen, wird der nächste Befehl erst angenommen wenn der Rolladen auf seine position ist. Beispiel:
Fenster ist auf Kipp, Position ist 20%
Ich öffne das Fenster ganz, Comfort öffnen ist 80%, Schliesse ich jetzt in der Zeit wo er den Rollladen hoch fährt das Fenster, wird der dim 0 Befehl ignoriert (Fenster ist zu)

Typ1er

Zitat von: CoolTux am 28 April 2019, 11:45:37
Geht auch schließen nach dem lüften?

da fahren sie in die falsche Richtung


2019-04-28 14:13:36 ZWave Rollladen_Bu ASC_ShuttersLastDrive: ventilate - window open
2019-04-28 14:13:36 ZWave Rollladen_Bu dim 24
2019-04-28 14:13:36 ZWave Rollladen_Bu ASC_ShuttersLastDrive: ventilate - window open
2019-04-28 14:13:36 ZWave Rollladen_Bu dim 24
2019-04-28 14:13:38 ZWave Rollladen_Bu power: 96.3 W
2019-04-28 14:13:42 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 24
2019-04-28 14:13:42 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 24
2019-04-28 14:13:42 ZWave Rollladen_Bu position: 24
2019-04-28 14:13:42 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 14:13:52 ZWave Rollladen_Bu ASC_ShuttersLastDrive: window day closed
2019-04-28 14:13:52 ZWave Rollladen_Bu dim 99
2019-04-28 14:13:54 ZWave Rollladen_Bu power: 96.4 W
2019-04-28 14:14:06 ZWave Rollladen_Bu power: 67.4 W
2019-04-28 14:14:07 ZWave Rollladen_Bu power: 0.0 W
2019-04-28 14:14:08 readingsGroup rg_ASC_Rollaeden_Times Rollladen_Bu.position: 99
2019-04-28 14:14:08 AutoShuttersControl myASControl Rollladen_Bu_PosValue: 99
2019-04-28 14:14:08 ZWave Rollladen_Bu position: 99
2019-04-28 14:14:08 ZWave Rollladen_Bu power: 0.0 W


List Rolladen
Internals:
   DEF        dacfd218 6
   FUUID      5c44a1c8-f33f-06ea-53ec-a977fa9577dbecda
   IODev      ZWDongle_0
   LASTInputDev ZWDongle_0
   MSGCNT     60
   NAME       Rollladen_Bu
   NR         207
   STATE      99
   TYPE       ZWave
   ZWDongle_0_MSGCNT 60
   ZWDongle_0_RAWMSG 0004000606310504220000b000
   ZWDongle_0_TIME 2019-04-28 14:14:08
   ZWaveSubDevice no
   cmdsPending 0
   homeId     dacfd218
   isWakeUp   
   lastMsgSent 1556453632.84843
   nodeIdHex  06
   OLDREADINGS:
   READINGS:
     2019-04-28 14:13:52   ASC_ShuttersLastDrive window day closed
     2019-04-28 13:05:02   ASC_Time_DriveDown 29.04.2019 - 13:05
     2019-04-28 13:05:02   ASC_Time_DriveUp 29.04.2019 - 08:30
     2019-01-06 12:06:34   CMD             ZW_APPLICATION_UPDATE
     2019-04-26 20:35:34   DayTime         Nacht
     2019-03-21 23:46:01   UNPARSED        SENSOR_MULTILEVEL 06310d04220000
     2018-12-29 19:06:51   assocGroup_1    Max 16 Nodes ZWDongle_0
     2018-12-29 19:06:51   assocGroup_2    Max 16 Nodes
     2018-12-29 19:06:51   assocGroup_3    Max 1 Nodes ZWDongle_0
     2018-12-29 19:06:51   assocGroups     3
     2018-12-29 19:04:23   configEnergyReports 10
     2018-12-29 19:04:28   configInRollerBlindModeOrVenetianBlind17 10
     2018-12-29 19:04:30   configInVenetianBlindModeTheParameter12 150
     2018-12-29 19:04:34   configManagingLamellasInResponseTo35 SetLamellasToTheirExtreme1
     2018-12-29 19:04:39   configMotorOperationDetection 10
     2018-12-29 19:04:41   configMotorOperationTime 240
     2018-12-29 19:04:41   configPeriodicPowerOrEnergyReports 3600
     2018-12-29 19:04:42   configPowerReports 10
     2018-12-29 19:04:48   configReportsType BlindPositionReportsSentToThe1
     2018-12-29 19:04:53   configResponseToFloodingAlarm NoReaction
     2018-12-29 19:04:54   configResponseToGeneralAlarm CloseBlind
     2018-12-29 19:04:58   configResponseToSmokeCOOrCO2Alarm OpenBlind
     2018-12-29 19:05:00   configResponseToTemperatureAlarm OpenBlind
     2018-12-29 19:05:04   configRollerShutterOperatingModes 1RollerBlindModeWithPositioning
     2018-12-29 19:05:06   configScenesAssociationsActivation AssociationsActivation
     2018-12-29 19:05:10   configSelfMeasurement SelfMeasurementInactive
     2018-12-29 19:05:12   configSetLamellasBackToPrevious13 1LamellasReturnToPreviouslySet1
     2018-12-29 19:05:13   configSwitchType ToggleSwitches
     2019-04-28 13:51:35   energy           0.53 kWh
     2018-12-29 19:06:21   mcaGroups       2
     2018-12-29 19:06:21   mca_1           Max 7 Nodes ZWDongle_0
     2018-12-29 19:06:21   mca_2           Max 7
     2018-12-29 19:02:41   model           FIBARO System FGRM222 Roller Shutter Controller 2
     2018-12-29 19:02:41   modelConfig     fibaro/fgrm222.xml
     2018-12-29 19:02:41   modelId         010f-0302-1000
     2019-04-28 14:14:08   position        99
     2019-04-28 14:14:08   power           0.0 W
     2018-12-29 19:06:35   powerlvl        current 0 remain 0
     2019-04-28 14:13:52   state           dim 99
     2019-04-28 14:13:52   timeToAck       0.063
     2019-04-28 14:13:52   transmit        OK
Attributes:
   ASC        2
   ASC_Antifreeze off
   ASC_Antifreeze_Pos 15
   ASC_AutoAstroModeEvening REAL
   ASC_AutoAstroModeEveningHorizon none
   ASC_AutoAstroModeMorning CIVIL
   ASC_AutoAstroModeMorningHorizon 0
   ASC_BlockingTime_afterManual 1200
   ASC_BlockingTime_beforDayOpen 3600
   ASC_BlockingTime_beforNightClose 3600
   ASC_Closed_Pos 0
   ASC_ComfortOpen_Pos 80
   ASC_Down   astro
   ASC_Drive_Offset 30
   ASC_Drive_OffsetStart 30
   ASC_GuestRoom none
   ASC_LockOut off
   ASC_LockOut_Cmd none
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 99
   ASC_Partymode off
   ASC_Pos_Reading position
   ASC_PrivacyDownTime_beforNightClose -1
   ASC_PrivacyDown_Pos 50
   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 20
   ASC_Shading_StateChange_Cloudy 20000
   ASC_Shading_StateChange_Sunny 35000
   ASC_Shading_WaitingPeriod 1200
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 13:02
   ASC_Time_Down_Late 13:05
   ASC_Time_Up_Early 13:08
   ASC_Time_Up_Late 13:10
   ASC_Time_Up_WE_Holiday 08:30
   ASC_Up     astro
   ASC_Ventilate_Pos 24
   ASC_Ventilate_Window_Open on
   ASC_WiggleValue 15
   ASC_WindowRec alle_FK_Bu
   ASC_WindowRec_subType threestate
   IODev      ZWDongle_0
   alias      Rollladen_Büro
   classes    MULTI_CHANNEL_ASSOCIATION MANUFACTURER_SPECIFIC VERSION CONFIGURATION ASSOCIATION POWERLEVEL METER SWITCH_MULTILEVEL SENSOR_MULTILEVEL SWITCH_BINARY MANUFACTURER_PROPRIETARY PROTECTION MARK METER SENSOR_MULTILEVEL MANUFACTURER_PROPRIETARY SCENE_ACTIVATION SWITCH_MULTILEVEL SWITCH_BINARY
   devStateIcon (9[7-9])|(9[7-9]):fts_window_2w (9[0-6]|8[7-9])|(9[0-6]|8[7-9]):fts_shutter_10@red (8[0-6])|(8[0-6]):fts_shutter_20@red (7[3-9])|(7[3-9]):fts_shutter_30@red (6[5-9]|7[0-2])|(6[5-9]|7[0-2]):fts_shutter_40@red (5[6-9]|6[0-4])|(5[6-9]|6[0-4]):fts_shutter_50@red (4[5-9]|5[0-5])|(4[5-9]|5[0-5]):fts_shutter_60@red (3[5-9]|4[0-4])|(3[5-9]|4[0-4]):fts_shutter_70@red (2[1-9]|3[0-4])|(2[1-9]|3[0-4]):fts_shutter_80@red ([6-9]|1[0-9]|20)|([6-9]|1[0-9]|20):fts_shutter_90@orange ([0-5])|([0-5]):fts_shutter_100
   eventMap   /on:öffnen/off:schließen/dim 20:Lüften/
   genericDeviceType blind
   homebridgeMapping clear
CurrentPosition=position,minValue=0,maxValue=99
TargetPosition=dim::position,minValue=0,maxValue=99,minStep=1
0258a1bf-6b32-470d-aa92-ba340eee4441=ASC_Time_DriveUp,name=⬆+Auf,format=STRING
7a95059c-f154-463f-95ee-527dbd123e8b=ASC_Time_DriveDown,name=⬇+Ab,format=STRING
   icon       fts_shutter
   neighborListPos 81,7
   room       ASC,Büro,Homekit,Z-Wave
   siriName   Rollladen
   stateFormat position
   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_BrightnessSensor 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_DriveUpMaxDuration ASC_Drive_Offset ASC_Drive_OffsetStart 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_PrivacyDownTime_beforNightClose ASC_PrivacyDown_Pos 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_WindParameters ASC_WindowRec ASC_WindowRec_subType:twostate,threestate
   vclasses   ASSOCIATION:2 CONFIGURATION:1 MANUFACTURER_PROPRIETARY:1 MANUFACTURER_SPECIFIC:1 METER:2 MULTI_CHANNEL_ASSOCIATION:2 POWERLEVEL:1 PROTECTION:2 SCENE_ACTIVATION:1 SENSOR_MULTILEVEL:2 SWITCH_BINARY:1 SWITCH_MULTILEVEL:3 VERSION:1
   webCmd     dim:stop:öffnen:schließen:Lüften