Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19000707 - Beschattungssteuerung-Rollo

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • g0bi
    antwortet
    Beschattung.pngGuten Morgen,

    ich versuche die Rollogeschichte zum Laufen zu bekommen (Rolläden)

    Ziel: Sperre sofern vor 10 Uhr oder manuelle Sperre. Weiterhin ist die Beschattung durch die Außentemperatur gesperrt (wenn kälter als 17° muss nicht beschattet werden)

    Derzeit ist somit nur die Dämmerungsautomatik aktiv.
    Diese schickt die Rolläden auch runter, wenn draußen dunkel wird, am nächsten Tag sehe ich dass versucht wird die Ausgäng zu beschreiben, aber da ja noch vor 10 Uhr ist, ist der LBS noch gesperrt. Die Prozedur läuft aber bis Status -1 durch.

    Code:
    2018-12-03 07:34:28    065917    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:34:28    066226    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:34:28    067050    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 1|6 Brightness dawn: 0| Elevation: 0|-4.8456001281738 Azimut: 0|118.01203918457 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 0
    2018-12-03 07:34:28    067348    28055    INFO:     ===== === = Brightness refreshed, starting LBS = === =================================
    2018-12-03 07:34:28    069472    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:34:28    070427    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:34:28    070688    28055    INFO:     ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-12-03 07:34:28    071470    28055    INFO:     === Validating input values... ===
    2018-12-03 07:34:28    071793    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:34:28    072000    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:34:28    072303    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.34182268435888, -0.084773884261084, effective Elevation: 13.928635414414
    2018-12-03 07:34:28    073244    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:34:28    075248    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:34:28    075479    28055    INFO:     === Finished facade check, real azimut 118.01203918457° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.928635414414° for given elevation of -4.8456001281738° -> in min-max-range (0-90) ===
    2018-12-03 07:34:28    075742    28055    INFO:     Storing current shutter state -5 and updating output if necessary
    2018-12-03 07:34:28    077577    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -5, skipping update
    2018-12-03 07:34:28    077841    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:34:28    078712    28055    INFO:     Handling current shutter state DAWN_FULL_CLOSED (-5)
    2018-12-03 07:34:28    078944    28055    INFO:     Switching from DAWN_FULL_CLOSED to DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING
    2018-12-03 07:34:28    079210    28055    INFO:     Starting new timer for 60 seconds up to 07:35:28
    2018-12-03 07:34:28    082916    28055    INFO:     Updating outputs out of DAWN_FULL_CLOSED with previous values if necessary
    2018-12-03 07:34:28    084376    28055    INFO:     positionShutter(...), Value for height: %
    2018-12-03 07:34:28    085470    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:34:28    086838    28055    INFO:     positionShutter(...) for height % finished
    2018-12-03 07:34:28    087125    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:28    090588    28055    INFO:     UpdateAlways == false, previous A7: -5, updating with -4
    2018-12-03 07:34:28    092170    28055    INFO:     Shutter state has changed from -5 to -4, checking if there might be another change...
    2018-12-03 07:34:28    092396    28055    INFO:         === Calculating shutter state... ===
    2018-12-03 07:34:28    093439    28055    INFO:         Handling current shutter state DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING (-4)
    2018-12-03 07:34:28    094871    28055    INFO:         Updating outputs out of DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:34:28    096323    28055    INFO:         positionShutter(...), Value for height: %
    2018-12-03 07:34:28    097399    28055    INFO:         LBS locked, not updating outputs
    2018-12-03 07:34:28    098702    28055    INFO:         positionShutter(...) for height % finished
    2018-12-03 07:34:28    099024    28055    INFO:         Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:28    101079    28055    INFO:         UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:28    102381    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:34:28    102615    28055    INFO:     ===
    2018-12-03 07:34:28    102798    28055    INFO:     ===
    2018-12-03 07:34:28    552917    28055    INFO:     ======================================================================================
    2018-12-03 07:34:28    553528    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:34:28    553786    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:34:28    554913    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|6 Brightness dawn: 0| Elevation: 0|-4.8456001281738 Azimut: 0|118.01203918457 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:34:28    555593    28055    INFO:     ===== === = Timer running, starting LBS = === ========================================
    2018-12-03 07:34:28    558228    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:34:28    559155    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:34:28    560019    28055    INFO:     === Validating input values... ===
    2018-12-03 07:34:28    560401    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:34:28    560655    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:34:28    561084    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.34182268435888, -0.084773884261084, effective Elevation: 13.928635414414
    2018-12-03 07:34:28    562190    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:34:28    564380    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:34:28    564699    28055    INFO:     === Finished facade check, real azimut 118.01203918457° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.928635414414° for given elevation of -4.8456001281738° -> in min-max-range (0-90) ===
    2018-12-03 07:34:28    565011    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:28    567152    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:28    567436    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:34:28    568495    28055    INFO:     Handling current shutter state DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING (-4)
    2018-12-03 07:34:28    569839    28055    INFO:     Updating outputs out of DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:34:28    571418    28055    INFO:     positionShutter(...), Value for height: %
    2018-12-03 07:34:28    572105    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:34:28    573497    28055    INFO:     positionShutter(...) for height % finished
    2018-12-03 07:34:28    573736    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:28    575231    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:28    576555    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:34:28    576750    28055    INFO:     ===
    2018-12-03 07:34:28    577049    28055    INFO:     ===
    2018-12-03 07:34:35    772540    28055    INFO:     ======================================================================================
    2018-12-03 07:34:35    773019    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:34:35    773227    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:34:35    773746    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|6 Brightness dawn: 0| Elevation: 0|-4.8456001281738 Azimut: 1|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:34:35    774029    28055    INFO:     ===== === = Azimut refreshed, starting LBS = === =====================================
    2018-12-03 07:34:35    776129    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:34:35    776679    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:34:35    776915    28055    INFO:     ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-12-03 07:34:35    777426    28055    INFO:     === Validating input values... ===
    2018-12-03 07:34:35    777853    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:34:35    778162    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:34:35    778445    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.33593533227087, -0.084773884261084, effective Elevation: 14.16299472605
    2018-12-03 07:34:35    779019    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:34:35    780803    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:34:35    781059    28055    INFO:     === Finished facade check, real azimut 118.37057495117° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 14.16299472605° for given elevation of -4.8456001281738° -> in min-max-range (0-90) ===
    2018-12-03 07:34:35    781260    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:35    783042    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:35    783302    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:34:35    783879    28055    INFO:     Handling current shutter state DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING (-4)
    2018-12-03 07:34:35    784595    28055    INFO:     Updating outputs out of DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:34:35    785382    28055    INFO:     positionShutter(...), Value for height: %
    2018-12-03 07:34:35    786048    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:34:35    787466    28055    INFO:     positionShutter(...) for height % finished
    2018-12-03 07:34:35    787708    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:35    789421    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:35    790702    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:34:35    790946    28055    INFO:     ===
    2018-12-03 07:34:35    791131    28055    INFO:     ===
    2018-12-03 07:34:36    016277    28055    INFO:     ======================================================================================
    2018-12-03 07:34:36    016699    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:34:36    016920    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:34:36    017417    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|6 Brightness dawn: 0| Elevation: 1|-4.5504803657532 Azimut: 0|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:34:36    017695    28055    INFO:     ===== === = Elevation refreshed, starting LBS = === ==================================
    2018-12-03 07:34:36    019378    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:34:36    019901    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:34:36    020176    28055    INFO:     ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-12-03 07:34:36    020576    28055    INFO:     === Validating input values... ===
    2018-12-03 07:34:36    020864    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:34:36    021073    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:34:36    021347    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.33593533227087, -0.079588274297176, effective Elevation: 13.328510960645
    2018-12-03 07:34:36    021882    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:34:36    023564    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:34:36    023797    28055    INFO:     === Finished facade check, real azimut 118.37057495117° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.328510960645° for given elevation of -4.5504803657532° -> in min-max-range (0-90) ===
    2018-12-03 07:34:36    024077    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:36    025855    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:36    026076    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:34:36    026565    28055    INFO:     Handling current shutter state DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING (-4)
    2018-12-03 07:34:36    027285    28055    INFO:     Updating outputs out of DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:34:36    028434    28055    INFO:     positionShutter(...), Value for height: %
    2018-12-03 07:34:36    029104    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:34:36    030488    28055    INFO:     positionShutter(...) for height % finished
    2018-12-03 07:34:36    030761    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:36    032315    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:36    033555    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:34:36    033756    28055    INFO:     ===
    2018-12-03 07:34:36    033910    28055    INFO:     ===
    2018-12-03 07:34:36    253348    28055    INFO:     ======================================================================================
    2018-12-03 07:34:36    253762    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:34:36    254055    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:34:36    254590    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 1|6 Brightness dawn: 0| Elevation: 0|-4.5504803657532 Azimut: 0|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:34:36    254862    28055    INFO:     ===== === = Brightness refreshed, starting LBS = === =================================
    2018-12-03 07:34:36    256644    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:34:36    257246    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:34:36    257504    28055    INFO:     ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-12-03 07:34:36    257961    28055    INFO:     === Validating input values... ===
    2018-12-03 07:34:36    258241    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:34:36    258467    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:34:36    258749    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.33593533227087, -0.079588274297176, effective Elevation: 13.328510960645
    2018-12-03 07:34:36    259258    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:34:36    260824    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:34:36    261023    28055    INFO:     === Finished facade check, real azimut 118.37057495117° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.328510960645° for given elevation of -4.5504803657532° -> in min-max-range (0-90) ===
    2018-12-03 07:34:36    261267    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:36    262862    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:36    263118    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:34:36    263663    28055    INFO:     Handling current shutter state DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING (-4)
    2018-12-03 07:34:36    264494    28055    INFO:     Updating outputs out of DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:34:36    265264    28055    INFO:     positionShutter(...), Value for height: %
    2018-12-03 07:34:36    265985    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:34:36    267232    28055    INFO:     positionShutter(...) for height % finished
    2018-12-03 07:34:36    267441    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:34:36    269047    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:34:36    270447    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:34:36    270625    28055    INFO:     ===
    2018-12-03 07:34:36    270812    28055    INFO:     ===
    2018-12-03 07:35:24    801527    28055    INFO:     ======================================================================================
    2018-12-03 07:35:24    802012    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:35:24    802180    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:35:24    802906    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 1|8 Brightness dawn: 0| Elevation: 0|-4.5504803657532 Azimut: 0|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:35:24    803231    28055    INFO:     ===== === = Brightness refreshed, starting LBS = === =================================
    2018-12-03 07:35:24    805543    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:35:24    806632    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:35:24    806965    28055    INFO:     ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-12-03 07:35:24    807876    28055    INFO:     === Validating input values... ===
    2018-12-03 07:35:24    808132    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:35:24    808326    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:35:24    808681    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.33593533227087, -0.079588274297176, effective Elevation: 13.328510960645
    2018-12-03 07:35:24    809458    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:35:24    811592    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:35:24    811826    28055    INFO:     === Finished facade check, real azimut 118.37057495117° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.328510960645° for given elevation of -4.5504803657532° -> in min-max-range (0-90) ===
    2018-12-03 07:35:24    812134    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:35:24    814094    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:35:24    814301    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:35:24    815190    28055    INFO:     Handling current shutter state DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING (-4)
    2018-12-03 07:35:24    816293    28055    INFO:     Updating outputs out of DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:35:24    817938    28055    INFO:     positionShutter(...), Value for height: %
    2018-12-03 07:35:24    818690    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:35:24    820235    28055    INFO:     positionShutter(...) for height % finished
    2018-12-03 07:35:24    820461    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:35:24    822104    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:35:24    823558    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:35:24    823843    28055    INFO:     ===
    2018-12-03 07:35:24    824107    28055    INFO:     ===
    2018-12-03 07:35:28    370616    28055    INFO:     ======================================================================================
    2018-12-03 07:35:28    371007    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:35:28    371273    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:35:28    372097    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|8 Brightness dawn: 0| Elevation: 0|-4.5504803657532 Azimut: 0|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:35:28    372600    28055    INFO:     ===== === = Timer running, starting LBS = === ========================================
    2018-12-03 07:35:28    374867    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:35:28    375768    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:35:28    376738    28055    INFO:     === Validating input values... ===
    2018-12-03 07:35:28    377013    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:35:28    377311    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:35:28    377592    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.33593533227087, -0.079588274297176, effective Elevation: 13.328510960645
    2018-12-03 07:35:28    378427    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:35:28    380494    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:35:28    380769    28055    INFO:     === Finished facade check, real azimut 118.37057495117° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.328510960645° for given elevation of -4.5504803657532° -> in min-max-range (0-90) ===
    2018-12-03 07:35:28    380980    28055    INFO:     Storing current shutter state -4 and updating output if necessary
    2018-12-03 07:35:28    383227    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -4, skipping update
    2018-12-03 07:35:28    383466    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:35:28    384306    28055    INFO:     Handling current shutter state DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING (-4)
    2018-12-03 07:35:28    385456    28055    INFO:     Switching from DAWN_HORIZONTAL_NEUTRAL_TIMER_RUNNING to DAWN_HORIZONTAL_NEUTRAL
    2018-12-03 07:35:28    385740    28055    INFO:     positionShutter(...), Value for height: 100%
    2018-12-03 07:35:28    386545    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:35:28    388130    28055    INFO:     positionShutter(...) for height 100% finished
    2018-12-03 07:35:28    388406    28055    INFO:     Storing current shutter state -3 and updating output if necessary
    2018-12-03 07:35:28    391793    28055    INFO:     UpdateAlways == false, previous A7: -4, updating with -3
    2018-12-03 07:35:28    393440    28055    INFO:     Shutter state has changed from -4 to -3, checking if there might be another change...
    2018-12-03 07:35:28    393810    28055    INFO:         === Calculating shutter state... ===
    2018-12-03 07:35:28    394905    28055    INFO:         Handling current shutter state DAWN_HORIZONTAL_NEUTRAL (-3)
    2018-12-03 07:35:28    395215    28055    INFO:         Switching from DAWN_HORIZONTAL_NEUTRAL to DAWN_NEUTRAL_TIMER_RUNNING
    2018-12-03 07:35:28    395523    28055    INFO:         Starting new timer for 60 seconds up to 07:36:28
    2018-12-03 07:35:28    398798    28055    INFO:         Updating outputs out of DAWN_HORIZONTAL_NEUTRAL with previous values if necessary
    2018-12-03 07:35:28    400197    28055    INFO:         positionShutter(...), Value for height: %
    2018-12-03 07:35:28    401205    28055    INFO:         LBS locked, not updating outputs
    2018-12-03 07:35:28    402513    28055    INFO:         positionShutter(...) for height % finished
    2018-12-03 07:35:28    402750    28055    INFO:         Storing current shutter state -2 and updating output if necessary
    2018-12-03 07:35:28    405993    28055    INFO:         UpdateAlways == false, previous A7: -3, updating with -2
    2018-12-03 07:35:28    407232    28055    INFO:         Shutter state has changed from -3 to -2, checking if there might be another change...
    2018-12-03 07:35:28    407444    28055    INFO:             === Calculating shutter state... ===
    2018-12-03 07:35:28    408416    28055    INFO:             Handling current shutter state DAWN_NEUTRAL_TIMER_RUNNING (-2)
    2018-12-03 07:35:28    410139    28055    INFO:             Updating outputs out of DAWN_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:35:28    411382    28055    INFO:             positionShutter(...), Value for height: %
    2018-12-03 07:35:28    412404    28055    INFO:             LBS locked, not updating outputs
    2018-12-03 07:35:28    413908    28055    INFO:             positionShutter(...) for height % finished
    2018-12-03 07:35:28    414177    28055    INFO:             Storing current shutter state -2 and updating output if necessary
    2018-12-03 07:35:28    416183    28055    INFO:             UpdateAlways == false, previous value of A7 equals new value -2, skipping update
    2018-12-03 07:35:28    417648    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:35:28    417855    28055    INFO:     ===
    2018-12-03 07:35:28    418123    28055    INFO:     ===
    2018-12-03 07:35:28    821743    28055    INFO:     ======================================================================================
    2018-12-03 07:35:28    822134    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:35:28    822366    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:35:28    823014    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|8 Brightness dawn: 0| Elevation: 0|-4.5504803657532 Azimut: 0|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:35:28    823509    28055    INFO:     ===== === = Timer running, starting LBS = === ========================================
    2018-12-03 07:35:28    825754    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:35:28    826612    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:35:28    827405    28055    INFO:     === Validating input values... ===
    2018-12-03 07:35:28    827706    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:35:28    827898    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:35:28    828212    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.33593533227087, -0.079588274297176, effective Elevation: 13.328510960645
    2018-12-03 07:35:28    829103    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:35:28    830943    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:35:28    831177    28055    INFO:     === Finished facade check, real azimut 118.37057495117° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.328510960645° for given elevation of -4.5504803657532° -> in min-max-range (0-90) ===
    2018-12-03 07:35:28    831468    28055    INFO:     Storing current shutter state -2 and updating output if necessary
    2018-12-03 07:35:28    835134    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -2, skipping update
    2018-12-03 07:35:28    835633    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:35:28    836671    28055    INFO:     Handling current shutter state DAWN_NEUTRAL_TIMER_RUNNING (-2)
    2018-12-03 07:35:28    837965    28055    INFO:     Updating outputs out of DAWN_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:35:28    839405    28055    INFO:     positionShutter(...), Value for height: %
    2018-12-03 07:35:28    840157    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:35:28    841697    28055    INFO:     positionShutter(...) for height % finished
    2018-12-03 07:35:28    841936    28055    INFO:     Storing current shutter state -2 and updating output if necessary
    2018-12-03 07:35:28    843636    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -2, skipping update
    2018-12-03 07:35:28    844888    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:35:28    845099    28055    INFO:     ===
    2018-12-03 07:35:28    845319    28055    INFO:     ===
    2018-12-03 07:36:09    652138    28055    INFO:     ======================================================================================
    2018-12-03 07:36:09    652702    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:36:09    652950    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:36:09    653744    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 1|10 Brightness dawn: 0| Elevation: 0|-4.5504803657532 Azimut: 0|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:36:09    654040    28055    INFO:     ===== === = Brightness refreshed, starting LBS = === =================================
    2018-12-03 07:36:09    656049    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:36:09    656897    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:36:09    657144    28055    INFO:     ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-12-03 07:36:09    657999    28055    INFO:     === Validating input values... ===
    2018-12-03 07:36:09    658226    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:36:09    658416    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:36:09    658768    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.33593533227087, -0.079588274297176, effective Elevation: 13.328510960645
    2018-12-03 07:36:09    659535    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:36:09    661794    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:36:09    662554    28055    INFO:     === Finished facade check, real azimut 118.37057495117° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.328510960645° for given elevation of -4.5504803657532° -> in min-max-range (0-90) ===
    2018-12-03 07:36:09    662775    28055    INFO:     Storing current shutter state -2 and updating output if necessary
    2018-12-03 07:36:09    664896    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -2, skipping update
    2018-12-03 07:36:09    665153    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:36:09    666013    28055    INFO:     Handling current shutter state DAWN_NEUTRAL_TIMER_RUNNING (-2)
    2018-12-03 07:36:09    667172    28055    INFO:     Updating outputs out of DAWN_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-12-03 07:36:09    668642    28055    INFO:     positionShutter(...), Value for height: %
    2018-12-03 07:36:09    669342    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:36:09    670619    28055    INFO:     positionShutter(...) for height % finished
    2018-12-03 07:36:09    670864    28055    INFO:     Storing current shutter state -2 and updating output if necessary
    2018-12-03 07:36:09    672312    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -2, skipping update
    2018-12-03 07:36:09    674045    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:36:09    674326    28055    INFO:     ===
    2018-12-03 07:36:09    674545    28055    INFO:     ===
    2018-12-03 07:36:28    463021    28055    INFO:     ======================================================================================
    2018-12-03 07:36:28    463421    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:36:28    463644    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:36:28    464438    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|10 Brightness dawn: 0| Elevation: 0|-4.5504803657532 Azimut: 0|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 1
    2018-12-03 07:36:28    464890    28055    INFO:     ===== === = Timer running, starting LBS = === ========================================
    2018-12-03 07:36:28    467304    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:36:28    468296    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:36:28    469239    28055    INFO:     === Validating input values... ===
    2018-12-03 07:36:28    469501    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:36:28    469666    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:36:28    469887    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.33593533227087, -0.079588274297176, effective Elevation: 13.328510960645
    2018-12-03 07:36:28    470794    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:36:28    472775    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:36:28    473041    28055    INFO:     === Finished facade check, real azimut 118.37057495117° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.328510960645° for given elevation of -4.5504803657532° -> in min-max-range (0-90) ===
    2018-12-03 07:36:28    473243    28055    INFO:     Storing current shutter state -2 and updating output if necessary
    2018-12-03 07:36:28    475295    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -2, skipping update
    2018-12-03 07:36:28    475531    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:36:28    476340    28055    INFO:     Handling current shutter state DAWN_NEUTRAL_TIMER_RUNNING (-2)
    2018-12-03 07:36:28    477272    28055    INFO:     Switching from DAWN_NEUTRAL_TIMER_RUNNING to DAWN_NEUTRAL
    2018-12-03 07:36:28    477629    28055    INFO:     positionShutter(...), Value for height: 100%
    2018-12-03 07:36:28    479212    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:36:28    481029    28055    INFO:     Timer already finished
    2018-12-03 07:36:28    483706    28055    INFO:     positionShutter(...) for height 100% finished
    2018-12-03 07:36:28    484011    28055    INFO:     Storing current shutter state -1 and updating output if necessary
    2018-12-03 07:36:28    487250    28055    INFO:     UpdateAlways == false, previous A7: -2, updating with -1
    2018-12-03 07:36:28    488693    28055    INFO:     Shutter state has changed from -2 to -1, checking if there might be another change...
    2018-12-03 07:36:28    488940    28055    INFO:         === Calculating shutter state... ===
    2018-12-03 07:36:28    489958    28055    INFO:         Handling current shutter state DAWN_NEUTRAL (-1)
    2018-12-03 07:36:28    490300    28055    INFO:         Moving shutters to after-dawn-position out of state DAWN_NEUTRAL
    2018-12-03 07:36:28    490502    28055    INFO:         positionShutter(...), Value for height: 0%
    2018-12-03 07:36:28    491976    28055    INFO:         LBS locked, not updating outputs
    2018-12-03 07:36:28    494179    28055    INFO:         Timer already finished
    2018-12-03 07:36:28    496644    28055    INFO:         positionShutter(...) for height 0% finished
    2018-12-03 07:36:28    496886    28055    INFO:         Storing current shutter state -1 and updating output if necessary
    2018-12-03 07:36:28    498801    28055    INFO:         UpdateAlways == false, previous value of A7 equals new value -1, skipping update
    2018-12-03 07:36:28    500123    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 07:36:28    500340    28055    INFO:     ===
    2018-12-03 07:36:28    500528    28055    INFO:     ===
    2018-12-03 07:36:28    560683    28055    INFO:     ======================================================================================
    2018-12-03 07:36:28    561182    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:36:28    561376    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:36:28    562298    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|10 Brightness dawn: 0| Elevation: 0|-4.5504803657532 Azimut: 0|118.37057495117 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 0
    2018-12-03 07:36:28    562809    28055    INFO:     ===== === = Nothing refreshed, nothing to do = === ===================================
    2018-12-03 07:37:02    167089    28055    INFO:     ======================================================================================
    2018-12-03 07:37:02    167553    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 07:37:02    167747    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 07:37:02    168600    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|10 Brightness dawn: 0| Elevation: 0|-4.5504803657532 Azimut: 1|118.90914154053 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 0
    2018-12-03 07:37:02    168890    28055    INFO:     ===== === = Azimut refreshed, starting LBS = === =====================================
    2018-12-03 07:37:02    171109    28055    INFO:     UpdateAlways == false, previous value of A5 equals new value 1, skipping update
    2018-12-03 07:37:02    172091    28055    INFO:     ===== === = LBS locked, disabling update of position outputs = === ===================
    2018-12-03 07:37:02    172333    28055    INFO:     ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-12-03 07:37:02    173216    28055    INFO:     === Validating input values... ===
    2018-12-03 07:37:02    173549    28055    INFO:     === Finished validation of input values ===
    2018-12-03 07:37:02    173742    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 07:37:02    174046    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: -0.32706712823395, -0.079588274297176, effective Elevation: 13.676501277524
    2018-12-03 07:37:02    175024    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 0, skipping update
    2018-12-03 07:37:02    176913    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 07:37:02    177153    28055    INFO:     === Finished facade check, real azimut 118.90914154053° and facade at 228° -> NOT IN SUN (shadow side, at sun from 138° to 318°), effective elevation 13.676501277524° for given elevation of -4.5504803657532° -> in min-max-range (0-90) ===
    2018-12-03 07:37:02    177352    28055    INFO:     Storing current shutter state -1 and updating output if necessary
    2018-12-03 07:37:02    179184    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -1, skipping update
    2018-12-03 07:37:02    179423    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 07:37:02    180403    28055    INFO:     Handling current shutter state DAWN_NEUTRAL (-1)
    2018-12-03 07:37:02    180638    28055    INFO:     Moving shutters to after-dawn-position out of state DAWN_NEUTRAL
    2018-12-03 07:37:02    180802    28055    INFO:     positionShutter(...), Value for height: 0%
    2018-12-03 07:37:02    181479    28055    INFO:     LBS locked, not updating outputs
    2018-12-03 07:37:02    183648    28055    INFO:     Timer already finished
    2018-12-03 07:37:02    186103    28055    INFO:     positionShutter(...) for height 0% finished
    2018-12-03 07:37:02    186405    28055    INFO:     Storing current shutter state -1 and updating output if necessary
    2018-12-03 07:37:02    188072    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -1, skipping update
    2018-12-03 07:37:02    189451    28055    INFO:     ===== === = LBS finished = === ===============================================

    Um 10 Uhr wird die Sperre zwar aufgehoben und wohl laut LBS auch verfahren, wird es aber nicht wirklich. Die Rolläden bleiben einfach zu.

    Code:
    2018-12-03 10:00:00    192739    28055    INFO:     ======================================================================================
    2018-12-03 10:00:00    193175    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 10:00:00    193397    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 10:00:00    193828    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|20920.32 Brightness dawn: 0| Elevation: 0|13.238645553589 Azimut: 0|146.95202636719 Lockstate: 1|0 Lockstate with position: 0|0 Internal timer: 0
    2018-12-03 10:00:00    194102    28055    INFO:     ===== === = Lock refreshed, starting LBS = === =======================================
    2018-12-03 10:00:00    197938    28055    INFO:     UpdateAlways == false, previous A5: 1, updating with 0
    2018-12-03 10:00:00    200186    28055    INFO:     === Validating input values... ===
    2018-12-03 10:00:00    200488    28055    INFO:     === Finished validation of input values ===
    2018-12-03 10:00:00    200714    28055    INFO:     === Checking if facade is in sun... ===
    2018-12-03 10:00:00    201039    28055    INFO:     Virtual depth and height of sun position in 90° to the facade: 0.15560742098052, 0.23525959298793, effective Elevation: 56.518210234755
    2018-12-03 10:00:00    201817    28055    INFO:     UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-12-03 10:00:00    203799    28055    INFO:     UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-12-03 10:00:00    204063    28055    INFO:     === Finished facade check, real azimut 146.95202636719° and facade at 228° -> IN SUN (from 138° to 318°), effective elevation 56.518210234755° for given elevation of 13.238645553589° -> in min-max-range (0-90) ===
    2018-12-03 10:00:00    204266    28055    INFO:     Storing current shutter state -1 and updating output if necessary
    2018-12-03 10:00:00    206144    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -1, skipping update
    2018-12-03 10:00:00    206361    28055    INFO:     === Calculating shutter state... ===
    2018-12-03 10:00:00    207150    28055    INFO:     Handling current shutter state DAWN_NEUTRAL (-1)
    2018-12-03 10:00:00    207412    28055    INFO:     Facade is in sun
    2018-12-03 10:00:00    207612    28055    INFO:     Moving shutters to after-dawn-position out of state DAWN_NEUTRAL
    2018-12-03 10:00:00    207855    28055    INFO:     positionShutter(...), Value for height: 0%
    2018-12-03 10:00:00    210685    28055    INFO:     UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-12-03 10:00:00    214649    28055    INFO:     UpdateAlways == false, previous value of A3 equals new value 0, skipping update
    2018-12-03 10:00:00    217912    28055    INFO:     UpdateAlways == false, previous value of A4 equals new value 0, skipping update
    2018-12-03 10:00:00    220392    28055    INFO:     Timer already finished
    2018-12-03 10:00:00    223299    28055    INFO:     positionShutter(...) for height 0% finished
    2018-12-03 10:00:00    223718    28055    INFO:     Storing current shutter state -1 and updating output if necessary
    2018-12-03 10:00:00    225668    28055    INFO:     UpdateAlways == false, previous value of A7 equals new value -1, skipping update
    2018-12-03 10:00:00    227171    28055    INFO:     ===== === = LBS finished = === ===============================================
    2018-12-03 10:00:00    227404    28055    INFO:     ===
    2018-12-03 10:00:00    227588    28055    INFO:     ===
    2018-12-03 10:00:00    391619    28055    INFO:     ======================================================================================
    2018-12-03 10:00:00    392107    28055    INFO:     ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-12-03 10:00:00    392352    28055    INFO:     <Input>: <Refreshed>|<Value>
    2018-12-03 10:00:00    393265    28055    INFO:     Trigger: 0| Trigger changed output: 0| Brightness: 0|20920.32 Brightness dawn: 0| Elevation: 0|13.238645553589 Azimut: 0|146.95202636719 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0
    2018-12-03 10:00:00    393956    28055    INFO:     ===== === = Nothing refreshed, nothing to do = === ===================================

    Anbei noch der Screenshot mit der Frage ob ich was falsch mache?

    Gruß Stefan
    Zuletzt geändert von g0bi; 05.12.2018, 22:33.

    Einen Kommentar schreiben:


  • Doenges
    antwortet
    Danke FISEChris1337

    1. Ich habe keine Höhe und eigentlich funktioniert es - meine Annahme ist, daß die roten Eingänge (z-B. E20) sind Pflicht.
    2. Danke - gut zu wissen!

    Meine Annahme am Anfang war, daß dieses LBS genauso fungiert wie meine eigene Logik, was natürlich blöd ist. Deswegen hatte ich hauptsächlich meine Schwierigkeiten. Einfach einen Sommer verstreichen lassen und try&error haben geholfen das LBS neu anzugehen.

    Einen Kommentar schreiben:


  • FISEChris1337
    antwortet
    Zitat von Doenges Beitrag anzeigen
    Danke saegefisch - ich konnte mich nun endlich mal dran machen und habe so meine Schwierigkeiten mit der sehr umfangreichen Doku.

    Ich verstehe, daß der Rolladen komplett runter geht wenn der Lux Wert auf 50000 steigt (siehe Bild), ich frage mich aber wann er loslegt sich nach unten zu bewegen wenn 5% die Schrittweite ist?
    Des Weiteren, muss ich die Eingänge einmal bedienen oder muss ich ihn regelmäßig beschreiben, da werde ich aus der Doku nicht schlau?


    Hier mein aktuell konfiguriertes LBS mit Live Werten:

    Bildschirmfoto 2018-10-06 um 10.07.02.png

    1. Fehlt da nicht die Höhe am Eingang ?
    2. Auch die Lux-Werte triggern den LBS.

    Einen Kommentar schreiben:


  • blaky
    antwortet
    Hallo Yves,

    habe hier eventuell noch einen Bug entdeckt..

    ich triggere den Baustein über E1 aber manchmal werden die Ausgänge nicht beschrieben... also ins Debug geschaut:

    Code:
     [TABLE="class: log, border: 0, cellpadding: 0, cellspacing: 0, width: 0, height: 12"]
     	 		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]414117[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]===== === = LBS was triggered (v0.6) = === ==========================================[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]414257[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]<Input>: <Refreshed>|<Value>[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]419096[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]Trigger: 1|1 Trigger changed output: 0| Brightness: 0|45645 Brightness dawn: 0| Elevation: 0|29.329653866427 Azimut: 0|200.81529716068 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]419418[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]===== === = General trigger refreshed, starting LBS = === ============================[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]420140[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]===== === = LBS locked, disabling update of position outputs = === ===================[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]420664[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]=== Validating input values... ===[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]420953[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]=== Finished validation of input values ===[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]421139[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]=== Checking if facade is in sun... ===[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]421329[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]Virtual depth and height of sun position in 90° to the facade: 0.75682057463818, 0.56185457042099, effective Elevation: 36.589752387293[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]421530[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]UpdateAlways == true, updating A1 with value 1 even if same values than previous ones[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]424041[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]UpdateAlways == true, updating A8 with value 1 even if same values than previous ones[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]427131[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]=== Finished facade check, real azimut 200.81529716068° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 36.589752387293° for given elevation of 29.329653866427° -> in min-max-range (0-90) ===[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]427488[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]Storing current shutter state 5 and updating output if necessary[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]429562[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]UpdateAlways == true, updating A7 with value 5 even if same values than previous ones[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]432790[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]=== Calculating shutter state... ===[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]433832[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]Handling current shutter state SHADOW_FULL_CLOSED (5)[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]434134[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]Facade is in sun[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]434286[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]Recalculating shutter position out of state SHADOW_FULL_CLOSED[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]434447[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]positionShutter(...), Value for height: 80%[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]435085[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]LBS locked, not updating outputs[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]437119[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]Timer already finished[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]440596[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]positionShutter(...) for height 80% finished[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]440891[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]Storing current shutter state 5 and updating output if necessary[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]442622[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]UpdateAlways == true, updating A7 with value 5 even if same values than previous ones[/TD]
     		[/TR]
     		[TR]
     			[TD]2018-10-12 14:16:22[/TD]
     			[TD]447197[/TD]
     			[TD]26879[/TD]
     			[TD]INFO:[/TD]
     			[TD]===== === = LBS finished = === ===============================================[/TD]
     		[/TR]
     	 [/TABLE]
    = LBS locked, disabling update of position outputs =

    aber Lockstate: 0|0

    E11; E12 stehen auch lt. Liveview auf 0


    Also der LBS denkt er ist gelockt aber lt. Konfig ist er es nicht.


    ändere ich jetzt einmal E11 auf 1 und zurück auf 0 und triggere erneut werden die Ausgänge richtig beschrieben

    Einen Kommentar schreiben:


  • Doenges
    antwortet
    Danke saegefisch - ich konnte mich nun endlich mal dran machen und habe so meine Schwierigkeiten mit der sehr umfangreichen Doku.

    Ich verstehe, daß der Rolladen komplett runter geht wenn der Lux Wert auf 50000 steigt (siehe Bild), ich frage mich aber wann er loslegt sich nach unten zu bewegen wenn 5% die Schrittweite ist?
    Des Weiteren, muss ich die Eingänge einmal bedienen oder muss ich ihn regelmäßig beschreiben, da werde ich aus der Doku nicht schlau?


    Hier mein aktuell konfiguriertes LBS mit Live Werten:

    Bildschirmfoto 2018-10-06 um 10.07.02.png

    Einen Kommentar schreiben:


  • saegefisch
    antwortet
    Hallo Yves,

    erst einmal: Wow, das klappt ja wunderbar! Ein toller LBS, Danke! Ich hatte bislang eine eigenen Lösung mit vielen Standard-LBS, weil ich neben den Umgebungsfaktoren auch Zeit-Anforderungen habe. So "tigerte" ich schon lange um Deinen herum, nun habe ich heute letzte Nacht mal mit dem ersten Rollladen (aka. Jalousie in Deiner Definition) begonnen, ob er mit meinen Wünschen vereinbar ist. Die gesamte Beschattung und Sonnenstand ist echt gut und hat heute Vormittag auf Anhieb perfekt funktioniert.

    Doenges: Der Einstieg war ganz einfach mit Helligkeit, Elevantion und Azimut und fertig. Dann kann man sich wunderbar vortasten, nach ein paar Runden nutze ich nun fast alle Funktionen des LBS - und dann hat er seinen "Schrecken" auch ganz schnell verloren; alles ist logisch und gut beschrieben; fand ich zumindest. Auch dafür ein dickes "Danke" an Dich, Yves.

    Zitat von starwarsfan Beitrag anzeigen
    Zitat von ChristianHS Beitrag anzeigen
    Ich habe auch keine Idee wie ich den Baustein z.B. per ZSU wieder aktivieren kann, wenn der Rolladen manuell verstellt wurde. Vieleicht kann hier jemand mal seine Logik zeigen?



    Dazu wird sich hoffentlich jemand melden, da ich den Baustein mangels Jalousien bzw. Rollos nicht verwende.
    Kommen wir zu einem ersten Wurf für Zeit-Anforderungen. Mein familiärer Bedarf sieht für AUF und AB jeweils Zeiten "nicht vor..." und "spätestens..." vor. Am WE will ich die Motoren nicht zu früh hören, aber auch bei Dunkelheit (wegen Gartenbeleuchtung) an Werktagen offen frühstücken. Abends will ich trotz Dämmerung oft länger offen haben (wegen Gartenbeleuchtung), nicht aber bei Abwesenheit und überhahupt soll es irgendwann spätestens doch zu gehen. ChristianHS : Ist das in etwa, was auch Du meintest?

    Dein Ansatz, dass der LBS die volle Kontrolle hat, finde ich logisch und konsequent, macht es aber nicht unbedingt einfach. Man muss also geschickt die LBS-Sperre setzen und lösen in Zusammenarbei mit ZSU. Da es heute erst entstanden ist, ist es noch roh und kaum getestet, aber ich mag es schon mal in die Runde werfen als ein Lösungsvorschlag; vielleicht hilft es jemandem oder es gibt interessante Gegenentwürfe oder Ergänzungen:
    • jeder der vier ZSU kann man einzeln aktivieren (siehe Screenshot: jede ZSU mit Schalter). Wenn man eine ZSU aktiviert ohne tatsächliche Schaltfunktion, wird es daneben laufen = Verantwortung des Nutzers. Hier daher nicht ganz optimal.
    • Für "AUF/AB nicht vor..." setze ich einfach bei Zustand "-2" bzw. "-6" und aktiver ZSU die Sperre, die ich dann per ZSU wieder löse. So bleibt trotz Tagesanbruch so lange die Läden unten bis zur ZSU. (Screenshot linke ZSUs)
    • Für "AUF/AB spätestens..." verfahre ich einfach per ZSU auf meine Wunschpositionen, was vom LBS konzeptionell zu einer Sperre führt. Die löse ich mit Zustand "-1 oder 0 oder 1" bei Position nahe 0% (=AUF) bzw bei "-5", wenn die aktuelle Position nahe 100% ist.
    • Bedarf kann man in diese Logik noch Anwesenheiten einfließen lassen (z.B. nicht länger offen, wenn keiner da ist).
    Die Lösung (oder so ähnlich) ist nicht übermäßig kompliziert. Ob und wie eine Änderung am LBS dabei helfen könnte, ist mir bisher nicht aufgefallen; es bleibt das geschickte Spiel von Sperre setzen und lösen hin zu bekommen zusammen mit den ZSU. Die Visu ist noch im Enwturf und erst einmal ein Schnellschuß als PopUp. Die vielen ZSU machen es nicht sonderlich übersichtlich, aber mir ist keine Alternative eingefallen, die ohne die 4 einzelnen ZSU auskommt und dabei noch nachvollziehbar ist.

    Anmerkungen: Meine Rollladen-Steuerung habe ich von Anfang an über Szenen entkoppelt, um leicht für jeden Rollladen in der Visu von der Familie Positionen setzen/anlernen zu lassen. Ich habe dafür die 6 Positionen AUF, ZU, Sonne, Sicht, P1, P2 daher schon für jeden Laden als Szenen, die ich per ZSU aufrufen kann; ich sende also nie per Logik/Visu direkt eine Position zum Aktor, sondern immer über einen LBS. Hinzu kam für das obige Konzept noch die Szene "Sperre setzen" und "Sperre lösen" für jeden Rolladen (für "nicht vor" braucht man z.B. nur diese). Alle Läden verfahren bei mir über ein KO, an den ich eine beliebige Höhe oder die festen Szenen-Namen senden kann; damit habe ich volle Flexibilität in manueller und ZSU-Steuerung und auch das Anlernen von Positionen. Und ich kann es leicht mit Deinem LBS 707 und ZSU verknüpfen.

    Und um meine Rückmeldung zum LBS zu kompletieren: Einzig zwei Theme sind für mich noch ganz geklärt - trotz lesen des ganzen Threats. SInd mir aber auch nicht so wichtig:
    • Lichtstreifen habe ich vielleicht noch nicht durchdrungen, zumindest hat es bei mir nix getan (E43 auf "Jalousie trifft gerade Unterkante Fenster" und Höhe 2000mm und Lichtsreifen 400mm versucht). Aber egal für mich; ich habe derzeit keinen Bedarf: Einfach selber die %-Höhe ermittelt habe, die ich bei Sonne zur Beschattung möchte und auf E43 gelegt (siehe oben; angelernt auf Position "Sonne"). Das ganze kann ich per Visu auch anpassen. Fertig.

      Mir erschient der Abstand zwischen Jalousie und Fenster so gering, dass mir das etwas akademisch vorkommt, wenn man gerade so gar keine Sonne im Raum haben möchte (Hitzeschutz). An diese Nutzer würde ich sagen: Null setzen und gut.
      Nur wenn man einen tatsächlich breiteren und stets gleich breiten Lichtstreifen behalten will (im Sommer?), für den mag das wohl interessant sein. Ich würde wohlmöglich eher den Workaround gehen...es gab weiter oben einen Wunsch für 2-3 Behanghöhen wegen Blendung bei tief stehender Sonne im Winter: Warum nicht selber den Wert an E43 anpassen auf 2-3 Werte mit vorgelagerter eigener Logik (z.B. Jahreszeit oder Elevation) und (bei untertägigen Änderungen) noch Trigger auf E1 und fertig ist's, oder?
    • Durchsicht: Das habe ich für Jalousien bei Beschattung nicht verstanden, wie das gehen soll, wenn ich auf E43 die Höhe setze, wo es gerade so unten touchiert. Ich vermute mal, das ergibt dafür keinen Sinn. Bei Dämmerung vielleicht schon, aber woher soll der LBS wissen, wieviel % Durchsicht wäre. Oder geht der LBS dann einfach von E53 auf E43 in der Annahme, das ist die gewünschte Durchsicht? Oder anders? Oder ist V0.6 noch zu früh und bräuchte es da noch einen weiteren Eingang (oder lässt es weg)? Oder würde man das über Speere mit Zwangsposition lösen? Dank Lüftungsanlage habe ich slber keinen Bedarf an Lüftungsschlietzen, freue mich aber, es demnächst doch noch zu verstehen.
    Fazit: LBS sieht für mich bislang robust aus und wird wohl mit ZSU zu verheiraten sein (steckt vermutlich noch etwas Jusatge-Arbeit drin). Die nächsten Tagen werden es zeigen

    Viele Grüße,
    Carsten

    Nachtrag: Der erste Abend zeigt: Es fehlt bei dem Setzen der ZSU-Sperre im Screenshot jeweils ein Flankendetekor, damit im oberen Logik-Teil des Screenshots nur das Setzen erfolgt und im unteren nur das Löschen. Damit scheint jetzt zum Zeitpunkt des DAWN-CLOSE_TIMERS korrekt die Sperre gesetzt und wird hoffentlich um 22:00 durch dei ZSU wieder entsperrt. Damit greift dann umgehend der aktuelle Behang-Zustand "-5" = DAWN_CLOSED.

    Nachtrag 2: Es sei angemerkt, dass ich hier mal einen Fall mit 4 ZSU habe, aber andere Rollläden würden wohl nur einzelne haben und manche auch gar keine ZSU; sonst wäre die Frage berechtigt, warum ich überhaupt diesen LBS nutze...

    Nachtrag 3: Zur Frage von ChristianHS ergänzt, daran habe ich vorhin nicht gedacht: Wenn der LBS (wie auch meine alte Lösung) manuell verstellt wurden, wurde auomatisch die "Hand"-Sperre gesetzt und funktionierte wie manuell gessetzt: "Hand"-Schalter am Tastsensor leuchtet im WZ augenfällig, solange gesetzt und so lange auch keine automatischen Bewegungen. Egal, ob automatisch oder manuell gesperrt: Am Tastsensor oder der Visu auch einfach wieder ausschalten. Mit Yves LBS verfährt der Rollladen dann umgehend in seine vorgesehene Höhe.

    Rollladen1.JPG Rollladen2.JPG Rollladen3.JPG
    Zuletzt geändert von saegefisch; 02.09.2018, 20:17. Grund: Nachtrag 2 und 3 hinzu gefügt

    Einen Kommentar schreiben:


  • Doenges
    antwortet
    Ok, also Helligkeit, Elevation und Anzimut ist alles - ich probiere es mal. Danke FISEChris1337

    Einen Kommentar schreiben:


  • FISEChris1337
    antwortet
    Zitat von Doenges Beitrag anzeigen
    Entschuldigt, Ich muss mal ganz doof was fragen.
    Ich möchte meine Rollos einfach nur durch Helligkeit an dieser Hauswand steuern, nichts weiter.
    Ich habe mir zwar dafür eine Logik gebaut alllerdings würde ich gerne auch mal dieses Profi LBS ausprobieren. Ghet das überhaupt?
    Mir ist nicht klar welche Eingänge ‚zwingend# sind und welche nicht.

    Danke im Voraus.

    Tobi
    Solange du die Helligkeit hast steht dem nichts im Wege. Elevation+Anzimut wird durch ein anderen LBS aufgrund Längen&Breitengrad errechnet. Mehr benötigst du nicht.

    sonnenstand.PNG

    Grüße

    Einen Kommentar schreiben:


  • Doenges
    antwortet
    Entschuldigt, Ich muss mal ganz doof was fragen.
    Ich möchte meine Rollos einfach nur durch Helligkeit an dieser Hauswand steuern, nichts weiter.
    Ich habe mir zwar dafür eine Logik gebaut alllerdings würde ich gerne auch mal dieses Profi LBS ausprobieren. Ghet das überhaupt?
    Mir ist nicht klar welche Eingänge ‚zwingend# sind und welche nicht.

    Danke im Voraus.

    Tobi

    Einen Kommentar schreiben:


  • blaky
    antwortet
    Hallo Yves,

    das Problem mit den Springen des Behangstatuses zwischen 4 und 2 und damit verbundener 100%CPU taucht immernoch alle paar Tage mal auf..
    es sind immer ander Rolloinstanzen... manchmal nur einer manchmal 5 gleichzeitig.. manchmal fängt es sich nach ein paar Minuten von allein wieder.. manchmal muss man mit einem Restart nachhelfen.

    der Baustein wird in dem Zustand anscheinend nicht extern getriggert sondern mit "Timer running, starting LBS"

    im Anhang mal ein Log in dem sich der Baustein dann wieder gefangen hat:

    Code:
    2018-08-23 11:27:02    424812    20656    INFO:    ======================================================================================
    2018-08-23 11:27:02    425399    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:27:02    425569    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:27:02    426115    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 0|28441 Brightness dawn: 0| Elevation: 0|44.130431267412 Azimut: 0|139.98449586271 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0
    2018-08-23 11:27:02    426691    20656    INFO:    ===== === = Nothing refreshed, nothing to do = === ===================================
    2018-08-23 11:27:07    366785    20656    INFO:    ======================================================================================
    2018-08-23 11:27:07    367134    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:27:07    367288    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:27:07    368571    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 1|26753 Brightness dawn: 0| Elevation: 0|44.130431267412 Azimut: 0|139.98449586271 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0
    2018-08-23 11:27:07    368915    20656    INFO:    ===== === = Brightness refreshed, starting LBS = === =================================
    2018-08-23 11:27:07    372836    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:27:07    373703    20656    INFO:    ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-08-23 11:27:07    375178    20656    INFO:    === Validating input values... ===
    2018-08-23 11:27:07    375591    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:27:07    375746    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:27:07    375953    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.9396000363333, 0.97009784928246, effective Elevation: 45.91493395389
    2018-08-23 11:27:07    377305    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:27:07    380373    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:27:07    380692    20656    INFO:    === Finished facade check, real azimut 139.98449586271° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.91493395389° for given elevation of 44.130431267412° -> in min-max-range (0-90) ===
    2018-08-23 11:27:07    380897    20656    INFO:    Storing current shutter state 5 and updating output if necessary
    2018-08-23 11:27:07    383702    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 5, skipping update
    2018-08-23 11:27:07    384017    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:07    385612    20656    INFO:    Handling current shutter state SHADOW_FULL_CLOSED (5)
    2018-08-23 11:27:07    385927    20656    INFO:    Facade is in sun
    2018-08-23 11:27:07    386090    20656    INFO:    Switching from SHADOW_FULL_CLOSED to SHADOW_HORIZONTAL_NEUTRAL_TIMER_RUNNING
    2018-08-23 11:27:07    386255    20656    INFO:    Starting new timer for 1 seconds up to 11:27:08
    2018-08-23 11:27:07    390971    20656    INFO:    Updating outputs out of SHADOW_FULL_CLOSED with previous values if necessary
    2018-08-23 11:27:07    393992    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:07    397648    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 1, skipping update
    2018-08-23 11:27:07    400067    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:07    401694    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:07    403145    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:07    403512    20656    INFO:    Storing current shutter state 4 and updating output if necessary
    2018-08-23 11:27:07    407408    20656    INFO:    UpdateAlways == false, previous A7: 5, updating with 4
    2018-08-23 11:27:07    409394    20656    INFO:    Shutter state has changed from 5 to 4, checking if there might be another change...
    2018-08-23 11:27:07    409714    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:07    411447    20656    INFO:    Handling current shutter state SHADOW_HORIZONTAL_NEUTRAL_TIMER_RUNNING (4)
    2018-08-23 11:27:07    411756    20656    INFO:    Facade is in sun
    2018-08-23 11:27:07    416795    20656    INFO:    Updating outputs out of SHADOW_HORIZONTAL_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:27:07    421751    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:07    425425    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 1, skipping update
    2018-08-23 11:27:07    426507    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:07    428059    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:07    429564    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:07    429896    20656    INFO:    Storing current shutter state 4 and updating output if necessary
    2018-08-23 11:27:07    432562    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 4, skipping update
    2018-08-23 11:27:07    434428    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:27:07    434747    20656    INFO:    ===
    2018-08-23 11:27:07    434887    20656    INFO:    ===
    2018-08-23 11:27:07    812628    20656    INFO:    ======================================================================================
    2018-08-23 11:27:07    812971    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:27:07    813122    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:27:07    814266    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 0|26753 Brightness dawn: 0| Elevation: 0|44.130431267412 Azimut: 0|139.98449586271 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2018-08-23 11:27:07    814948    20656    INFO:    ===== === = Timer running, starting LBS = === ========================================
    2018-08-23 11:27:07    817675    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:27:07    818587    20656    INFO:    === Validating input values... ===
    2018-08-23 11:27:07    818896    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:27:07    819046    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:27:07    819251    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.9396000363333, 0.97009784928246, effective Elevation: 45.91493395389
    2018-08-23 11:27:07    821429    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:27:07    823898    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:27:07    824207    20656    INFO:    === Finished facade check, real azimut 139.98449586271° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.91493395389° for given elevation of 44.130431267412° -> in min-max-range (0-90) ===
    2018-08-23 11:27:07    824412    20656    INFO:    Storing current shutter state 4 and updating output if necessary
    2018-08-23 11:27:07    825877    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 4, skipping update
    2018-08-23 11:27:07    826175    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:07    826688    20656    INFO:    Handling current shutter state SHADOW_HORIZONTAL_NEUTRAL_TIMER_RUNNING (4)
    2018-08-23 11:27:07    826927    20656    INFO:    Facade is in sun
    2018-08-23 11:27:07    827641    20656    INFO:    Updating outputs out of SHADOW_HORIZONTAL_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:27:07    828329    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:07    829240    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 1, skipping update
    2018-08-23 11:27:07    830013    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:07    830559    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:07    831974    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:07    832299    20656    INFO:    Storing current shutter state 4 and updating output if necessary
    2018-08-23 11:27:07    833816    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 4, skipping update
    2018-08-23 11:27:07    835808    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:27:07    836143    20656    INFO:    ===
    2018-08-23 11:27:07    836282    20656    INFO:    ===
    2018-08-23 11:27:08    740876    20656    INFO:    ======================================================================================
    2018-08-23 11:27:08    741216    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:27:08    741394    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:27:08    745151    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 0|26753 Brightness dawn: 0| Elevation: 0|44.130431267412 Azimut: 0|139.98449586271 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2018-08-23 11:27:08    746000    20656    INFO:    ===== === = Timer running, starting LBS = === ========================================
    2018-08-23 11:27:08    753318    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:27:08    755382    20656    INFO:    === Validating input values... ===
    2018-08-23 11:27:08    755762    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:27:08    755913    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:27:08    756119    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.9396000363333, 0.97009784928246, effective Elevation: 45.91493395389
    2018-08-23 11:27:08    757488    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:27:08    764436    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:27:08    764750    20656    INFO:    === Finished facade check, real azimut 139.98449586271° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.91493395389° for given elevation of 44.130431267412° -> in min-max-range (0-90) ===
    2018-08-23 11:27:08    764918    20656    INFO:    Storing current shutter state 4 and updating output if necessary
    2018-08-23 11:27:08    767255    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 4, skipping update
    2018-08-23 11:27:08    767606    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:08    772691    20656    INFO:    Handling current shutter state SHADOW_HORIZONTAL_NEUTRAL_TIMER_RUNNING (4)
    2018-08-23 11:27:08    773009    20656    INFO:    Facade is in sun
    2018-08-23 11:27:08    774791    20656    INFO:    Switching from SHADOW_HORIZONTAL_NEUTRAL_TIMER_RUNNING to SHADOW_HORIZONTAL_NEUTRAL
    2018-08-23 11:27:08    775136    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:08    782187    20656    INFO:    UpdateAlways == false, previous A2: 1, updating with 0
    2018-08-23 11:27:08    787437    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:08    789009    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:08    800139    20656    INFO:    Timer already finished
    2018-08-23 11:27:08    805249    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:08    805619    20656    INFO:    Storing current shutter state 3 and updating output if necessary
    2018-08-23 11:27:08    812586    20656    INFO:    UpdateAlways == false, previous A7: 4, updating with 3
    2018-08-23 11:27:08    821728    20656    INFO:    Shutter state has changed from 4 to 3, checking if there might be another change...
    2018-08-23 11:27:08    822046    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:08    823570    20656    INFO:    Handling current shutter state SHADOW_HORIZONTAL_NEUTRAL (3)
    2018-08-23 11:27:08    823878    20656    INFO:    Facade is in sun
    2018-08-23 11:27:08    824042    20656    INFO:    Switching from SHADOW_HORIZONTAL_NEUTRAL to SHADOW_NEUTRAL_TIMER_RUNNING
    2018-08-23 11:27:08    824209    20656    INFO:    Starting new timer for 1800 seconds up to 11:57:08
    2018-08-23 11:27:08    831291    20656    INFO:    Updating outputs out of SHADOW_HORIZONTAL_NEUTRAL with previous values if necessary
    2018-08-23 11:27:08    834321    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:08    837971    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-08-23 11:27:08    839029    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:08    840606    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:08    842077    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:08    842478    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:08    847430    20656    INFO:    UpdateAlways == false, previous A7: 3, updating with 2
    2018-08-23 11:27:08    849659    20656    INFO:    Shutter state has changed from 3 to 2, checking if there might be another change...
    2018-08-23 11:27:08    849977    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:08    851531    20656    INFO:    Handling current shutter state SHADOW_NEUTRAL_TIMER_RUNNING (2)
    2018-08-23 11:27:08    851844    20656    INFO:    Facade is in sun
    2018-08-23 11:27:08    854722    20656    INFO:    Updating outputs out of SHADOW_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:27:08    857965    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:08    861330    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-08-23 11:27:08    862428    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:08    863961    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:08    865840    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:08    866169    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:08    868818    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:08    870306    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:27:08    870660    20656    INFO:    ===
    2018-08-23 11:27:08    870800    20656    INFO:    ===
    2018-08-23 11:27:09    040097    20656    INFO:    ======================================================================================
    2018-08-23 11:27:09    040472    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:27:09    040626    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:27:09    041651    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 0|26753 Brightness dawn: 0| Elevation: 0|44.130431267412 Azimut: 0|139.98449586271 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2018-08-23 11:27:09    042507    20656    INFO:    ===== === = Timer running, starting LBS = === ========================================
    2018-08-23 11:27:09    051664    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:27:09    053617    20656    INFO:    === Validating input values... ===
    2018-08-23 11:27:09    053996    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:27:09    054146    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:27:09    054465    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.9396000363333, 0.97009784928246, effective Elevation: 45.91493395389
    2018-08-23 11:27:09    056659    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:27:09    060427    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:27:09    060748    20656    INFO:    === Finished facade check, real azimut 139.98449586271° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.91493395389° for given elevation of 44.130431267412° -> in min-max-range (0-90) ===
    2018-08-23 11:27:09    060949    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:09    062719    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:09    063019    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:09    063534    20656    INFO:    Handling current shutter state SHADOW_NEUTRAL_TIMER_RUNNING (2)
    2018-08-23 11:27:09    063776    20656    INFO:    Facade is in sun
    2018-08-23 11:27:09    064507    20656    INFO:    Updating outputs out of SHADOW_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:27:09    065201    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:09    066113    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-08-23 11:27:09    067259    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:09    067835    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:09    069041    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:09    069401    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:09    077999    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:09    080001    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:27:09    080329    20656    INFO:    ===
    2018-08-23 11:27:09    080512    20656    INFO:    ===
    2018-08-23 11:27:23    244452    20656    INFO:    ======================================================================================
    2018-08-23 11:27:23    244798    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:27:23    244946    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:27:23    245594    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 1|27632 Brightness dawn: 0| Elevation: 0|44.130431267412 Azimut: 0|139.98449586271 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2018-08-23 11:27:23    245888    20656    INFO:    ===== === = Brightness refreshed, starting LBS = === =================================
    2018-08-23 11:27:23    247704    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:27:23    248318    20656    INFO:    ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-08-23 11:27:23    249102    20656    INFO:    === Validating input values... ===
    2018-08-23 11:27:23    249452    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:27:23    249640    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:27:23    249845    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.9396000363333, 0.97009784928246, effective Elevation: 45.91493395389
    2018-08-23 11:27:23    250444    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:27:23    251931    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:27:23    252245    20656    INFO:    === Finished facade check, real azimut 139.98449586271° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.91493395389° for given elevation of 44.130431267412° -> in min-max-range (0-90) ===
    2018-08-23 11:27:23    252454    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:23    253935    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:23    254232    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:23    254755    20656    INFO:    Handling current shutter state SHADOW_NEUTRAL_TIMER_RUNNING (2)
    2018-08-23 11:27:23    254988    20656    INFO:    Facade is in sun
    2018-08-23 11:27:23    255690    20656    INFO:    Updating outputs out of SHADOW_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:27:23    256406    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:23    257298    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-08-23 11:27:23    258445    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:23    259027    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:23    260535    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:23    260858    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:23    262300    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:23    263624    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:27:23    263940    20656    INFO:    ===
    2018-08-23 11:27:23    264080    20656    INFO:    ===
    2018-08-23 11:27:39    250618    20656    INFO:    ======================================================================================
    2018-08-23 11:27:39    250977    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:27:39    251131    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:27:39    251766    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 1|25162 Brightness dawn: 0| Elevation: 0|44.130431267412 Azimut: 0|139.98449586271 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2018-08-23 11:27:39    252101    20656    INFO:    ===== === = Brightness refreshed, starting LBS = === =================================
    2018-08-23 11:27:39    255819    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:27:39    256506    20656    INFO:    ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-08-23 11:27:39    257956    20656    INFO:    === Validating input values... ===
    2018-08-23 11:27:39    258326    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:27:39    258527    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:27:39    258750    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.9396000363333, 0.97009784928246, effective Elevation: 45.91493395389
    2018-08-23 11:27:39    261512    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:27:39    263956    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:27:39    264266    20656    INFO:    === Finished facade check, real azimut 139.98449586271° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.91493395389° for given elevation of 44.130431267412° -> in min-max-range (0-90) ===
    2018-08-23 11:27:39    264482    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:39    266824    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:39    267138    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:39    268768    20656    INFO:    Handling current shutter state SHADOW_NEUTRAL_TIMER_RUNNING (2)
    2018-08-23 11:27:39    269078    20656    INFO:    Facade is in sun
    2018-08-23 11:27:39    272258    20656    INFO:    Updating outputs out of SHADOW_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:27:39    275402    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:39    278198    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-08-23 11:27:39    279083    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:39    280595    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:39    283375    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:39    283710    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:39    285160    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:39    286454    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:27:39    286767    20656    INFO:    ===
    2018-08-23 11:27:39    286937    20656    INFO:    ===
    2018-08-23 11:27:55    333970    20656    INFO:    ======================================================================================
    2018-08-23 11:27:55    334312    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:27:55    334506    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:27:55    335560    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 1|24568 Brightness dawn: 0| Elevation: 0|44.130431267412 Azimut: 0|139.98449586271 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2018-08-23 11:27:55    335892    20656    INFO:    ===== === = Brightness refreshed, starting LBS = === =================================
    2018-08-23 11:27:55    340234    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:27:55    340941    20656    INFO:    ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-08-23 11:27:55    342405    20656    INFO:    === Validating input values... ===
    2018-08-23 11:27:55    342777    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:27:55    342930    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:27:55    343137    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.9396000363333, 0.97009784928246, effective Elevation: 45.91493395389
    2018-08-23 11:27:55    344388    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:27:55    346820    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:27:55    347146    20656    INFO:    === Finished facade check, real azimut 139.98449586271° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.91493395389° for given elevation of 44.130431267412° -> in min-max-range (0-90) ===
    2018-08-23 11:27:55    347316    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:55    350498    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:55    350815    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:27:55    352189    20656    INFO:    Handling current shutter state SHADOW_NEUTRAL_TIMER_RUNNING (2)
    2018-08-23 11:27:55    352535    20656    INFO:    Facade is in sun
    2018-08-23 11:27:55    354453    20656    INFO:    Updating outputs out of SHADOW_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:27:55    357294    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:27:55    359714    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-08-23 11:27:55    360595    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:27:55    362150    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:27:55    363497    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:27:55    363822    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:27:55    365694    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:27:55    366960    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:27:55    367274    20656    INFO:    ===
    2018-08-23 11:27:55    367460    20656    INFO:    ===
    2018-08-23 11:28:00    723366    20656    INFO:    ======================================================================================
    2018-08-23 11:28:00    723716    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:28:00    723870    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:28:00    724900    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 0|24568 Brightness dawn: 0| Elevation: 1|44.231016321763 Azimut: 1|140.29617800165 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2018-08-23 11:28:00    725244    20656    INFO:    ===== === = Elevation refreshed, starting LBS = === ==================================
    2018-08-23 11:28:00    727060    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:28:00    727730    20656    INFO:    ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-08-23 11:28:00    728257    20656    INFO:    === Validating input values... ===
    2018-08-23 11:28:00    728645    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:28:00    729290    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:28:00    729650    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.94144805628764, 0.97351132768372, effective Elevation: 45.959246706821
    2018-08-23 11:28:00    730424    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:28:00    731945    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:28:00    732255    20656    INFO:    === Finished facade check, real azimut 140.29617800165° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.959246706821° for given elevation of 44.231016321763° -> in min-max-range (0-90) ===
    2018-08-23 11:28:00    732465    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:28:00    733931    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:28:00    734231    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:28:00    734756    20656    INFO:    Handling current shutter state SHADOW_NEUTRAL_TIMER_RUNNING (2)
    2018-08-23 11:28:00    735023    20656    INFO:    Facade is in sun
    2018-08-23 11:28:00    735730    20656    INFO:    Updating outputs out of SHADOW_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:28:00    736457    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:28:00    737318    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-08-23 11:28:00    738055    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:28:00    738609    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:28:00    739820    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:28:00    740143    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:28:00    742851    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:28:00    744219    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:28:00    744594    20656    INFO:    ===
    2018-08-23 11:28:00    744736    20656    INFO:    ===
    2018-08-23 11:28:11    415911    20656    INFO:    ======================================================================================
    2018-08-23 11:28:11    416265    20656    INFO:    ===== === = LBS was triggered (v0.6) = === ==========================================
    2018-08-23 11:28:11    416460    20656    INFO:    <Input>: <Refreshed>|<Value>
    2018-08-23 11:28:11    417598    20656    INFO:    Trigger: 0|0 Trigger changed output: 0| Brightness: 1|24251 Brightness dawn: 0| Elevation: 0|44.231016321763 Azimut: 0|140.29617800165 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2018-08-23 11:28:11    417933    20656    INFO:    ===== === = Brightness refreshed, starting LBS = === =================================
    2018-08-23 11:28:11    421534    20656    INFO:    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    2018-08-23 11:28:11    422219    20656    INFO:    ===== === = Brightness, Elevation or Azimut changed = === ====================
    2018-08-23 11:28:11    427472    20656    INFO:    === Validating input values... ===
    2018-08-23 11:28:11    427860    20656    INFO:    === Finished validation of input values ===
    2018-08-23 11:28:11    428016    20656    INFO:    === Checking if facade is in sun... ===
    2018-08-23 11:28:11    428220    20656    INFO:    Virtual depth and height of sun position in 90° to the facade: 0.94144805628764, 0.97351132768372, effective Elevation: 45.959246706821
    2018-08-23 11:28:11    434087    20656    INFO:    UpdateAlways == false, previous value of A1 equals new value 1, skipping update
    2018-08-23 11:28:11    439052    20656    INFO:    UpdateAlways == false, previous value of A8 equals new value 1, skipping update
    2018-08-23 11:28:11    439408    20656    INFO:    === Finished facade check, real azimut 140.29617800165° and facade at 160° -> IN SUN (from 75° to 245°), effective elevation 45.959246706821° for given elevation of 44.231016321763° -> in min-max-range (0-90) ===
    2018-08-23 11:28:11    439624    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:28:11    443944    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:28:11    444263    20656    INFO:    === Calculating shutter state... ===
    2018-08-23 11:28:11    446432    20656    INFO:    Handling current shutter state SHADOW_NEUTRAL_TIMER_RUNNING (2)
    2018-08-23 11:28:11    446753    20656    INFO:    Facade is in sun
    2018-08-23 11:28:11    448462    20656    INFO:    Updating outputs out of SHADOW_NEUTRAL_TIMER_RUNNING with previous values if necessary
    2018-08-23 11:28:11    451766    20656    INFO:    positionShutter(...), Value for height: 75%
    2018-08-23 11:28:11    453838    20656    INFO:    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    2018-08-23 11:28:11    454931    20656    INFO:    UpdateAlways == false, previous value of A3 equals new value 75, skipping update
    2018-08-23 11:28:11    456535    20656    INFO:    UpdateAlways == false, previous value of A4 equals new value 191, skipping update
    2018-08-23 11:28:11    457845    20656    INFO:    positionShutter(...) for height 75% finished
    2018-08-23 11:28:11    458168    20656    INFO:    Storing current shutter state 2 and updating output if necessary
    2018-08-23 11:28:11    459656    20656    INFO:    UpdateAlways == false, previous value of A7 equals new value 2, skipping update
    2018-08-23 11:28:11    460908    20656    INFO:    ===== === = LBS finished = === ===============================================
    2018-08-23 11:28:11    461232    20656    INFO:    ===
    2018-08-23 11:28:11    461407    20656    INFO:    ===
    Zuletzt geändert von blaky; 23.08.2018, 11:01.

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hallo Tobi

    Zitat von blaky Beitrag anzeigen
    eine Bitte.. könntest du die Close Timer und Neutral Timer auf Ausgänge bringen, damit man sie Visualisieren kann.. sprich in x Sekunden beginnt/endet die Beschattung. ?
    Nein, eher nicht. Das würde einen weiteren, parallelen Timer bedingen, welcher nur für das Refreshen des entsprechenden Ausganges zuständig ist und damit den LBS noch wesentlich öfter triggern. Das macht innerhalb des Bausteins in meinen Augen keinen Sinn, zumal das mit dem vorhandenen Ausgang A6 mit ein wenig zusätzlicher Logik auch jetzt schon machbar sein sollte.

    Also von der Zeit an A6 die aktuelle Ist-Zeit abziehen und diese Berechnung bspw. im Intervall des Visu-Refreshs triggern und schon hast Du die verbleibende Zeit. Ich weiss jetzt aus dem Stehgreif allerdings nicht, ob der Date-Parsing-LBS das Format von A6 direkt verarbeiten kann, die Zeit von A6 an einem weiteren Ausgang in einem anderen Format anzubieten wäre aber kein Problem.

    Zitat von blaky Beitrag anzeigen
    Desweiteren ist mir aufgefallen, wenn E12 aktiviert wird und der LBS sich gerade in Zustand Shadow Neutral Timer Running(2) befindet. fährt das Rollo nicht auf Position von E13 sondern auf 0. Im Zustand Shadow Full Closed(5) fährt er auf den Wert von E13
    Das muss ich mir im Detail anschauen. Danke für den Hinweis.

    Einen Kommentar schreiben:


  • blaky
    antwortet
    Hallo Yves,

    eine Bitte.. könntest du die Close Timer und Neutral Timer auf Ausgänge bringen, damit man sie Visualisieren kann.. sprich in x Sekunden beginnt/endet die Beschattung. ?

    Desweiteren ist mir aufgefallen, wenn E12 aktiviert wird und der LBS sich gerade in Zustand Shadow Neutral Timer Running(2) befindet. fährt das Rollo nicht auf Position von E13 sondern auf 0. Im Zustand Shadow Full Closed(5) fährt er auf den Wert von E13

    Einen Kommentar schreiben:


  • martinb07
    antwortet
    Kurze Frage, da ich dazu nichts gelesen habe. Wird der aktuell Behang-Zustand an A7 auf aktualisiert, wenn der Baustein gesperrt ist?
    Warum ich frage, ich würde gerne den Baustein sperren wenn der Behang manuell verstellt wurde. Wenn der Zustand jetzt in die Dämmerung wechselt, dann soll Baustein wieder entsperrt werden und normal weiterarbeiten.

    Danke.

    Einen Kommentar schreiben:


  • gulp2k
    antwortet
    Hi starwarsfan , hoffe es geht die mittlerweile wieder besser!

    Ich hab auch eine Situation die ich aktuell nicht verstehe...
    Morgens bleiben die Rollläden geschlossen weil die Sonne darauf scheint.
    Das ist soweit auch richtig aber meiner Meinung nach sollten sie nicht auf 100% stehen.
    Ich habe als max 95% und auch einen Lichtstreifen angegeben...

    Hab ich was falsch verstanden?
    Capture.PNG

    Einen Kommentar schreiben:


  • r3dbull
    antwortet
    Hallo starwarsfan . Danke auch von mir für den Beschattungsbaustein
    Wie schon im Rolladensteuerungs Thread gesagt ist mir Gestern Nachmittag nach reaktivieren des Projekts eine anhaltende 100% CPU Last aufgefallen.
    Weil ich ja den Rolladensteuerungs LBS teste und den verändert hatte dachte ich es läge an ihm. Hab dann nochmal neu aktiviert. Dann ist mir aufgefallen das das iko für den aktuellen Behangstatus eines Beschattungsbausteins (habe mehrere im Einsatz) permanent zwischen zwei Zuständen hin und her sprang. Ich bin dann auf die Logikseite und habe "E1" manuell auf 1 gesetzt. An A6 kam ein neuer Zeitpunkt zur Neuberechnung. Ich bin mir nicht sicher ob es die Zeit war oder das Triggern durch eine Wertänderung. Zumindest hat er sich dann von alleine "bekriegt" und läuft seit dem wieder.

    Ich wollte es auch nur der Vollständigkeit halber melden. Habe leider ja sonst keine Daten. Und dank meiner kleinen Tochter auch nur ab und an Zeit mich auf Fehlersuche zu begeben.

    Sollte ich nun erstmal weiter beobachten? Logfiles schon einschalten?

    Gruß
    Chris

    Einen Kommentar schreiben:

Lädt...
X