[ASC][BUG?] Vorgehensweise nach Neustart

Begonnen von flummy1978, 02 Februar 2025, 15:42:17

Vorheriges Thema - Nächstes Thema

CoolTux

Folgendes ist mir eben doch aufgefallen

Also morgens kann es auch nicht automatisch fahren da Up auf Off steht. ASC_Mode_Up off
Außerdem steht ASC_Pos_Reading position aber Du hast kein Reading position. Da sollte wohl pct stehen.
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

flummy1978

Zitat von: CoolTux am 04 Februar 2025, 14:56:36Folgendes ist mir eben doch aufgefallen

Also morgens kann es auch nicht automatisch fahren da Up auf Off steht. ASC_Mode_Up off
Außerdem steht ASC_Pos_Reading position aber Du hast kein Reading position. Da sollte wohl pct stehen.

Ich hatte vorhin schon angefangen zu schreiben, als ich nach Hause bin, wurde jedoch noch abgelenkt. In der Zwischenzeit kam Deine Antwort. Also ... ASC_Mode_Up Off ist korrekt - weil das die Schlafzimmer Fenster sind, die jedoch automatisch NIE fahren sollten.

ARgggghhhssss ASC_Pos_Reading Jetzt erinnere ich mich wieder. Das war damals schon mal das Problem  :-\ Ventilate funktioniert also wie es soll - Tut mir leid. Das kann man(n) wohl schnell übersehen, dass es kein Standard Wert ist.


Aber mir ist auch folgendes aufgefallen:

Zitat von: flummy1978 am 04 Februar 2025, 09:11:02Also händisch fährt das Rollo genauso wie es gestern Abend auch zu gefahren ist

Soweit korrekt - bin vorhin nach Hause gekommen und muss leider feststellen, dass unten die Rollos nicht wieder hoch gefahren sind. Also stand jetzt:

Rollos sind gestern abend runter gefahren, lassen sich von Hand hoch und runter fahren.

exemplarisches list (Fürs zeitgesteuerte Hochfahren, eines der unteren Rollos) - Soll ich hier ASC_Mode_Up Astro stellen, obwohl es Standard ist?
Internals:
   FUUID      63ce96d8-f33f-6adc-1f6a-8d4280c0ad565f99
   FVERSION   44_ROLLO.pm:v1.403.0-s18436/2019-01-27
   NAME       Rollo_EG_BAD
   NR         263
   STATE      <pre>
read1:open
read2:open
read3:open
</pre>
   TYPE       ROLLO
   eventCount 15
   stoptime   1738674936
   Helper:
     DBLOG:
       pct:
         DBLogging:
           TIME       1738674936.44803
           VALUE      0
   OLDREADINGS:
   READINGS:
     2025-02-04 14:15:36   ASCSELF_BrightnessAverage 39725
     2025-02-03 15:57:56   ASC_Enable      on
     2025-02-03 16:30:37   ASC_ShadingMessage <html> WARN:  global shading active but ASC_Shading_Mode attribut is not set or off </html>
     2025-02-04 08:30:02   ASC_Time_DriveDown 04.02.2025 - 19:00
     2025-02-04 08:30:02   ASC_Time_DriveUp 05.02.2025 - 08:30
     2025-02-03 16:10:45   associatedWith  AUTO_RolloSteuerung,none
     2025-02-04 14:15:14   command         open
     2025-02-04 14:15:14   desired_pct     0
     2025-02-04 14:15:14   drive-type      modul
     2025-02-04 14:15:14   last_drive      drive-up
     2025-02-04 14:15:36   pct             0
     2025-02-04 14:15:36   pct_reversed    100
     2025-02-04 14:15:36   state           open
Attributes:
   ASC        1
   ASC_BlockingTime_afterManual 3600
   ASC_BrightnessSensor dev_EG_BD_LUX:illuminance_mod
   ASC_ComfortOpen_Pos 20
   ASC_Pos_Reading position
   ASC_PrivacyDown_Pos 70
   ASC_Shading_InOutAzimuth 50:155
   ASC_Shading_MinMax_Elevation 2:140
   ASC_Shading_Min_OutsideTemperature 16
   ASC_Shading_Mode off
   ASC_Shading_Pos 60
   ASC_Shading_StateChange_SunnyCloudy 48000:37000 2
   ASC_Shading_WaitingPeriod 1200
   ASC_Time_Down_Early 19:00
   ASC_Time_Down_Late 21:00
   ASC_Time_Up_Early 08:30
   ASC_Time_Up_Late 09:30
   ASC_Time_Up_WE_Holiday 10:00
   DbLogExclude .*
   DbLogInclude pct
   alias      Rollo Bad
   automatic-enabled on
   cmdIcon    open:fts_shutter_up closed:fts_shutter_down stop:fts_shutter_manual half:fts_shutter_50
   devStateIcon read1.drive-up:rc_UP@red:stop .*read1..*:rc_UP@green:open read2.open:fts_shutter_10@green:stop read2..*10:fts_shutter_10@Crimson:stop read2..*20:fts_shutter_20@Crimson:stop read2..*30:fts_shutter_30@Crimson:stop read2..*40:fts_shutter_40@Crimson:stop read2.(.*50|half):fts_shutter_50@Crimson:stop read2..*60:fts_shutter_60@Crimson:stop read2..*70:fts_shutter_70@Crimson:stop read2..*80:fts_shutter_80@Crimson:stop read2..*90:fts_shutter_90@Crimson:stop read2.closed:fts_shutter_100@Crimson:stop read2.drive.*:fts_shutter@Crimson:stop read3.drive-down:rc_DOWN@red:stop read3..*:rc_DOWN@SandyBrown:closed
   event-min-interval pct.*:3600
   event-on-change-reading ASC_.*,state,desired_pct,command,last_drive
   event-on-update-reading state,pct.*
   group      Fenster
   rl_autoStop 0
   rl_blockMode none
   rl_commandDown set dev_EG_Bad_Rollo close
   rl_commandStop set dev_EG_Bad_Rollo stop
   rl_commandUp set dev_EG_Bad_Rollo open
   rl_excessBottom 0
   rl_excessTop 0
   rl_resetTime 2
   rl_secondsDown 15
   rl_secondsUp 20
   rl_switchTime 3
   rl_type    normal
   room       Bad EG
   stateFormat <pre>
read1:state
read2:state
read3:state
</pre>
   userReadings ASCSELF_BrightnessAverage { ascAPIget('BrightnessAverage',$name) },
pct_reversed { (ReadingsVal($name,"pct","0")-100)*(-1); }
   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    2
   webCmd     pct

CoolTux

Verstehe den Text nicht so ganz. Du bist gegen 15 Uhr nach Hause gekommen und einige Rollos sind nicht hoch gefahren?
Da war aber auch wieder Position. Ändere erstmal bitte alles auf korrekte Werte.

ASC_BlockingTime_afterManual 3600
Brauchst Du glaube nicht setzen, sollte Default sein.
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

flummy1978

Sorry, war etwas missverständlich.... also:

ich war nach 14 Uhr zu Hause. Da waren die Rollos (die automatisch hoch fahren sollten) noch unten. Diese habe ich dann hochgefahren. Danach das List gezogen. Abends ist grad wieder alles runter gefahren, so wie es sollte.

Ich schau morgen nochmal und lasse es dann zu, wenn es unten sein sollte und ziehe dann nochmal ein neues list.

Vielen Dank für die Unterstützung
@Topic: Danach sollte ich normal neu starten können, ohne die Befehle ausführen zu müssen, die ich im ersten Beitrag erwähnt habe?

VG
Andreas

CoolTux

Zitat von: flummy1978 am 04 Februar 2025, 20:52:12@Topic: Danach sollte ich normal neu starten können, ohne die Befehle ausführen zu müssen, die ich im ersten Beitrag erwähnt habe?

So sollte es sein
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