[Gelöst] ASC Probleme, integrierter Rolladen in KLF200 funktioniert nicht im ASC

Begonnen von Thomas0401, 26 November 2023, 10:54:08

Vorheriges Thema - Nächstes Thema

Thomas0401

Hallo,

habe gestern ASC installiert und versuche das eines von 6 Rolläden fährt. Im Grunde möchte ich erst mal ganz einfach über Zeit Auf-/Zufahren. So wie ich die Anweisung verstehe habe ich alles notwendige dafür gemacht. 5 Rolläden sind von Somfy und 1 Velux, alle sind über KLF200 eingebunden und lassen sich Problemlos darüber steuern. Würde mich freuen wenn mir jemand damit helfen kann.

ASC-Device
Internals
.FhemMetaInternals  1
CFGFN
FUUID      6560af4d-f33f-20b7-000e-0ccd3f6f0771d9ff
FVERSION   73_AutoShuttersControl.pm:v0.10.25-s26950/2023-01-03
MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
NAME       OUT_Rolladensteuerung
NOTIFYDEV  MQTT_Draussen_Helligkeit,OUT_Astro,OUT_Rolladensteuerung,Rolladen_5,global
NR         9222
NTFY_ORDER 51-OUT_Rolladensteuerung
STATE      created new drive timer
TYPE       AutoShuttersControl
VERSION    v0.10.25
eventCount 38

ASC-Readings
.monitoredDevs {"OUT_Astro":  {"OUT_Rolladensteuerung":"ASC_twilightDevice"},"Rolladen_5":{},"MQTT_Draussen_Helligkeit":{"Rolladen_5":"ASC_BrightnessSensor"}}
Rolladen_5_nextAstroTimeEvent 25.11.2023 - 06:00
ascEnable                     on
controlShading                off
room_KLF200Node_OG-_Buero     Rolladen_5
state                         created new drive timer
userAttrList                  rolled out

ASC-Attributes
ASC_debug       1
ASC_expert         1
ASC_tempSensor     MQTT_KG_HZG_TEMP:TempAU
ASC_twilightDevice OUT_Astro
devStateIcon       { ShuttersControl_DevStateIcon($name) }
icon               fts_shutter_automatic
room               Draussen->Rolladen,ASC

Rolladen-Readings
ASC                   2
ASC_BrightnessSensor   MQTT_Draussen_Helligkeit:Helligkeit
ASC_Down               time
ASC_Pos_Reading        pct
ASC_Shading_Mode       off
ASC_TempSensor         MQTT_KG_HZG_TEMP:TempAU
ASC_Time_Down_Early    16:20
ASC_Time_Up_Early      06:00
ASC_Up                 time
alias                  Büro

Auszug aus dem Log, Uhrzeit schließen auf 10:40 gestellt
2023.11.26 10:40:01 4: AutoShuttersControl (OUT_Rolladensteuerung) - Devname: OUT_Rolladensteuerung Name: OUT_Rolladensteuerung Notify: $VAR1 = [
          'Rolladen_5_nextAstroTimeEvent: 27.11.2023 - 06:00'
        ];

2023.11.26 10:40:01 4: AutoShuttersControl (OUT_Rolladensteuerung) - Devname: OUT_Rolladensteuerung Name: OUT_Rolladensteuerung Notify: $VAR1 = [
          'state: created new drive timer'
        ];

2023.11.26 10:40:05 4: AutoShuttersControl (OUT_Rolladensteuerung) - Devname: MQTT_Draussen_Helligkeit Name: OUT_Rolladensteuerung Notify: $VAR1 = [
          'transmission-state: incoming publish received'
        ];

2023.11.26 10:40:05 4: AutoShuttersControl (Rolladen_5) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2023.11.26 10:40:05 - EventProcessingShadingBrightness: Rolladen_5 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2023.11.26 10:40:05 4: AutoShuttersControl (OUT_Rolladensteuerung) - Devname: MQTT_Draussen_Helligkeit Name: OUT_Rolladensteuerung Notify: $VAR1 = [
          'Helligkeit: 2287.79521'
        ];

2023.11.26 10:40:05 4: AutoShuttersControl (Rolladen_5) - EventProcessingShadingBrightness

ASC_DEBUG!!! 2023.11.26 10:40:05 - EventProcessingShadingBrightness: Rolladen_5 - Es wird nun geprüft ob der übergebene Event ein nummerischer Wert vom Brightnessreading ist.
2023.11.26 10:40:05 4: AutoShuttersControl (Rolladen_5) - EventProcessingShadingBrightness
            Brightness: 2287.79521

ASC_DEBUG!!! 2023.11.26 10:40:05 - EventProcessingShadingBrightness: Rolladen_5 - Nummerischer Brightness-Wert wurde erkannt. Der Brightness Average Wert ist: 2092 RainProtection: unprotected WindProtection: unprotected
2023.11.26 10:41:44 4: AutoShuttersControl (OUT_Rolladensteuerung) - Devname: MQTT_Draussen_Helligkeit Name: OUT_Rolladensteuerung Notify: $VAR1 = [
          'transmission-state: incoming publish received'
        ];
Danke für die Hilfe im voraus

CoolTux

Kannst Du bitte ein komplettes list von einem Rollo und dem ASC Device Posten.

Kannst Du set wiggle machen im ASC. Bewegt sich da was?
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

Thomas0401

#2
Das set wiggle funktioniert, Rolladen wird um 5% runter gefahren und nach 1 Minute wieder auf

ASC-Device
Internals:
   .FhemMetaInternals 1
   CFGFN     
   FUUID      6560af4d-f33f-20b7-000e-0ccd3f6f0771d9ff
   FVERSION   73_AutoShuttersControl.pm:v0.10.25-s26950/2023-01-03
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       OUT_Rolladensteuerung
   NOTIFYDEV  global,OUT_Rolladensteuerung,Rolladen_5,OUT_Astro
   NR         9222
   NTFY_ORDER 51-OUT_Rolladensteuerung
   STATE      created new drive timer
   TYPE       AutoShuttersControl
   VERSION    v0.10.25
   eventCount 172
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2023-11-26 14:02:55   .monitoredDevs  {"OUT_Astro":{"OUT_Rolladensteuerung":"ASC_twilightDevice"}}
     2023-11-26 10:37:25   Rolladen_5_PosValue 100
     2023-11-26 14:06:01   Rolladen_5_nextAstroTimeEvent 27.11.2023 - 06:00
     2023-11-26 10:38:13   ascEnable       on
     2023-11-25 19:22:20   controlShading  off
     2023-11-26 14:03:11   room_KLF200Node_OG-_Buero Rolladen_5
     2023-11-26 14:06:01   state           created new drive timer
     2023-11-26 14:03:11   userAttrList    rolled out
   helper:
     shuttersList:
       Rolladen_5
   monitoredDevs:
     OUT_Astro:
       OUT_Rolladensteuerung ASC_twilightDevice
Attributes:
   ASC_debug  1
   ASC_expert 1
   ASC_tempSensor MQTT_KG_HZG_TEMP:TempAU
   ASC_twilightDevice OUT_Astro
   devStateIcon { ShuttersControl_DevStateIcon($name) }
   icon       fts_shutter_automatic
   room       Draussen->Rolladen,ASC
   verbose    5


Rolladen-Device
Internals:
   .FhemMetaInternals 1
   DEF        192.168.178.71:51200 5
   DeviceName 192.168.178.71:51200
   FUUID      655ad6bd-f33f-20b7-61c8-0af4b438f61a317c
   FVERSION   83_KLF200Node.pm:0.581840/2023-08-06
   IODev      Rolladen
   LASTInputDev Rolladen
   MSGCNT     438
   NAME       Rolladen_5
   NR         189
   NodeID     5
   Rolladen_MSGCNT 438
   Rolladen_TIME 2023-11-26 17:52:06
   STATE      100 stop
   TYPE       KLF200Node
   VelocitySet DEFAULT
   eventCount 165
   .Const:
     CommandOriginator:
       1          USER
       11         LOAD_SHEDDING
       12         LOCAL_LIGHT
       13         UNSPECIFIC_ENVIRONMENT_SENSOR
       2          RAIN
       255        EMERGENCY
       3          TIMER
       5          UPS
       8          SAAC
       9          WIND
     NodeTypeSubType:
       1024       Horizontal awning
       1088       Exterior Venetian blind
       1152       Louver blind
       1216       Curtain track
       128        Roller Shutter
       1280       Ventilation point
       1281       Air inlet
       1282       Air transfer
       1283       Air outlet
       129        Adjustable slats rolling shutter
       130        Roller Shutter With projection
       1344       Exterior heating
       1402       Exterior heating
       1408       Heat pump
       1472       Intrusion alarm
       1536       Swinging Shutters
       1537       Swinging Shutter with independent handling of the leaves
       192        Vertical Exterior Awning
       256        Window opener
       257        Window opener with integrated rain sensor
       320        Garage door opener
       378        Garage door opener
       384        Light
       442        Light only supporting on/off
       448        Gate opener
       506        Gate opener
       512        Rolling Door Opener
       576        Door lock
       577        Window lock
       64         Interior Venetian Blind
       640        Vertical Interior Blinds
       768        Beacon
       832        Dual Roller Shutter
       896        Heating Temperature Interface
       960        On/Off switch
     NodeVariation:
       0          NOT SET
       1          TOPHUNG
       2          KIP
       3          FLAT ROOF
       4          SKY LIGHT
     OperatingState:
       0          Non executing
       1          Error while execution
       2          'Not used'
       255        State unknown
       3          Waiting for power
       4          Executing
       5          Done
     PowerMode:
       0          ALWAYS ALIVE
       1          LOW POWER MODE
     ProductCode:
       1:
         128:
           1          SML
           5          SSL
         192:
           3          MML
           6          MSL
         257:
           1          KMG
           12         GPU
           2          KMG
           3          CVP
           7          KSX
         640:
           5          FSK
           6          DML
           7          RSL
         832:
           4          SMG
       2:
         128:
     RunStatus:
       0          EXECUTION COMPLETED
       1          EXECUTION FAILED
       2          EXECUTION ACTIVE
     StatusID:
       1          USER
       10         MYSELF
       11         AUTOMATIC_CYCLE
       12         EMERGENCY
       2          RAIN
       255        UNKNOWN
       3          TIMER
       5          UPS
       8          PROGRAM
       9          WIND
     StatusReply:
       0          UNKNOWN STATUS REPLY
       1          COMMAND COMPLETED OK
       10         CALIBRATING
       11         POWER CONSUMPTION TOO HIGH
       12         POWER CONSUMPTION TOO LOW
       13         LOCK POSITION OPEN
       14         MOTION TIME TOO LONG  COMMUNICATION ENDED
       15         THERMAL PROTECTION
       16         PRODUCT NOT OPERATIONAL
       17         FILTER MAINTENANCE NEEDED
       18         BATTERY LEVEL
       19         TARGET MODIFIED
       2          NO CONTACT
       20         MODE NOT IMPLEMENTED
       21         COMMAND INCOMPATIBLE TO MOVEMENT
       22         USER ACTION
       223        INFORMATION CODE
       224        PARAMETER LIMITED
       225        LIMITATION BY LOCAL USER
       226        LIMITATION BY USER
       227        LIMITATION BY RAIN
       228        LIMITATION BY TIMER
       23         DEAD BOLT ERROR
       230        LIMITATION BY UPS
       231        LIMITATION BY UNKNOWN DEVICE
       234        LIMITATION BY SAAC
       235        LIMITATION BY WIND
       236        LIMITATION BY MYSELF
       237        LIMITATION BY AUTOMATIC CYCLE
       238        LIMITATION BY EMERGENCY
       24         AUTOMATIC CYCLE ENGAGED
       25         WRONG LOAD CONNECTED
       26         COLOUR NOT REACHABLE
       27         TARGET NOT REACHABLE
       28         BAD INDEX RECEIVED
       29         COMMAND OVERRULED
       3          MANUALLY OPERATED
       30         NODE WAITING FOR POWER
       4          BLOCKED
       5          WRONG SYSTEMKEY
       6          PRIORITY LEVEL LOCKED
       7          REACHED WRONG POSITION
       8          ERROR DURING EXECUTION
       9          NO EXECUTION
     StatusType:
       0          Target_position
       1          Current_position
       2          Remaining_time
       3          Main_info
     Velocity:
       0          DEFAULT
       1          SILENT
       2          FAST
       255        VELOCITY NOT AVAILABLE
     VelocitySupport:
       0          Supported
       1          Not supported
     ioManufacturerId:
       1          VELUX
       10         Secuyou
       11         OVERKIZ
       12         Atlantic Group
       2          Somfy
       3          Honeywell
       4          Hörmann
       5          ASSA ABLOY
       6          Niko
       7          WINDOW MASTER
       8          Renson
       9          CIAT
   .attraggr:
   .attreocr:
     .*
   .attrminint:
   OLDREADINGS:
   READINGS:
     2023-11-25 18:55:59   ASC_Enable      on
     2023-11-26 10:36:25   ASC_ShadingMessage <html> INFO:  shading was deactivated in the device </html>
     2023-11-26 10:37:26   ASC_ShuttersLastDrive manual
     2023-11-26 14:06:01   ASC_Time_DriveDown 27.11.2023 - 14:06
     2023-11-26 14:06:01   ASC_Time_DriveUp 27.11.2023 - 06:00
     2023-11-26 10:37:25   MP              0
     2023-11-26 10:37:17   MPtarget        0
     2023-11-20 04:47:09   actuatorAddress 51d6ad
     2023-11-26 14:03:11   associatedWith  ASControl,OUT_Rolladensteuerung,Rolladensteuerung,none
     2023-11-20 04:47:09   backboneReferenceNumber 51d6ad
     2023-11-26 10:37:25   execution       stop
     2023-11-20 04:47:09   ioManufacturer  Somfy
     2023-11-26 10:37:06   lastCommandOriginator SAAC
     2023-11-26 10:37:06   lastControl     FHEM
     2023-11-26 10:37:06   lastMasterExecutionAddress 1b5c26
     2023-11-26 10:37:25   lastRunStatus   EXECUTION COMPLETED
     2023-11-26 10:37:25   lastStatusReply COMMAND COMPLETED OK
     2023-11-21 15:43:39   limitationMax   100
     2023-11-21 15:43:39   limitationMin   0
     2023-11-20 05:04:02   limitationUpdateInterval off
     2023-11-20 04:47:09   model           Somfy Roller Shutter Type 2
     2023-11-20 04:47:30   name            Büro
     2023-11-20 04:47:09   nodeTypeSubType Roller Shutter
     2023-11-20 04:47:30   nodeVariation   NOT SET
     2023-11-26 10:37:25   operatingState  Done
     2023-11-26 10:37:25   pct             100
     2023-11-20 04:47:30   powerMode       LOW POWER MODE
     2023-11-26 10:37:25   remaining       0
     2023-11-26 10:37:17   sessionID       347
     2023-11-26 10:37:25   sessionInformationCode 20600500
     2023-11-26 10:37:06   sessionStatusOwner PROGRAM
     2023-11-26 10:37:25   state           on
     2023-11-26 10:37:17   target          100
     2023-11-26 10:37:18   targetArrival   2023-11-26 10:37:24
     2023-11-20 04:47:30   velocity        Not supported
Attributes:
   ASC        2
   ASC_Down   time
   ASC_Pos_Reading pct
   ASC_Shading_Mode off
   ASC_TempSensor MQTT_KG_HZG_TEMP:TempAU
   ASC_Time_Down_Early 14:06
   ASC_Time_Up_Early 06:00
   ASC_Up     time
   alias      Büro
   devStateIcon .*up:fts_shutter_up:toggle .*down:fts_shutter_down:toggle \d.stop:fts_shutter_100:toggle 1\d.stop:fts_shutter_90:toggle 2\d.stop:fts_shutter_80:toggle 3\d.stop:fts_shutter_70:toggle 4\d.stop:fts_shutter_60:toggle 5\d.stop:fts_shutter_50:toggle 6\d.stop:fts_shutter_40:toggle 7\d.stop:fts_shutter_30:toggle 8\d.stop:fts_shutter_20:toggle 9\d.stop:fts_shutter_10:toggle 100.stop:fts_window_2w:toggle
   directionOn up
   event-on-change-reading .*
   room       KLF200Node,OG->Büro
   stateFormat pct execution
   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
   verbose    5
   webCmd     pct

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

Thomas0401

#4
Ich wollte es gerne beim Runterfahren testen und habe dementsprechend dir Uhrzeit angepasst aber dann passiert nichts.
Habe ich da grundlegend falsch gedacht?

CoolTux

Möglich daß er sich intern noch einpendeln muss. Also einmal früh und einmal spät durchleben 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

frank

FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Thomas0401

Ok, lasse ich mal 24h unberührt mit meinen Standardeinstellungen durchlaufen

Danke für deine Mühen

VG

Thomas0401

Zitat von: frank am 26 November 2023, 20:15:20schon mal "set asc renewAllTimer" probiert?

Nein noch nicht aber probiere ich mal sofort aus

Thomas0401

Das mit dem Abwarten war es, mittlerweile alle 6 Rolladen integriert und funktioniert auch. Dafür ein großes Danke.

Ich habe aber noch eine Verständnisfrage zum lockout, der Rolladen Terrassentür soll wenn Türkontakt offen nicht runter fahren. Welche Einstllung muss ich dafür anpassen?

VG

loetmeister

Hi,

Das wäre ASC_LockOut

Wenn es einen Befehl gibt den Aktor Kanal zu sperren z.B. inhibit on/off, dann
ASC_LockOut
hard
ASC_LockOut_Cmd
inhibit

Gruß Thomas

CoolTux

Und natürlich den Wert des Attributes ASC_ShuttersPlace auf terrace stellen.
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

Thomas0401