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

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

Vorheriges Thema - Nächstes Thema

cornelius fillmore

Hallo Forum
kann mir einer erklären, warum mein device nicht verschattet?
Internals:
   FUUID      5d41fab0-f33f-4662-51ec-9a4bf003124dc334
   NAME       Rollo_Wohnen_Mitte
   NR         527
   STATE      open
   TYPE       ROLLO
   stoptime   1565512161
   READINGS:
     2019-07-31 22:34:20   ASC_Enable      on
     2019-08-11 10:29:21   ASC_ShuttersLastDrive shading out
     2019-08-11 08:30:02   ASC_Time_DriveDown 11.08.2019 - 21:33
     2019-08-11 08:30:02   ASC_Time_DriveUp 12.08.2019 - 07:32
     2019-08-05 10:58:48   associatedWith  ASC
     2019-08-11 10:28:45   command         pct-0
     2019-08-11 10:28:45   desired_pct     0
     2019-08-11 10:28:45   drive-type      modul
     2019-08-11 10:28:45   last_drive      drive-up
     2019-08-11 10:29:21   pct             0
     2019-08-11 10:29:21   state           open
Attributes:
   ASC        1
   ASC_AutoAstroModeEvening HORIZON
   ASC_AutoAstroModeEveningHorizon -6
   ASC_BlockingTime_beforNightClose 1
   ASC_BrightnessSensor AktuelleTemp:state
   ASC_ComfortOpen_Pos 90
   ASC_Drive_OffsetStart 1
   ASC_LockOut soft
   ASC_Open_Pos 0
   ASC_Pos_Reading pct
   ASC_Shading_Angle_Left 100
   ASC_Shading_Angle_Right 120
   ASC_Shading_Direction 135
   ASC_Shading_MinMax_Elevation -10
   ASC_Shading_Min_OutsideTemperature 18
   ASC_Shading_Mode always
   ASC_Shading_Pos 70
   ASC_Shading_StateChange_Cloudy 18
   ASC_Shading_StateChange_Sunny 22
   ASC_Shading_WaitingPeriod 300
   ASC_ShuttersPlace window
   ASC_Time_Down_Early 21:00
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:32
   ASC_Time_Up_Late 08:00
   ASC_Time_Up_WE_Holiday 08:30
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon open:fts_shutter_10:closed closed:fts_shutter_100:open half:fts_shutter_50:closed drive-up:fts_shutter_up@red:stop drive-down:fts_shutter_down@red:stop pct-100:fts_shutter_100:open pct-90:fts_shutter_80:closed pct-80:fts_shutter_80:closed pct-70:fts_shutter_70:closed pct-60:fts_shutter_60:closed pct-50:fts_shutter_50:closed pct-40:fts_shutter_40:open pct-30:fts_shutter_30:open pct-20:fts_shutter_20:open pct-10:fts_shutter_10:open pct-0:fts_shutter_10:closed
   rl_autoStop 0
   rl_commandDown set HM_65DEE4 down
   rl_commandStop set HM_65DEE4 stop
   rl_commandUp set  HM_65DEE4 up
   rl_excessBottom 2
   rl_excessTop 4
   rl_secondsDown 45
   rl_secondsUp 45
   rl_switchTime 1
   rl_type    normal
   room       Steuerung->Rolladen,Wohnzimmer
   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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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_subType:twostate,threestate room_map structexclude
   webCmd     open:closed:half:stop:pct

folgenden Eintrag bekomme ich im log
,AASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_Mitte RainProtection: unprotected WindProtection: unprotected

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - �bergebende Werte - Azimuth:281.34, Elevation: 40.33, Brightness: 25.4, OutTemp: 25.4, Fenster Position: 135, Winkel Links: 100, Winkel Rechts: 120, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: NEIN, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - FnIsDay: Rollo_Wohnen_Mitte Allgemein: 1

ASC_DEBUG!!! 2019.08.11 14:03:45 - ShadingProcessing: Rollo_Wohnen_Mitte - Der aktuelle Beschattungsstatus ist: out, Beschattungsstatus Zeitstempel: 2019.08.11 14:03:45

ASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_Mitte - Alle Bedingungen zur weiteren Beschattungsverarbeitung sind erf�llt. Es wird nun die Beschattungsfunktion ausgef�hrt

ASC_DEBUG!!! 2019.08.11 14:03:45 - EventProcessingTwilightDevice: Rollo_Wohnen_li_1 RainProtection: unprotected WindProtection: unprotected


3 x Fhem 5.9 mit RPI

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

Borkk

Hallo CoolTux,

ZitatIch habe noch mal nachgebessert Die Version bleibt die selbe. Kannst Du bitte noch mal installieren und FHEM dann neu starten.

Super, sieht gut aus. Die Rollos bleiben oben. Vielen Dank.

Ich muss mich zu dem Thema nochmal melden. Ich beobachte mit der Version 0.6.26 noch folgendes Phänomen.

Scheinbar fahren jetzt die betroffenen Rollos nicht hoch obwohl alle ShadeOut Kriterien erfüllt sind wenn folgende Konstellation eintritt.

- Alle Kriterien für ShadeOut sind erfüllt
- im "ASC_Shading_Mode" ist absent gesetzt.
- Alle Roommates sind "absent"

Konkret passiert folgendes: ich komme nach Hause, Roommate erkennt "home" und sofort fahren einige Rollos hoch. Die Rollos hätten aber eigentlich nach ShadeOut Regeln längst oben sein müssen. 

Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

Borkk

Hallo CoolTux,

hmm, scheinbar fährt gar kein Rollo mehr hoch bei shadeOut?

ASC_DEBUG!!! 2019.08.11 16:29:37 - FnIsDay: sz_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08.11 16:29:37 - FnIsDay: sz_rollo Allgemein: 1

ASC_DEBUG!!! 2019.08.11 16:29:37 - ShadingProcessing: sz_rollo - �bergebende Werte - Azimuth:240.7, Elevation: 40.7, Brightness: 12044.97, OutTemp: 27.2, Fenster Position: 255, Winkel Links: 90, Winkel Rechts: 55, Ist es nach der Zeitblockadezeit: JA, Das Rollo ist in der Beschattung und wurde manuell gefahren: JA, Ist es nach der H�lfte der Beschattungswartezeit: JA

ASC_DEBUG!!! 2019.08.11 16:29:37 - ShadingProcessing: sz_rollo - Alle Werte f�r die weitere Verarbeitung sind korrekt vorhanden und es wird nun mit der Beschattungsverarbeitung begonnen

ASC_DEBUG!!! 2019.08.11 16:29:37 - ShadingProcessing: sz_rollo - Einer der Beschattungsbedingungen wird nicht mehr erf�llt und somit wird der Beschattungsstatus um eine Stufe reduziert. Alter Status: out Neuer Status: out


Der Rollo ist noch geschloßen, müsste aber eigentlich in ShadeOut gehen und hoch fahren. Und be dem Rollo steht der "ASC_Shading_Mode" auf always.

Sorry, ich würde es gerne genauer eingrenzen aber im Augenblick gelingt mir das nicht.


Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

CoolTux

Das Rollo ist in der Beschattung und wurde manuell gefahren: JA,


Das Rollo wurde manuell gefahren. Daher fährt es nicht mehr.
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

Borkk

ZitatDas Rollo wurde manuell gefahren. Daher fährt es nicht mehr.

Er wurde aber nicht manuell gefahren... Hier noch ein anderes Beispiel:

showShuttersInformation schmeißt das aus:

ds_rollo 12.08.2019 - 06:13:12 11.08.2019 - 22:17:37 astro astro always absent off soft roommate home 100 0 out - 15:56:39

Was ist passiert:

Ich bin eben nach Hause gekommen und sobald mein Roommate Home erkannt hat ist ds_rollo hochgefahren. Er hätte aber eigentlich schon um 15:56:39 + Wartezeit hochfahren müssen. Da war nämlich der Azimuth rechts für das Fenster erreicht.

Ich werde es morgen mal beobachten. Wenn morgen die Sonne scheint, fährt ASC tagsüber sauber nach Beschattungsregeln die Rollos runter. Wenn ich abends von der Arbeit komme müssten die Süd/West Rollos alle oben sein.
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

CoolTux

Zitat von: Prof. Dr. Peter Henning am 11 August 2019, 13:14:07
Ich knobele gerade an meinen Velux-Integra-Fenstern.

Normalerweise macht ASC das ja so, dass auf "Öffnen"-Events der Fenster die Lüftungsposition angefahren wird. Bei den genannten Fenstern ist aber eine gleichzeitige Bewegung nicht möglich. Gebe ich dem Fenster einen Öffnungsbefehl, wird der erst abgefahren, und danach der Rollladenöffnungsbefehl ausgeführt. Jetzt ist es aber so, dass bei den Dachfenstern die 100-ige Öffnung gar nicht möglich ist, wenn der Rollladen zu ist. Ich müsste also nach dem durch ASC ausgelösten Öffnen des Rollladens erneut einen Fensteröffnungsbefehl absetzen.

Umgekehrt ist es so, dass zwar morgens bei starker Sonneneinstrahlung dann der Rollladen durch ASc auf die Shading-Position gefahren wird - aber das Fenster offen bleibt und er diese Position deshalb gar nicht erreicht.

Außerdem ist die Fensterposition 7% regensicher geschlossen - das ist die Lüftungsstellung.

Wie könnte man das umsetzen? Denkbar ist, Attribute ASC_closeCmd, ASC_openCmd, ASC_shadingCmd zu erlauben. Wenn diese gesetzt sind, wird eben beim Schließen nicht "set <device> pct 0" ausgeführt, sondern der Attributwert von ASC_closeCmd als FHEM-Befehl. Dann könnte man beliebige Sequenzen in einer Perl-Funktion oder einer FHEM-Kommandokette verstecken.

LG

pah

Ich kann da gerne was für Vorsehen in einer kommenden Version.
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

moonsorrox

#2272
Zitat von: eurofinder am 09 August 2019, 21:27:07
@moonsorrx:
Zitatteilen immer gern...
welche Lösung meinst du..? das mit der readingsgroup..?/quote]
Jupp, genau.

Gruß
eurofinder

hier mal der defmode:
defmod rg_ASC_Rollo_Enable readingsGroup <%fts_shutter_automatic@lightgreen>,<Status Rollladen>,<Öffnen>,<Schließen>,<Temperatur> (KU_Rollladen|BU_Rollladen|GA_Rollladen):ASC_Enable,ASC_Time_DriveUp,ASC_Time_DriveDown,!?ASC_Shading_Min_OutsideTemperature, (Rollladenautomatik):controlShading
attr rg_ASC_Rollo_Enable alias Rollladenautomatik - Ein Aus - Beschattung
attr rg_ASC_Rollo_Enable cellStyle { "r:1"=>'style="font-weight:normal;;font-size:24px;;color:AntiqueWhite;;"',"c:0"=>'style="font-weight:normal;;font-size:14px;;text-align:left;;padding-left:0pt;;color:LightSteelBlue;;"'}
attr rg_ASC_Rollo_Enable commands {ASC_Enable => 'set Rollladenautomatik shutterASCenableToggle %DEVICE', \
controlShading => 'controlShading:on,off',\
ASC_Shading_Min_OutsideTemperature => 'ASC_Shading_Min_OutsideTemperature:selectnumbers,16,1,30,0,lin'}
attr rg_ASC_Rollo_Enable mapping { 'controlShading' => 'Beschattung - Ein / Aus' }
attr rg_ASC_Rollo_Enable room Rollladenautomatik
attr rg_ASC_Rollo_Enable valueIcon {"ASC_Enable.on" => 'fts_shutter_automatic@lightgreen',"ASC_Enable.off" => 'fts_shutter_manual@crimson'}


Screenshot sieht so aus die Symbole sind auch anklickbar.
diese Readinggroup ist nicht allein von mir erstellt Ursprung User wk  ;), ich habe sie nur angepaßt
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

macfly

Moin,

Ich habe das seltsame Phänomen, dass einer von zwei Rolläden (Badezimmer), die in die gleiche Richtung schauen, (meiner Meinung nach) unmotiviert fährt.

Erwartetes Verhalten: Bei Anwesenheit hoch, bei Abwesenheit nur Erdgeschoss runter, Obergeschoss nur bei status "gone" auch runter. Bei Sonnenschein ab bestimmter Helligkeit und Temperatur Sonneschutz.  Der Einzige Unterschied der beiden Rolläden: im Badezimmer habe ich die Comfort-Funktion aktiviert und mit einem Fensterkontakt gekoppelt.

Hier der, der "normal" funktioniert:
fhem> list OG.ArbeitszimmerH.Rolladen
Internals:
   CHANGED   
   DEF        192.168.42.216:51200 4
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-2f98-9776cf9d501eaab7
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 675
   KLF200scenes_TIME 2019-08-12 14:29:16
   LASTInputDev KLF200scenes
   MSGCNT     675
   NAME       OG.ArbeitszimmerH.Rolladen
   NR         364
   NodeID     4
   STATE      100 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 07:15:29   ASC_ShuttersLastDrive day open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 07:15:29   MP              0
     2019-08-12 07:15:12   MPtarget        0
     2019-07-06 17:26:02   actuatorAddress bac099
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber bac099
     2019-08-12 07:15:29   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-07-25 13:39:46   lastCommandOriginator SAAC
     2019-07-25 13:39:46   lastControl     FHEM
     2019-07-25 13:39:46   lastMasterExecutionAddress e083ad
     2019-08-12 07:15:29   lastRunStatus   EXECUTION COMPLETED
     2019-07-26 20:47:13   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.ArbeitszimmerH.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 07:15:29   operatingState  Done
     2019-08-12 07:15:29   pct             100
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 07:15:29   remaining       0
     2019-08-12 07:15:12   sessionID       11925
     2019-08-12 07:15:29   sessionInformationCode 20000500
     2019-08-06 07:15:12   sessionStatusOwner PROGRAM
     2019-08-12 07:15:29   state           on
     2019-08-12 07:15:12   target          100
     2019-08-12 07:15:13   targetArrival   2019-08-12 07:15:28
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.ArbeitszimmerH
   stateFormat pct execution
   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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct


und der, der unmotiviert fährt:
fhem> list OG.Badezimmer.Rolladen
Internals:
   DEF        192.168.42.216:51200 3
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-74ef-bb09fa63b8738af1
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 737
   KLF200scenes_TIME 2019-08-12 14:34:46
   LASTInputDev KLF200scenes
   MSGCNT     737
   NAME       OG.Badezimmer.Rolladen
   NR         363
   NodeID     3
   STATE      30 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 12:46:31   ASC_ShuttersLastDrive ventilate - window open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 12:46:31   MP              35792
     2019-08-12 12:46:26   MPtarget        35840
     2019-07-06 17:26:02   actuatorAddress 518e24
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber 518e24
     2019-08-12 12:46:31   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-08-11 22:30:06   lastCommandOriginator SAAC
     2019-08-11 22:30:06   lastControl     FHEM
     2019-08-11 22:30:06   lastMasterExecutionAddress e083ad
     2019-08-12 12:46:31   lastRunStatus   EXECUTION COMPLETED
     2019-08-10 15:27:53   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.Badezimmer.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 12:46:31   operatingState  Done
     2019-08-12 12:46:31   pct             30
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 12:46:31   remaining       0
     2019-08-12 14:34:46   sensor          trocken
     2019-08-12 12:46:26   sessionID       12006
     2019-08-12 12:46:31   sessionInformationCode 20000500
     2019-08-11 22:30:06   sessionStatusOwner PROGRAM
     2019-08-12 12:46:31   state           30
     2019-08-12 12:46:26   target          30
     2019-08-12 12:46:26   targetArrival   2019-08-12 12:46:30
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   ASC_WindowRec OG.Badezimmer.Fenster
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType twostate
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.Badezimmer
   stateFormat pct execution
   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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct



Logauszug von ersten, von heute:
2019-08-12_07:15:02 OG.ArbeitszimmerH.Rolladen pct 100
2019-08-12_07:15:29 OG.ArbeitszimmerH.Rolladen ASC_ShuttersLastDrive: day open


Logauszug von zweiten, von heute:
2019-08-12_07:15:02 OG.Badezimmer.Rolladen pct 100
2019-08-12_07:15:28 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: day open
2019-08-12_12:16:30 OG.Badezimmer.Rolladen pct 0
2019-08-12_12:16:46 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: selfDefense active
2019-08-12_12:46:25 OG.Badezimmer.Rolladen pct 30
2019-08-12_12:46:31 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: ventilate - window open


im fhem-log habe ich zu diesem Zeitstempel gefunden:
2019.08.12 12:16:29 2: ROOMMATE set Hilke absent
2019.08.12 12:16:29 4: AutoShuttersControl (AutoShutterControl) - Devname: Bewohner Name: AutoShutterControl Notify: $VAR1 = [
          'residentsTotalRoommatesPresent: 0',
          'residentsTotalRoommatesPresentDevs: -',
          'residentsTotalRoommatesPresentNames: -',
          'residentsTotalRoommatesAbsent: 2',
          'residentsTotalRoommatesAbsentDevs: Friedhelm,Hilke',
          'residentsTotalRoommatesAbsentNames: Personen, Personen',
          'residentsTotalPeoplePresent: 0',
          'residentsTotalPeoplePresentDevs: -',
          'residentsTotalPeoplePresentNames: -',
          'residentsTotalPeopleAbsent: 2',
          'residentsTotalPeopleAbsentDevs: Friedhelm,Hilke',
          'residentsTotalPeopleAbsentNames: Personen, Personen',
          'residentsTotalPresent: 0',
          'residentsTotalPresentDevs: -',
          'residentsTotalPresentNames: -',
          'residentsTotalAbsent: 2',
          'residentsTotalAbsentDevs: Friedhelm,Hilke',
          'residentsTotalAbsentNames: Personen, Personen',
          'residentsHome: 0',
          'residentsHomeDevs: -',
          'residentsHomeNames: -',
          'residentsAbsent: 2',
          'residentsAbsentDevs: Friedhelm,Hilke',
          'residentsAbsentNames: Personen, Personen',
          'lastState: home',
          'state: absent',
          'presence: absent',
          'lastDeparture: 2019-08-12 12:16:29',
          'lastDurPresence: 24:36:05',
          'lastDurPresence_cr: 1476',
          'durTimerPresence_cr: 0',
          'durTimerPresence: 00:00:00',
          'lastActivity: absent',
          'lastActivityBy: Personen',
          'lastActivityByDev: Hilke'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'pct 0'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MPtarget: 51200',
          'target: 0',
          'execution: down',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionID: 11993',
          'sessionInformationCode: 06800428',
          'lastRunStatus: EXECUTION ACTIVE',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'remaining: 15',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'targetArrival: 2019-08-12 12:16:45',
          'operatingState: Executing',
          'sensor: trocken'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionInformationCode: 20000500',
          'lastRunStatus: EXECUTION COMPLETED'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MP: 43576',
          'pct: 15',
          'state: 15',
          'execution: stop',
          'remaining: 0',
          'operatingState: Done'
        ];



der Vollständigkeit halber noch das ASC-DEvice:
fhem> list AutoShutterControl
Internals:
   FUUID      5d3aa26d-f33f-fd09-51f7-4cd6fd1ad046c756
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShutterControl
   NOTIFYDEV  AutoShutterControl,Bewohner,CONFIG.Astro,DG.Spielzimmer.Rolladen,EG.Esszimmer.Rolladen,EG.Gaestezimmer.Rolladen,EG.Kueche.Rolladen,EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse,EG.Stube.TuerTerrasse.Rolladen,Garten.Terrasse.Bewegung,OG.ArbeitszimmerF.Rolladen,OG.ArbeitszimmerH.Rolladen,OG.Badezimmer.Fenster,OG.Badezimmer.Rolladen,global
   NR         383
   NTFY_ORDER 51-AutoShutterControl
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-12 07:30:16   DG.Spielzimmer.Rolladen_PosValue 100
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:52   EG.Esszimmer.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:35   EG.Gaestezimmer.Rolladen_PosValue 0
     2019-08-12 12:16:17   EG.Gaestezimmer.Rolladen_lastPosValue 100
     2019-08-12 07:15:02   EG.Gaestezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:48   EG.Kueche.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:54   EG.Stube.Doppelfenster.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:55   EG.Stube.TuerLinks.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:56   EG.Stube.TuerTerrasse.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 07:15:48   OG.ArbeitszimmerF.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 07:15:29   OG.ArbeitszimmerH.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:46:31   OG.Badezimmer.Rolladen_PosValue 30
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-07-30 10:26:57   ascEnable       on
     2019-08-09 14:45:44   controlShading  on
     2019-07-26 21:56:05   hardLockOut     off
     2019-07-26 21:30:41   partyMode       off
     2019-08-06 05:10:16   room_DG.Spielzimmer DG.Spielzimmer.Rolladen
     2019-08-06 05:10:16   room_EG.Ezimmer EG.Esszimmer.Rolladen
     2019-08-06 05:10:16   room_EG.G__stezimmer EG.Gaestezimmer.Rolladen
     2019-08-06 05:10:16   room_EG.K__che  EG.Kueche.Rolladen
     2019-08-06 05:10:16   room_EG.Stube   EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerF OG.ArbeitszimmerF.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerH OG.ArbeitszimmerH.Rolladen
     2019-08-06 05:10:16   room_OG.Badezimmer OG.Badezimmer.Rolladen
     2019-08-09 14:45:45   selfDefense     on
     2019-08-12 12:46:31   state           ventilate - window open
     2019-07-29 22:59:15   sunriseTimeWeHoliday on
     2019-08-06 05:10:16   userAttrList    rolled out
   helper:
     shuttersList:
       DG.Spielzimmer.Rolladen
       EG.Esszimmer.Rolladen
       EG.Gaestezimmer.Rolladen
       EG.Kueche.Rolladen
       EG.Stube.Doppelfenster.Rolladen
       EG.Stube.TuerLinks.Rolladen
       EG.Stube.TuerTerrasse.Rolladen
       OG.ArbeitszimmerF.Rolladen
       OG.ArbeitszimmerH.Rolladen
       OG.Badezimmer.Rolladen
   monitoredDevs:
     Bewohner:
       AutoShuttersControl ASC_residentsDev
     CONFIG.Astro:
       AutoShuttersControl ASC_twilightDevice
     DG.Spielzimmer.Rolladen:
     EG.Esszimmer.Rolladen:
     EG.Gaestezimmer.Rolladen:
     EG.Kueche.Rolladen:
     EG.Stube.Doppelfenster.Rolladen:
     EG.Stube.TuerLinks.Rolladen:
     EG.Stube.TuerTerrasse:
       EG.Stube.TuerTerrasse.Rolladen ASC_WindowRec
     EG.Stube.TuerTerrasse.Rolladen:
     Garten.Terrasse.Bewegung:
       DG.Spielzimmer.Rolladen ASC_BrightnessSensor
       EG.Esszimmer.Rolladen ASC_BrightnessSensor
       EG.Gaestezimmer.Rolladen ASC_BrightnessSensor
       EG.Kueche.Rolladen ASC_BrightnessSensor
       EG.Stube.Doppelfenster.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerLinks.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerTerrasse.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerF.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerH.Rolladen ASC_BrightnessSensor
       OG.Badezimmer.Rolladen ASC_BrightnessSensor
     OG.ArbeitszimmerF.Rolladen:
     OG.ArbeitszimmerH.Rolladen:
     OG.Badezimmer.Fenster:
       OG.Badezimmer.Rolladen ASC_WindowRec
     OG.Badezimmer.Rolladen:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -13
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner
   ASC_tempSensor Garten.TemperaturAussen:temperature
   ASC_twilightDevice CONFIG.Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Steuerung
   icon       fts_shutter_automatic
   room       ASC,Personen
   verbose    5


Ich verstehe nicht, wieso der Badezimmerrolladen bei Abwesenheit fährt, der im Arbeitszimmer aber nicht ..

Habe ich einen Nagel im Hirn oder einen Bug gefunden?


liebe Grüße,
Friedhelm



Borkk

Hallo CoolTux,

ZitatDas Rollo ist in der Beschattung und wurde manuell gefahren: JA,

Das Rollo wurde manuell gefahren. Daher fährt es nicht mehr.

Ich glaube ich habe das Problem gefunden.

Wenn in einem Rollo bei "ASC_Shading_Mode" "absend" gesetzt ist, fährt er ja korrekter Weise nicht in die Shading Position wenn jemand zu Hause ist. Verlassen die Roommates die Wohnung während der Shade in Phase, fahren die betroffenen Rollos völlig korrekt in Shading Position. Allerdings wird diese Fahrt in ASC nicht als "shade_in" Fahrt abgespeichert, sondern als "manuell". Folgerichtig fahren dann bei Shade_Out die Rollos nicht hoch, weil ASC ja denkt es wurde manuell gefahren.

Das Verhalten kann ich reproduzieren.



Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

CoolTux

Zitat von: macfly am 12 August 2019, 15:03:52
Moin,

Ich habe das seltsame Phänomen, dass einer von zwei Rolläden (Badezimmer), die in die gleiche Richtung schauen, (meiner Meinung nach) unmotiviert fährt.

Erwartetes Verhalten: Bei Anwesenheit hoch, bei Abwesenheit nur Erdgeschoss runter, Obergeschoss nur bei status "gone" auch runter. Bei Sonnenschein ab bestimmter Helligkeit und Temperatur Sonneschutz.  Der Einzige Unterschied der beiden Rolläden: im Badezimmer habe ich die Comfort-Funktion aktiviert und mit einem Fensterkontakt gekoppelt.

Hier der, der "normal" funktioniert:
fhem> list OG.ArbeitszimmerH.Rolladen
Internals:
   CHANGED   
   DEF        192.168.42.216:51200 4
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-2f98-9776cf9d501eaab7
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 675
   KLF200scenes_TIME 2019-08-12 14:29:16
   LASTInputDev KLF200scenes
   MSGCNT     675
   NAME       OG.ArbeitszimmerH.Rolladen
   NR         364
   NodeID     4
   STATE      100 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 07:15:29   ASC_ShuttersLastDrive day open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 07:15:29   MP              0
     2019-08-12 07:15:12   MPtarget        0
     2019-07-06 17:26:02   actuatorAddress bac099
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber bac099
     2019-08-12 07:15:29   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-07-25 13:39:46   lastCommandOriginator SAAC
     2019-07-25 13:39:46   lastControl     FHEM
     2019-07-25 13:39:46   lastMasterExecutionAddress e083ad
     2019-08-12 07:15:29   lastRunStatus   EXECUTION COMPLETED
     2019-07-26 20:47:13   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.ArbeitszimmerH.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 07:15:29   operatingState  Done
     2019-08-12 07:15:29   pct             100
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 07:15:29   remaining       0
     2019-08-12 07:15:12   sessionID       11925
     2019-08-12 07:15:29   sessionInformationCode 20000500
     2019-08-06 07:15:12   sessionStatusOwner PROGRAM
     2019-08-12 07:15:29   state           on
     2019-08-12 07:15:12   target          100
     2019-08-12 07:15:13   targetArrival   2019-08-12 07:15:28
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.ArbeitszimmerH
   stateFormat pct execution
   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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct


und der, der unmotiviert fährt:
fhem> list OG.Badezimmer.Rolladen
Internals:
   DEF        192.168.42.216:51200 3
   DeviceName 192.168.42.216:51200
   FUUID      5d20bd8a-f33f-fd09-74ef-bb09fa63b8738af1
   IODev      KLF200scenes
   KLF200scenes_MSGCNT 737
   KLF200scenes_TIME 2019-08-12 14:34:46
   LASTInputDev KLF200scenes
   MSGCNT     737
   NAME       OG.Badezimmer.Rolladen
   NR         363
   NodeID     3
   STATE      30 stop
   TYPE       KLF200Node
   VelocitySet FAST
   READINGS:
     2019-07-26 21:01:46   ASC_Enable      on
     2019-08-12 12:46:31   ASC_ShuttersLastDrive ventilate - window open
     2019-08-12 07:15:02   ASC_Time_DriveDown 12.08.2019 - 22:30
     2019-08-12 07:15:02   ASC_Time_DriveUp 13.08.2019 - 07:15
     2019-08-12 12:46:31   MP              35792
     2019-08-12 12:46:26   MPtarget        35840
     2019-07-06 17:26:02   actuatorAddress 518e24
     2019-08-06 05:10:16   associatedWith  AutoShutterControl
     2019-07-06 17:26:02   backboneReferenceNumber 518e24
     2019-08-12 12:46:31   execution       stop
     2019-07-06 17:26:02   ioManufacturer  Somfy
     2019-08-11 22:30:06   lastCommandOriginator SAAC
     2019-08-11 22:30:06   lastControl     FHEM
     2019-08-11 22:30:06   lastMasterExecutionAddress e083ad
     2019-08-12 12:46:31   lastRunStatus   EXECUTION COMPLETED
     2019-08-10 15:27:53   lastStatusReply COMMAND COMPLETED OK
     2019-07-06 17:26:02   model           Somfy Roller Shutter Type 2
     2019-07-06 17:26:22   name            OG.Badezimmer.Rolladen
     2019-07-06 17:26:02   nodeTypeSubType Roller Shutter
     2019-07-06 17:26:22   nodeVariation   NOT SET
     2019-08-12 12:46:31   operatingState  Done
     2019-08-12 12:46:31   pct             30
     2019-07-06 17:26:22   powerMode       ALWAYS ALIVE
     2019-08-12 12:46:31   remaining       0
     2019-08-12 14:34:46   sensor          trocken
     2019-08-12 12:46:26   sessionID       12006
     2019-08-12 12:46:31   sessionInformationCode 20000500
     2019-08-11 22:30:06   sessionStatusOwner PROGRAM
     2019-08-12 12:46:31   state           30
     2019-08-12 12:46:26   target          30
     2019-08-12 12:46:26   targetArrival   2019-08-12 12:46:30
     2019-07-06 17:26:22   velocity        Not supported
Attributes:
   ASC        2
   ASC_BrightnessSensor Garten.Terrasse.Bewegung:brightness
   ASC_ComfortOpen_Pos 20
   ASC_Mode_Down always
   ASC_Mode_Up always
   ASC_Partymode off
   ASC_Pos_Reading pct
   ASC_Self_Defense_AbsentDelay 300
   ASC_Self_Defense_Mode gone
   ASC_Shading_Angle_Left 85
   ASC_Shading_Angle_Right 85
   ASC_Shading_Direction 270
   ASC_Shading_Min_OutsideTemperature 21
   ASC_Shading_Mode always
   ASC_Shading_Pos 15
   ASC_Shading_StateChange_Cloudy 200
   ASC_Shading_StateChange_Sunny 240
   ASC_Time_Down_Early 17:30
   ASC_Time_Down_Late 22:30
   ASC_Time_Up_Early 07:15
   ASC_Time_Up_Late 07:30
   ASC_Time_Up_WE_Holiday 08:00
   ASC_WindowRec OG.Badezimmer.Fenster
   ASC_WindowRec_PosAfterDayClosed lastManual
   ASC_WindowRec_subType twostate
   devStateIcon .*up:fts_shutter_up@red:toggle .*down:fts_shutter_down@red:toggle \d.stop:fts_shutter_100@blue:toggle 1\d.stop:fts_shutter_90@orange:toggle 2\d.stop:fts_shutter_80@orange:toggle 3\d.stop:fts_shutter_70@orange:toggle 4\d.stop:fts_shutter_60@orange:toggle 5\d.stop:fts_shutter_50@orange:toggle 6\d.stop:fts_shutter_40@orange:toggle 7\d.stop:fts_shutter_30@orange:toggle 8\d.stop:fts_shutter_20@orange:toggle 9\d.stop:fts_shutter_10@orange:toggle 100.stop:fts_window_2w@blue:toggle
   directionOn up
   group      Rolladen
   room       OG.Badezimmer
   stateFormat pct execution
   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_RainProtection:on,off ASC_Roommate_Device ASC_Roommate_Reading ASC_Self_Defense_AbsentDelay ASC_Self_Defense_Exclude:on,off ASC_Self_Defense_Mode:absent,gone ASC_Shading_Angle_Left ASC_Shading_Angle_Right ASC_Shading_Direction 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_Cloudy ASC_Shading_StateChange_Sunny ASC_Shading_WaitingPeriod ASC_ShuttersPlace:window,terrace 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 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
   velocity   FAST
   webCmd     pct



Logauszug von ersten, von heute:
2019-08-12_07:15:02 OG.ArbeitszimmerH.Rolladen pct 100
2019-08-12_07:15:29 OG.ArbeitszimmerH.Rolladen ASC_ShuttersLastDrive: day open


Logauszug von zweiten, von heute:
2019-08-12_07:15:02 OG.Badezimmer.Rolladen pct 100
2019-08-12_07:15:28 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: day open
2019-08-12_12:16:30 OG.Badezimmer.Rolladen pct 0
2019-08-12_12:16:46 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: selfDefense active
2019-08-12_12:46:25 OG.Badezimmer.Rolladen pct 30
2019-08-12_12:46:31 OG.Badezimmer.Rolladen ASC_ShuttersLastDrive: ventilate - window open


im fhem-log habe ich zu diesem Zeitstempel gefunden:
2019.08.12 12:16:29 2: ROOMMATE set Hilke absent
2019.08.12 12:16:29 4: AutoShuttersControl (AutoShutterControl) - Devname: Bewohner Name: AutoShutterControl Notify: $VAR1 = [
          'residentsTotalRoommatesPresent: 0',
          'residentsTotalRoommatesPresentDevs: -',
          'residentsTotalRoommatesPresentNames: -',
          'residentsTotalRoommatesAbsent: 2',
          'residentsTotalRoommatesAbsentDevs: Friedhelm,Hilke',
          'residentsTotalRoommatesAbsentNames: Personen, Personen',
          'residentsTotalPeoplePresent: 0',
          'residentsTotalPeoplePresentDevs: -',
          'residentsTotalPeoplePresentNames: -',
          'residentsTotalPeopleAbsent: 2',
          'residentsTotalPeopleAbsentDevs: Friedhelm,Hilke',
          'residentsTotalPeopleAbsentNames: Personen, Personen',
          'residentsTotalPresent: 0',
          'residentsTotalPresentDevs: -',
          'residentsTotalPresentNames: -',
          'residentsTotalAbsent: 2',
          'residentsTotalAbsentDevs: Friedhelm,Hilke',
          'residentsTotalAbsentNames: Personen, Personen',
          'residentsHome: 0',
          'residentsHomeDevs: -',
          'residentsHomeNames: -',
          'residentsAbsent: 2',
          'residentsAbsentDevs: Friedhelm,Hilke',
          'residentsAbsentNames: Personen, Personen',
          'lastState: home',
          'state: absent',
          'presence: absent',
          'lastDeparture: 2019-08-12 12:16:29',
          'lastDurPresence: 24:36:05',
          'lastDurPresence_cr: 1476',
          'durTimerPresence_cr: 0',
          'durTimerPresence: 00:00:00',
          'lastActivity: absent',
          'lastActivityBy: Personen',
          'lastActivityByDev: Hilke'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'pct 0'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MPtarget: 51200',
          'target: 0',
          'execution: down',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionID: 11993',
          'sessionInformationCode: 06800428',
          'lastRunStatus: EXECUTION ACTIVE',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'remaining: 15',
          'sensor: trocken'
        ];

2019.08.12 12:16:30 4: AutoShuttersControl (AutoShutterControl) - Devname: OG.Badezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'targetArrival: 2019-08-12 12:16:45',
          'operatingState: Executing',
          'sensor: trocken'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'sessionInformationCode: 20000500',
          'lastRunStatus: EXECUTION COMPLETED'
        ];

2019.08.12 12:16:32 4: AutoShuttersControl (AutoShutterControl) - Devname: EG.Gaestezimmer.Rolladen Name: AutoShutterControl Notify: $VAR1 = [
          'MP: 43576',
          'pct: 15',
          'state: 15',
          'execution: stop',
          'remaining: 0',
          'operatingState: Done'
        ];



der Vollständigkeit halber noch das ASC-DEvice:
fhem> list AutoShutterControl
Internals:
   FUUID      5d3aa26d-f33f-fd09-51f7-4cd6fd1ad046c756
   FVERSION   73_AutoShuttersControl.pm:v0.6.25-s19917/2019-07-30 UNDER DEVELOP
   MID        da39a3ee5e6b4b0d3255bfef95601890afd80709
   NAME       AutoShutterControl
   NOTIFYDEV  AutoShutterControl,Bewohner,CONFIG.Astro,DG.Spielzimmer.Rolladen,EG.Esszimmer.Rolladen,EG.Gaestezimmer.Rolladen,EG.Kueche.Rolladen,EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse,EG.Stube.TuerTerrasse.Rolladen,Garten.Terrasse.Bewegung,OG.ArbeitszimmerF.Rolladen,OG.ArbeitszimmerH.Rolladen,OG.Badezimmer.Fenster,OG.Badezimmer.Rolladen,global
   NR         383
   NTFY_ORDER 51-AutoShutterControl
   STATE      ventilate - window open
   TYPE       AutoShuttersControl
   VERSION    v0.6.25
   OLDREADINGS:
   READINGS:
     2019-08-12 07:30:16   DG.Spielzimmer.Rolladen_PosValue 100
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   DG.Spielzimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:52   EG.Esszimmer.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Esszimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:35   EG.Gaestezimmer.Rolladen_PosValue 0
     2019-08-12 12:16:17   EG.Gaestezimmer.Rolladen_lastPosValue 100
     2019-08-12 07:15:02   EG.Gaestezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:21:48   EG.Kueche.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Kueche.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:54   EG.Stube.Doppelfenster.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.Doppelfenster.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:55   EG.Stube.TuerLinks.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerLinks.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 12:21:56   EG.Stube.TuerTerrasse.Rolladen_PosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   EG.Stube.TuerTerrasse.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:44
     2019-08-12 07:15:48   OG.ArbeitszimmerF.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerF.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 07:15:29   OG.ArbeitszimmerH.Rolladen_PosValue 100
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.ArbeitszimmerH.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-08-12 12:46:31   OG.Badezimmer.Rolladen_PosValue 30
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_lastPosValue 0
     2019-08-12 07:15:02   OG.Badezimmer.Rolladen_nextAstroTimeEvent 12.08.2019 - 22:30
     2019-07-30 10:26:57   ascEnable       on
     2019-08-09 14:45:44   controlShading  on
     2019-07-26 21:56:05   hardLockOut     off
     2019-07-26 21:30:41   partyMode       off
     2019-08-06 05:10:16   room_DG.Spielzimmer DG.Spielzimmer.Rolladen
     2019-08-06 05:10:16   room_EG.Ezimmer EG.Esszimmer.Rolladen
     2019-08-06 05:10:16   room_EG.G__stezimmer EG.Gaestezimmer.Rolladen
     2019-08-06 05:10:16   room_EG.K__che  EG.Kueche.Rolladen
     2019-08-06 05:10:16   room_EG.Stube   EG.Stube.Doppelfenster.Rolladen,EG.Stube.TuerLinks.Rolladen,EG.Stube.TuerTerrasse.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerF OG.ArbeitszimmerF.Rolladen
     2019-08-06 05:10:16   room_OG.ArbeitszimmerH OG.ArbeitszimmerH.Rolladen
     2019-08-06 05:10:16   room_OG.Badezimmer OG.Badezimmer.Rolladen
     2019-08-09 14:45:45   selfDefense     on
     2019-08-12 12:46:31   state           ventilate - window open
     2019-07-29 22:59:15   sunriseTimeWeHoliday on
     2019-08-06 05:10:16   userAttrList    rolled out
   helper:
     shuttersList:
       DG.Spielzimmer.Rolladen
       EG.Esszimmer.Rolladen
       EG.Gaestezimmer.Rolladen
       EG.Kueche.Rolladen
       EG.Stube.Doppelfenster.Rolladen
       EG.Stube.TuerLinks.Rolladen
       EG.Stube.TuerTerrasse.Rolladen
       OG.ArbeitszimmerF.Rolladen
       OG.ArbeitszimmerH.Rolladen
       OG.Badezimmer.Rolladen
   monitoredDevs:
     Bewohner:
       AutoShuttersControl ASC_residentsDev
     CONFIG.Astro:
       AutoShuttersControl ASC_twilightDevice
     DG.Spielzimmer.Rolladen:
     EG.Esszimmer.Rolladen:
     EG.Gaestezimmer.Rolladen:
     EG.Kueche.Rolladen:
     EG.Stube.Doppelfenster.Rolladen:
     EG.Stube.TuerLinks.Rolladen:
     EG.Stube.TuerTerrasse:
       EG.Stube.TuerTerrasse.Rolladen ASC_WindowRec
     EG.Stube.TuerTerrasse.Rolladen:
     Garten.Terrasse.Bewegung:
       DG.Spielzimmer.Rolladen ASC_BrightnessSensor
       EG.Esszimmer.Rolladen ASC_BrightnessSensor
       EG.Gaestezimmer.Rolladen ASC_BrightnessSensor
       EG.Kueche.Rolladen ASC_BrightnessSensor
       EG.Stube.Doppelfenster.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerLinks.Rolladen ASC_BrightnessSensor
       EG.Stube.TuerTerrasse.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerF.Rolladen ASC_BrightnessSensor
       OG.ArbeitszimmerH.Rolladen ASC_BrightnessSensor
       OG.Badezimmer.Rolladen ASC_BrightnessSensor
     OG.ArbeitszimmerF.Rolladen:
     OG.ArbeitszimmerH.Rolladen:
     OG.Badezimmer.Fenster:
       OG.Badezimmer.Rolladen ASC_WindowRec
     OG.Badezimmer.Rolladen:
Attributes:
   ASC_autoAstroModeEvening HORIZON
   ASC_autoAstroModeEveningHorizon -13
   ASC_autoAstroModeMorning REAL
   ASC_autoShuttersControlComfort on
   ASC_autoShuttersControlEvening on
   ASC_autoShuttersControlMorning on
   ASC_expert 1
   ASC_freezeTemp -5
   ASC_residentsDev Bewohner
   ASC_tempSensor Garten.TemperaturAussen:temperature
   ASC_twilightDevice CONFIG.Astro
   devStateIcon selfDefense.terrace:fts_door_tilt created.new.drive.timer:clock .*asleep:scene_sleeping roommate.(awoken|home):user_available residents.(home|awoken):status_available manual:fts_shutter_manual selfDefense.active:status_locked selfDefense.inactive:status_open day.open:scene_day night.close:scene_night shading.in:weather_sun shading.out:weather_cloudy
   group      Steuerung
   icon       fts_shutter_automatic
   room       ASC,Personen
   verbose    5


Ich verstehe nicht, wieso der Badezimmerrolladen bei Abwesenheit fährt, der im Arbeitszimmer aber nicht ..

Habe ich einen Nagel im Hirn oder einen Bug gefunden?


liebe Grüße,
Friedhelm




Hier müsste man am besten mit debug 1 sehen können wieso der eine fährt und der andere nicht.
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

Zitat von: Borkk am 12 August 2019, 15:22:51
Hallo CoolTux,

Ich glaube ich habe das Problem gefunden.

Wenn in einem Rollo bei "ASC_Shading_Mode" "absend" gesetzt ist, fährt er ja korrekter Weise nicht in die Shading Position wenn jemand zu Hause ist. Verlassen die Roommates die Wohnung während der Shade in Phase, fahren die betroffenen Rollos völlig korrekt in Shading Position. Allerdings wird diese Fahrt in ASC nicht als "shade_in" Fahrt abgespeichert, sondern als "manuell". Folgerichtig fahren dann bei Shade_Out die Rollos nicht hoch, weil ASC ja denkt es wurde manuell gefahren.

Das Verhalten kann ich reproduzieren.

Das klingt interessant. Ich schaue es mir gleich mal an.
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

Zitat von: Borkk am 12 August 2019, 15:22:51
Hallo CoolTux,

Ich glaube ich habe das Problem gefunden.

Wenn in einem Rollo bei "ASC_Shading_Mode" "absend" gesetzt ist, fährt er ja korrekter Weise nicht in die Shading Position wenn jemand zu Hause ist. Verlassen die Roommates die Wohnung während der Shade in Phase, fahren die betroffenen Rollos völlig korrekt in Shading Position. Allerdings wird diese Fahrt in ASC nicht als "shade_in" Fahrt abgespeichert, sondern als "manuell". Folgerichtig fahren dann bei Shade_Out die Rollos nicht hoch, weil ASC ja denkt es wurde manuell gefahren.

Das Verhalten kann ich reproduzieren.

Kann ich vom Code her erstmal nicht nachvollziehen. Kannst Du bitte debug auf 1 setzen das wir uns das mal anschauen können?


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

Borkk

ZitatKann ich vom Code her erstmal nicht nachvollziehen. Kannst Du bitte debug auf 1 setzen das wir uns das mal anschauen können?

Kommt gleich, hab es gestern und heute mitlaufen lassen. Da ich nicht genau weiss was du sehen möchtest, hab ich dir mal den ganzen Tag bis jetzt angehängt. (ist sehr viel!!!)

Evtl. tritt der Fehler noch früher auf, wenn ich mir die Info anschaue wurden alles Rollos heute manuell gefahren. Aber tatsächlich wurde heute kein einziger Rollo manuell gefahren. Ich habe extra darauf geachtet. Heute morgen waren alle Rollos auf. Mir scheint das auch eine Shade_IN Fahrt als manuell abgespeichert wird.


Shutters Next DriveUp Next DriveDown ASC Up      ASC Down ASC Mode Up ASC Mode Down Partymode Lock-Out Last Drive Position Last Position Shading Info
bd_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off off manual 100 0 out - 17:58:26
br_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 14:33:47
ds_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent off soft manual 100 0 out - 16:23:49
ku_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:12
sz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro absent absent off soft manual 0 100 in - 16:49:37
wz_rollo 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on soft manual 100 20 out - 15:23:47
wz_rollo_f 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 20 out - 15:23:47
wz_rollo_links 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 in reserved - 17:58:26
wz_rollo_rechts 13.08.2019 - 06:14:40 12.08.2019 - 22:15:16 astro astro always absent on off manual 100 0 out - 17:53:11
Docker@DS220+ FHEM, ConBeeII, Homebridge, Nginx ReverseProxy, ConfigDB, MQTT, NodeRed, InfluxDB, Grafana,
Raspberrymatic@Raspi3: HmIP Akt- /Sensoren, Shelly´s, Tibber Puls, Alexa, ASC, Gardena, Netatmo, E-Paper, FritzBox; Tado°, HOMEMODE, iBeacon, OLED ; ESP32/8266, SwitchBot ...

eurofinder

@moonsorrox:
ZitatScreenshot sieht so aus die Symbole sind auch anklickbar.
diese Readinggroup ist nicht allein von mir erstellt Ursprung User wk  ;), ich habe sie nur angepaßt

Danke, schaue ich mir an.

Gruß
eurofinder
RPI3+; Raspbian Buster Lite; RPI-RF-MOD; piVCCU3, HMIP-eTRV-2, HmIP-SWDO, HmIP-SRH, HmIP-STHO, HmIP-SLO