ASC AutoShuttersControl - Meine Rollläden fahren nicht.

Begonnen von netpirat, 14 November 2023, 17:18:07

Vorheriges Thema - Nächstes Thema

netpirat

Hallo,

ich habe mal eine Frage.

Ich möchte mit ASC meine Rolläden steuern, verzweifele aber da kein Rollladen bei mir fährt.

Aus der Doku werde ich nicht schlau und ich habe schon viel Probiert, Rolläden fahren nicht.

Ich nutze einen Universalaktor von MDT.

Folgende Einstellungen habe ich gemacht
- ASC
Internals 
CFGFNFUUID 65523708-f33f-335d-2e60-e17a7fe4671177b1
FVERSION 73_AutoShuttersControl.pm:v0.10.25-s26950/2023-01-03
MID da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME GER_Rolladen_Shutter_AUT
NOTIFYDEV
20,GER_AU_GA_Wetterstation_WET,GER_Rolladen_Shutter_AUT,ROL_EG_BA_Rolladen_AUA,ROL_EG_BU_Rolladen_AUA,ROL_EG_EL_Rolladen_AUA,ROL_EG_EZ_Rolladen_AUA,ROL_EG_KI_Rolladen_AUA,ROL_EG_KU_Rolladen_AUA,ROL_EG_WZ_Rolladen_Tuer_AUA,ROL_EG_WZ_Rolladen_gr_Fenster_AUA,ROL_EG_WZ_Rolladen_kl_Fenster_AUA,ROL_OG_GO_Rolladen_AUA,ROL_OG_WO_Rolladen_AUA,[20,brightness,global
NR 10734
NTFY_ORDER 51-GER_Rolladen_Shutter_AUT
STATE created new drive timer
TYPE AutoShuttersControl
VERSION v0.10.25
eventCount 388

Readings
ROL_EG_BA_Rolladen_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_EG_BU_Rolladen_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_EG_EL_Rolladen_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_EG_EZ_Rolladen_AUA_nextAstroTimeEvent 15.11.2023 - 07:31 2023-11-14 16:56:01
ROL_EG_KI_Rolladen_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_EG_KU_Rolladen_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_EG_WZ_Rolladen_Tuer_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_EG_WZ_Rolladen_gr_Fenster_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_EG_WZ_Rolladen_kl_Fenster_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_OG_GO_Rolladen_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ROL_OG_WO_Rolladen_AUA_nextAstroTimeEvent 14.11.2023 - 22:00 2023-11-14 08:30:01
ascEnable on 2023-11-14 16:46:08
brightness 10 2023-11-14 16:43:24
hardLockOut on 2023-11-14 16:46:39
room_Badezimmer ROL_EG_BA_Rolladen_AUA 2023-11-13 15:54:37
room_Buero ROL_EG_BU_Rolladen_AUA 2023-11-13 15:54:37
room_Eltern ROL_EG_EL_Rolladen_AUA 2023-11-13 15:54:37
room_Esszimmer ROL_EG_EZ_Rolladen_AUA 2023-11-13 15:54:37
room_Gaeste_WC_Oben ROL_OG_WO_Rolladen_AUA 2023-11-13 15:54:37
room_Gasterzimmer ROL_OG_GO_Rolladen_AUA 2023-11-13 15:54:37
room_Kind ROL_EG_KI_Rolladen_AUA 2023-11-13 15:54:37
room_Kueche ROL_EG_KU_Rolladen_AUA 2023-11-13 15:54:37
room_Wohnzimmer ROL_EG_WZ_Rolladen_Tuer_AUA,ROL_EG_WZ_Rolladen_gr_Fenster_AUA,ROL_EG_WZ_Rolladen_kl_Fenster_AUA 2023-11-13 15:54:37
state created new drive timer 2023-11-14 16:56:01
userAttrList rolled out

Attributes
ASC_autoShuttersControlEvening on
ASC_autoShuttersControlMorning on
ASC_debug 1
devStateIcon { ShuttersControl_DevStateIcon($name) } icon fts_shutter_automatic
room ASC
verbose 5

Dazu noch ein Rolladen (sind alle gleich aufgebaut):

ROL_EG_EZ_Rolladen_AUA
Internals
DEF    

5/0/1:dpt1.008:AufAb
5/0/17:dpt1.008:Kurz
5/1/1:dpt1.008:RefFahrt
5/1/17:dpt1:PosAnfahr
5/2/1:dpt5.001:Absolut:nosuffix
5/2/17:dpt1.002:Fensterkontakt
5/3/1:dpt16.000:Diagnosetext:nosuffix
5/3/17:dpt5.001:StaAKtPos:nosuffix
5/4/1:dpt1.011:StaOberePos:nosuffix
5/4/17:dpt1.011:StaUnterePos:nosuffix
5/5/1:dpt1.005:VerfahrstatusAb:nosuffix
5/5/17:dpt1.005:VerfahrstatusAuf:nosuffix
5/6/1:dpt1.011:StaSperreAlarm:nosuffix
5/6/17:dpt1.003:Sperren
6/6/1:dpt16.001:StaAktRichtung:nosuffix

FUUID 6390facb-f33f-335d-aad5-35e30c2058ea6b44
IODev KNX
KNX_MSGCNT 330
KNX_TIME 2023-11-14 17:10:01
LASTInputDev KNX
MSGCNT 330
NAME ROL_EG_EZ_Rolladen_AUA
NR 373
STATE Höhe: 0.0 %, Oben inactive / Unten inactive
TYPE KNX
eventCount 552
model dpt1

Readings
ASC_Enable on 2023-11-13 15:54:37
ASC_Time_DriveDown 15.11.2023 - 16:56 2023-11-14 16:56:01
ASC_Time_DriveUp 15.11.2023 - 07:31 2023-11-14 16:56:01
Absolut 100 % 2023-11-14 17:10:01
Absolut-get 0 % 2023-11-13 15:44:04
Absolut-set 0 % 2023-11-13 15:44:03
AufAb-get up 2023-11-14 16:25:38
AufAb-set up 2023-11-14 16:25:38
Diagnosetext absolut Pos 2023-11-14 17:10:01
Hoehe 0 2023-11-14 17:10:21
IODev KNX 2023-11-13 16:46:05
StaAKtPos 0 % 2023-11-14 17:10:21
StaOberePos active 2023-11-14 17:10:01
StaUnterePos inactive 2023-11-14 17:10:18
VerfahrstatusAb no_alarm 2023-11-14 17:10:21
VerfahrstatusAuf no_alarm 2023-11-14 16:25:38
associatedWith GER_Rolladen_Shutter_AUT,none 2023-11-13 15:54:38
brightness 10 2023-11-14 16:43:27
state no_alarm 2023-11-14 17:10:21

Attributes
ASC 1
ASC_BrightnessSensor GER_AU_GA_Wetterstation_WET:Daemmerung 20:200
ASC_Closed_Pos 100
ASC_Down time
ASC_Mode_Down always
ASC_Mode_Up always
ASC_Open_Pos 0
ASC_Pos_Reading Absolut
ASC_Time_Down_Early 16:56
ASC_Up  astro
event-on-change-reading .*
group Jalousine
room Devices,Esszimmer
stateFormat {sprintf("Höhe: %.1f %, Oben %s / Unten %s ", ReadingsVal($name,"Hoehe",0), ReadingsVal($name,"StaOberePos",0), ReadingsVal($name,"StaUnterePos",0))}
suppressReading last-sender
userReadingsHoehe {(ReadingsNum($name,"StaAKtPos",0))}
userattr ASC_Adv:on,off 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_beforeDayOpen ASC_BlockingTime_beforeNightClose 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_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
webCmd up:down

Warum fährt das doofe Ding nicht? Habe ich etwas falsch programmiert oder etwas vergessen einzugeben. Astro/Time und Brightness haben bislang nichts bewegt!

Danke!

Gruß Tim

CoolTux

So wie ich das sehe wirst Du wohl das ROLLO Modul nehmen müssen und kannst dann die daraus entstandenen Device als Rollos für ASC nehmen.
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

netpirat

Hallo,

"So wie ich das sehe wirst Du wohl das ROLLO Modul nehmen müssen und kannst dann die daraus entstandenen Device als Rollos für ASC nehmen."

Da stehe ich jetzt auf dem Schlauch. Ist mein Device nicht damit kompatible. Wo liegt der Vorteil des Rollo Moduls? Kann ich mein Device auch umbauen um mit dem ASC kompatible zu sein? Welcher Befehl sendet denn das Öffnen bzw Schließen der Rollläden?

Gruß

erwin

Hi Netpirat!
so wie ich das sehe, brauchst du KEIN Rollo Device.
Ich kann leider nichts zu ASC sagen, das Modul verwende ich nicht.
Für mich bleibt die Frage: Welchen command sendet das ASC device um die Rolläden zu öffnen/schließen???
Sobald wir das wissen, kann man mittles eventMap Attr das KNX-device anpassen!!!
... ich gehe davon aus, das die Rolladen (KNX-device) grundsätzlich funktionieren...
l.g. erwin
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

netpirat

Hallo Erwin,

danke. Das war auch meine Idee.

@CoolTux . Kannst Du mir hier helfen und die Befehlsweitergabe skizieren, dann würde ich das mal versuchen einzustellen.

Ich schreiben gerade ein Art Anleitung für ASC mit MDT Universalaktor, dann könnte ich das mit aufnehmen und die Infos, wenn alles funktoniert hier teilen.

Gruß

Tim

erwin

Hi Netpirat!
ich hab jetzt ein wenig getestet, so funktionierts:
im ASC device diesse attribute gesetzt:
ASC_debug  1
ASC_expert 1
ASC_windSensor Winddummy:state
windsensor deshalb, um nicht auf Sonnen(auf/unter)gang warten zu müssen.
das Windsensor dev:
defmod Winddummy dummy
attr Winddummy setList 10 60

und im Rollo (KNX)  device die folgenden Attribute:
attr <KNX-rollo> ASC 1
attr <KNX-rollo> ASC_Closed_Pos 100
attr <KNX-rollo> ASC_CommandTemplate set $name Absolut $pos
attr <KNX-rollo> ASC_Open_Pos 0
attr <KNX-rollo> ASC_Pos_Reading posstatus # diese gad finde ich in deinem post nicht, ist bei mir die Rüchmeldung zu Absolut .... bitte anpassen!
attr <KNX-rollo> ASC_WindProtection on
danach nochmal "set <ASC-dev> createNewNotifyDev"

anschliesend: "set Winddummy 10"
"set Winddummy 60"
... und der Rolladen bewegt sich  :) 

l.g. erwin
PS: sehe gerade, du hast eine Antwort gepostet, wärend ich getippt habe... passt trotzdem!
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

CoolTux

Das Attribut

ASC_Pos_Reading

Ist wichtig. Der hier eingetragene Wert muss als Reading vorhanden sein und wird als Set Befehl für die Rollo Steuerung verwendet.
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

erwin

Hi Netpirat!

ich nehme an, das ASC_Pos_Reading sollte bei dir StaAKtPos heissen!
Falls dein setup funktioniert, würde ich das als Beipiel ins KNX-wiki aufnehmen...
l.g. erwin
PS: ASC_debug /ASC_expert braucht du natürlich nicht mehr, sobald alles funktioniert!
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

netpirat

Hallo Erwin,
hallo Coltux,

erstmal danke für die Hilfe. Habe beide Beispiele mal durchgeführt. Keine Änderung.

Wenn ich zum Beispiel:

set ROL_EG_EZ_Rolladen_AUA Absolut 100 oder
set ROL_EG_EZ_Rolladen_AUA Absolut 0

eingebe bewegen sich die Rollläden.

Da ich mit

ASC_Pos_Reading Absolutverknüft habe müsste der Rolladen fahren. Egal ob mit Windsensor, Zeit oder Brightness.

Leider tut er es nicht. Es ist fast so als wäre die Verknüpfung nicht da.

Ich sehe auch nichts in den Logfiles:
2023-11-15 15:40:27 Global global ATTR GER_Rolladen_Shutter_AUT ASC_expert 1
2023-11-15 15:41:41 Global global ATTR GER_Rolladen_Shutter_AUT userattr ASC_windSensor Winddummy:state
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT ROL_EG_BA_Rolladen_AUA_nextAstroTimeEvent: 15.11.2023 - 16:08
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:53:22 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer
2023-11-15 15:59:39 AutoShuttersControl GER_Rolladen_Shutter_AUT brightness: 10
2023-11-15 16:03:38 AutoShuttersControl GER_Rolladen_Shutter_AUT brightness: 10
2023-11-15 16:04:17 Global global DELETEATTR GER_Rolladen_Shutter_AUT userattr
2023-11-15 16:04:31 Global global DELETEATTR GER_Rolladen_Shutter_AUT ASC_autoShuttersControlEvening
2023-11-15 16:04:42 Global global DELETEATTR GER_Rolladen_Shutter_AUT ASC_autoShuttersControlMorning
2023-11-15 16:05:18 AutoShuttersControl GER_Rolladen_Shutter_AUT brightness: 100
2023-11-15 16:05:23 AutoShuttersControl GER_Rolladen_Shutter_AUT brightness: 10
2023-11-15 16:08:53 AutoShuttersControl GER_Rolladen_Shutter_AUT ROL_EG_BA_Rolladen_AUA_nextAstroTimeEvent: 16.11.2023 - 07:32
2023-11-15 16:08:53 AutoShuttersControl GER_Rolladen_Shutter_AUT created new drive timer

Brightness kommt an, aber kein set befehl wird ausgeführt....

Ich bin wirklich ratlos....

Gruß
Tim

erwin

Versuch doch bite mal so (wie ich schon gepostet habe):
attr <KNX-rollo> ASC 1
attr <KNX-rollo> ASC_Closed_Pos 100
attr <KNX-rollo> ASC_CommandTemplate set $name Absolut $pos
attr <KNX-rollo> ASC_Open_Pos 0
attr <KNX-rollo> ASC_Pos_Reading StaAKtPos
attr <KNX-rollo> ASC_WindProtection on
.. im Gegensatz zu deiner Version: ASC_PosReading Absolut !!!
.. und das ASC_CommandTemplate ist offensichtlich ebenfalls wichtig

Testen kannst du auch mit:
set GER_Rolladen_Shutter_AUT wiggle(hab ich gerade gelernt  ;D ) Damit bist du unabhängig von externen Sensoren.
und mach eines der KNX-devices auf verbose 4 - dann siehst du im Log ob/was das KNX-device macht.

Und falls es dann noch immer nicht geht, ein "list <KNX-device>" und ein "list GER_Rolladen_Shutter_AUT" hier posten.
FHEM aktuell auf RaspberryPI Mdl 1-4
Maintainer: 00_KNXIO.pm 10_KNX.pm
User: CUNO2 (868 SLOWRF) - HMS100xx, FS20, FHT, 1-Wire  - 2401(iButton), 18x20, 2406, 2413 (AVR), 2450,..,MQTT2, KNX, SONOFF, mySENSORS,....
Hardware:  Busware ROT, Weinzierl IP731, 1-Wire GW,...

netpirat

Hallo Erwin,

danke nochmal für deine Hilfe. Die Rolläden fahren nun mit dem Windsensor. bei 60 allerdings hoch, bei 10 runter.

Mit der Time Funktion kann ich auch ohne Probleme fahren. Ich musste allerdings einen Neustart von Fhem machen. Vorher liefen die Rollläden nicht Vielleicht hatte sich da etwas "aufgehängt".

Nur mit dem brigthness Wert klapps noch nicht. Vielleicht übersehe ich hier etwas.

Internals:
   FUUID      6555057d-f33f-335d-0cfc-446cbcb727f0a322
   FVERSION   73_AutoShuttersControl.pm:v0.10.25-s26950/2023-01-03
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       GER_Rolladen_Shutter_AUT
   NOTIFYDEV  GER_Rolladen_Shutter_AUT,ROL_EG_KU_Rolladen_AUA,global,ROL_EG_KU_Rolladen_AUA
   NR         548
   NTFY_ORDER 51-GER_Rolladen_Shutter_AUT
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.10.25
   eventCount 149
   OLDREADINGS:
   READINGS:
     2023-11-15 19:59:01   ROL_EG_KU_Rolladen_AUA_lastPosValue 0
     2023-11-15 19:59:52   ROL_EG_KU_Rolladen_AUA_nextAstroTimeEvent 15.11.2023 - 22:00
     2023-11-15 18:58:51   ascEnable       on
     2023-11-15 20:10:17   brightness      10
     2023-11-15 19:01:51   controlShading  off
     2023-11-15 19:01:51   hardLockOut     off
     2023-11-15 20:10:18   none            10
     2023-11-15 19:50:07   partyMode       on
     2023-11-15 19:01:52   room_Devices_Kueche ROL_EG_KU_Rolladen_AUA
     2023-11-15 19:01:51   selfDefense     off
     2023-11-15 20:09:51   state           created new drive timer
     2023-11-15 19:01:51   sunriseTimeWeHoliday off
     2023-11-15 19:01:51   userAttrList    rolled out
   helper:
     shuttersList:
       ROL_EG_KU_Rolladen_AUA
   monitoredDevs:
     ROL_EG_KU_Rolladen_AUA:
       ROL_EG_KU_Rolladen_AUA ASC_BrightnessSensor
Attributes:
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_brightnessDriveUpDown 20:20
   ASC_debug  1
   ASC_expert 1
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       ASC

Internals:
   DEF        5/0/0:dpt1.008:AufAb 
5/0/16:dpt1.008:Kurz
5/1/0:dpt1.008:RefFahrt
5/1/16:dpt1.010:PosAnfahr
5/2/0:dpt5.001:Absolut:nosuffix
5/2/16:dpt1.002:Fensterkontakt
5/3/0:dpt16.000:Diagnosetext:nosuffix
5/3/16:dpt5.001:StaAKtPos:nosuffix
5/4/0:dpt1.011:StaOberePos:nosuffix
5/4/16:dpt1.011:StaUnterePos:nosuffix
5/5/0:dpt1.005:VerfahrstatusAb:nosuffix
5/5/16:dpt1.005:VerfahrstatusAuf:nosuffix
5/6/0:dpt1.011:StaSperreAlarm:nosuffix
5/6/16:dpt1.003:Sperren
6/6/0:dpt16.001:StaAktRichtung:nosuffix
   FUUID      6390faca-f33f-335d-dccf-821b1c8ba9266246
   IODev      KNX
   KNX_MSGCNT 76
   KNX_TIME   2023-11-15 20:02:32
   LASTInputDev KNX
   MSGCNT     76
   NAME       ROL_EG_KU_Rolladen_AUA
   NR         372
   STATE      Höhe: 0.0 %, Oben active / Unten inactive
   TYPE       KNX
   eventCount 134
   model      dpt1
   GADDETAILS:
     Absolut:
       CODE       05200
       MODEL      dpt5.001
       NO         5
       OPTION     
       RDNAMEGET  Absolut
       RDNAMESET  Absolut
       SETLIST    :slider,0,1,100
     AufAb:
       CODE       05000
       MODEL      dpt1.008
       NO         1
       OPTION     
       RDNAMEGET  AufAb-get
       RDNAMESET  AufAb-set
       SETLIST    :up,down
     Diagnosetext:
       CODE       05300
       MODEL      dpt16.000
       NO         7
       OPTION     
       RDNAMEGET  Diagnosetext
       RDNAMESET  Diagnosetext
       SETLIST    :multiple,>CLR<
     Fensterkontakt:
       CODE       05210
       MODEL      dpt1.002
       NO         6
       OPTION     
       RDNAMEGET  Fensterkontakt-get
       RDNAMESET  Fensterkontakt-set
       SETLIST    :false,true
     Kurz:
       CODE       05010
       MODEL      dpt1.008
       NO         2
       OPTION     
       RDNAMEGET  Kurz-get
       RDNAMESET  Kurz-set
       SETLIST    :up,down
     PosAnfahr:
       CODE       05110
       MODEL      dpt1.010
       NO         4
       OPTION     
       RDNAMEGET  PosAnfahr-get
       RDNAMESET  PosAnfahr-set
       SETLIST    :stop,start
     RefFahrt:
       CODE       05100
       MODEL      dpt1.008
       NO         3
       OPTION     
       RDNAMEGET  RefFahrt-get
       RDNAMESET  RefFahrt-set
       SETLIST    :up,down
     Sperren:
       CODE       05610
       MODEL      dpt1.003
       NO         14
       OPTION     
       RDNAMEGET  Sperren-get
       RDNAMESET  Sperren-set
       SETLIST    :disable,enable
     StaAKtPos:
       CODE       05310
       MODEL      dpt5.001
       NO         8
       OPTION     
       RDNAMEGET  StaAKtPos
       RDNAMESET  StaAKtPos
       SETLIST    :slider,0,1,100
     StaAktRichtung:
       CODE       06600
       MODEL      dpt16.001
       NO         15
       OPTION     
       RDNAMEGET  StaAktRichtung
       RDNAMESET  StaAktRichtung
       SETLIST    :multiple,>CLR<
     StaOberePos:
       CODE       05400
       MODEL      dpt1.011
       NO         9
       OPTION     
       RDNAMEGET  StaOberePos
       RDNAMESET  StaOberePos
       SETLIST    :inactive,active
     StaSperreAlarm:
       CODE       05600
       MODEL      dpt1.011
       NO         13
       OPTION     
       RDNAMEGET  StaSperreAlarm
       RDNAMESET  StaSperreAlarm
       SETLIST    :inactive,active
     StaUnterePos:
       CODE       05410
       MODEL      dpt1.011
       NO         10
       OPTION     
       RDNAMEGET  StaUnterePos
       RDNAMESET  StaUnterePos
       SETLIST    :inactive,active
     VerfahrstatusAb:
       CODE       05500
       MODEL      dpt1.005
       NO         11
       OPTION     
       RDNAMEGET  VerfahrstatusAb
       RDNAMESET  VerfahrstatusAb
       SETLIST    :no_alarm,alarm
     VerfahrstatusAuf:
       CODE       05510
       MODEL      dpt1.005
       NO         12
       OPTION     
       RDNAMEGET  VerfahrstatusAuf
       RDNAMESET  VerfahrstatusAuf
       SETLIST    :no_alarm,alarm
   GADTABLE:
     05000      AufAb
     05010      Kurz
     05100      RefFahrt
     05110      PosAnfahr
     05200      Absolut
     05210      Fensterkontakt
     05300      Diagnosetext
     05310      StaAKtPos
     05400      StaOberePos
     05410      StaUnterePos
     05500      VerfahrstatusAb
     05510      VerfahrstatusAuf
     05600      StaSperreAlarm
     05610      Sperren
     06600      StaAktRichtung
   READINGS:
     2023-11-15 18:54:43   ASC_Enable      on
     2023-11-15 20:09:51   ASC_Time_DriveDown 15.11.2023 - 22:00
     2023-11-15 20:09:51   ASC_Time_DriveUp 16.11.2023 - 08:30
     2023-11-15 20:02:13   Absolut         0 %
     2023-11-11 16:41:41   Absolut-get     100 %
     2023-11-11 16:41:41   Absolut-set     100 %
     2023-11-15 19:13:19   AufAb-get       up
     2023-11-15 19:13:19   AufAb-set       up
     2023-11-15 19:29:02   Diagnosetext    absolut Pos   
     2023-11-15 20:10:21   Hoehe           0
     2023-11-15 19:01:58   IODev           KNX
     2023-11-15 20:02:32   StaAKtPos       0 %
     2023-11-15 20:02:29   StaOberePos     active
     2023-11-15 20:02:14   StaUnterePos    inactive
     2023-11-15 19:59:19   VerfahrstatusAb no_alarm
     2023-11-15 20:02:32   VerfahrstatusAuf no_alarm
     2023-11-15 19:01:53   associatedWith  GER_Rolladen_Shutter_AUT,none
     2023-11-15 20:10:21   brightness      10
     2023-11-15 20:02:32   state           no_alarm
Attributes:
   ASC        1
   ASC_BrightnessSensor ROL_EG_KU_Rolladen_AUA brightness 20:20
   ASC_Closed_Pos 100
   ASC_CommandTemplate set $name Absolut $pos
   ASC_Down   brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Open_Pos 0
   ASC_Pos_Reading StaAKtPos
   ASC_Time_Down_Early 20:00
   ASC_Time_Down_Late 22.00
   ASC_Up     brightness
   ASC_WindProtection on
   event-on-change-reading .*
   group      Jalousine
   room       Devices,Kueche
   stateFormat {sprintf("Höhe: %.1f %, Oben %s / Unten %s ",  ReadingsVal($name,"Hoehe",0),  ReadingsVal($name,"StaOberePos",0),  ReadingsVal($name,"StaUnterePos",0))}
   suppressReading last-sender
   userReadings Hoehe {(ReadingsNum($name,"StaAKtPos",0))}
   userattr   ASC_Adv:on,off 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_beforeDayOpen ASC_BlockingTime_beforeNightClose 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_CommandTemplate ASC_Down:time,astro,brightness,roommate ASC_DriveUpMaxDuration ASC_Drive_Delay ASC_Drive_DelayStart ASC_ExternalTrigger 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_PrivacyDownValue_beforeNightClose ASC_PrivacyDown_Pos ASC_PrivacyUpValue_beforeDayOpen ASC_PrivacyUp_Pos ASC_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Mode:absent,gone,off ASC_Shading_BetweenTheTime ASC_Shading_InOutAzimuth ASC_Shading_MinMax_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_SunnyCloudy ASC_Shading_WaitingPeriod ASC_Shutter_IdleDetection ASC_ShuttersPlace:window,terrace,awning,EG_window ASC_SlatPosCmd_SlatDevice ASC_Sleep_Pos:0,10,20,30,40,50,60,70,80,90,100 ASC_TempSensor 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,roommate ASC_Ventilate_Pos:10,20,30,40,50,60,70,80,90,100 ASC_Ventilate_Window_Open:on,off ASC_WiggleValue ASC_WindParameters ASC_WindProtection:on,off ASC_WindowRec ASC_WindowRec_PosAfterDayClosed:open,lastManual ASC_WindowRec_subType:twostate,threestate
   webCmd     up:down

CoolTux

ASC_Time_Down_Late 22.00

Ist kein Zeitformat

ASC_brightnessDriveUpDown 20:20

Versuch mal 20:19
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

netpirat

Hallo CoolTux,

das ist natürlich ein doofer Fehler.

Zeitformant geändert.

Auch geänder:
ASC_brightnessDriveUpDown 20:20

Versuch mal 20:19

Keine Veränderung.

Aber ich verstehe es doch richtig:

ASC_Time_Down_Early 20:00

ASC_Time_Down_Late 22:00


ASC_Down brightness

Nun müsste der Rollladen fahren sobald der brightness Wert unter die Schwelle fällt, richtig?

CoolTux

ASC_BrightnessSensor ROL_EG_KU_Rolladen_AUA brightness 20:20

Da passt noch was nicht. Am besten das ganze Attribute noch mal löschen und neu setzen

ASC_BrightnessSensor ROL_EG_KU_Rolladen_AUA:brightness 20:20

Wenn dann so, kannst aber brightness auch weg lassen, ist Default.

ASC_BrightnessSensor ROL_EG_KU_Rolladen_AUA 19:20
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

netpirat

Hallo CoolTux,

danke hat geklappt. Muss noch etwas finetunen aber alle Rollläden sind heute runtergefahren.
Werde das jetzt beobachten.

Eine Frage noch. Ich möchte das Modul Window nutzen. Die Logik Funktioniert. Allerdings habe ich dazu eine Frage:

ASC_Ventilate_Pos 80
ASC_Ventilate_Window_Open on
ASC_WindowRec MEL_EG_BA_Fenster_links_FKT:Meldekontakt-get
ASC_WindowRec_PosAfterDayClosed open
ASC_WindowRec_subType twostate

Wenn ich nun den Rolladen öffene dann fährt der Rolladen runter, wenn ich schließe hoch. Ich will das aber als Lüftungsfunktion nutzen, automatisch wenn ich ein Fenster öffne. Geht das auch? Dazu habe ich nichts gefunden.

Danke.

Gruß Tim