Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19000145 - Beschattungssteuerung-NG

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

  • liesle
    antwortet
    2019-09-21 08_31_04-EDOMI · Administration.png

    Guten Morgen zusammen. Ich habe ein Problm mit dem Baustein das ich mir nicht erklären kann. Jeden Morgen wenn die Jalousien nach der Dämmerung auffahren wird der LBS sofort gesperrt. Ich verstehe nur nicht warum und kann das LOG nicht richtig deuten. Kann mir hier evtl. jemand helfen?
    Ich habe dazu das Log mal soweit vorbereitet so dass man nur das relevante kurz vor und nach der Sperre sieht.

    Code:
    <tr><td>2019-09-21 06:52:15</td><td>531294</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>715945</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>716012</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>716056</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>716223</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|10 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 0|83.980209060506 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>716339</td><td>11889</td><td>INFO: </td><td>===== === = Timer running, starting LBS = === ========================================</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>717844</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A8 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>717905</td><td>11889</td><td>INFO: </td><td>No lock state detected, set explicit to unlocked</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>718209</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>718286</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>718331</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>718390</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.55890650639915, -0.077615300729934, effective Elevation: -7.9060963206322</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>718664</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A1 equals new value 1, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>718919</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A11 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>718970</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 83.980209060506° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.9060963206322° for given elevation of -4.4381314614157° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>719018</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -2 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>719481</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -2, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>719542</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>719738</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL_TIMER_RUNNING (-2)</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>720004</td><td>11889</td><td>INFO: </td><td>Updating outputs out of DAWN_NEUTRAL_TIMER_RUNNING with previous values if necessary</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>720603</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 100%/0%</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>720969</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A2 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>721138</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A3 equals new value 100, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>721376</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A5 equals new value 255, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>721549</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A4 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>721788</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A6 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>721846</td><td>11889</td><td>INFO: </td><td>Shutter angle 0% = 0°</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>722073</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A7 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>722450</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 100% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>722506</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -2 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>722845</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -2, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>723211</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>723262</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:15</td><td>723303</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>594611</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>594675</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>594727</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>594897</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|10 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 0|83.980209060506 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>595012</td><td>11889</td><td>INFO: </td><td>===== === = Timer running, starting LBS = === ========================================</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>595798</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A8 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>595851</td><td>11889</td><td>INFO: </td><td>No lock state detected, set explicit to unlocked</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>596148</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>596220</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>596263</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>596322</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.55890650639915, -0.077615300729934, effective Elevation: -7.9060963206322</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>596582</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A1 equals new value 1, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>596838</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A11 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>596889</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 83.980209060506° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.9060963206322° for given elevation of -4.4381314614157° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>596935</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -2 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>597388</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -2, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>597440</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>597634</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL_TIMER_RUNNING (-2)</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>597836</td><td>11889</td><td>INFO: </td><td>Switching from DAWN_NEUTRAL_TIMER_RUNNING to DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>597889</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 100%/0%</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>598222</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A2 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>598517</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A3 equals new value 100, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>598761</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A5 equals new value 255, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>599057</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A4 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>599292</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A6 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>599345</td><td>11889</td><td>INFO: </td><td>Shutter angle 0% = 0°</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>599570</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A7 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>600009</td><td>11889</td><td>INFO: </td><td>Timer already finished</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>600639</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 100% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>600694</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>601490</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false but previous value on A10 was -2, updating with -1</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>601814</td><td>11889</td><td>INFO: </td><td>Shutter state has changed from -2 to -1, checking if there might be another change...</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>601872</td><td>11889</td><td>INFO: </td><td> === Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>602097</td><td>11889</td><td>INFO: </td><td> Handling current shutter state DAWN_NEUTRAL (-1)</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>602158</td><td>11889</td><td>INFO: </td><td> Moving shutters to after-dawn-position out of state DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>602205</td><td>11889</td><td>INFO: </td><td> positionShutter(...), Values for height and angle: 0%/0%</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>602849</td><td>11889</td><td>INFO: </td><td> UpdateAlways == false, previous value of A2 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>603492</td><td>11889</td><td>INFO: </td><td> UpdateAlways == false but previous value on A3 was 100, updating with 0</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>604306</td><td>11889</td><td>INFO: </td><td> UpdateAlways == false but previous value on A5 was 255, updating with 0</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>604868</td><td>11889</td><td>INFO: </td><td> Height change detected, angle will be updated as well. Previous value of updateAlways var: </td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>604927</td><td>11889</td><td>INFO: </td><td> UpdateAlways == true, updating A4 with value 0 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>605460</td><td>11889</td><td>INFO: </td><td> UpdateAlways == true, updating A6 with value 0 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>606046</td><td>11889</td><td>INFO: </td><td> Shutter angle 0% = 0°</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>606102</td><td>11889</td><td>INFO: </td><td> UpdateAlways == true, updating A7 with value 0 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>607093</td><td>11889</td><td>INFO: </td><td> Timer already finished</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>607620</td><td>11889</td><td>INFO: </td><td> positionShutter(...) for height 0% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>607677</td><td>11889</td><td>INFO: </td><td> Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>608130</td><td>11889</td><td>INFO: </td><td> UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>608493</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>608555</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>608597</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>673430</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>673511</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>673573</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>673774</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|10 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 0|83.980209060506 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:52:16</td><td>673898</td><td>11889</td><td>INFO: </td><td>===== === = Nothing refreshed, nothing to do = === ===================================</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>270231</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>270320</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>270365</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>270549</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|10 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 0|83.980209060506 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>271800</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false but previous value on A8 was 0, updating with 1</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>272372</td><td>11889</td><td>INFO: </td><td>LBS disabled through external height (98.823529411765 vs -8/8) change</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>272681</td><td>11889</td><td>INFO: </td><td>===== === = Nothing refreshed, nothing to do = === ===================================</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>281560</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>281636</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>281682</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>281794</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|10 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 0|83.980209060506 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:52:17</td><td>282490</td><td>11889</td><td>INFO: </td><td>===== === = Nothing refreshed, nothing to do = === ===================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>236112</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>236169</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>236210</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>236372</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 1|11 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 0|83.980209060506 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>236429</td><td>11889</td><td>INFO: </td><td>===== === = Brightness refreshed, starting LBS = === =================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>236743</td><td>11889</td><td>INFO: </td><td>===== === = LBS locked, disabling update of position outputs = === ===================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>236809</td><td>11889</td><td>INFO: </td><td>===== === = Brightness, Elevation or Azimut changed = === ====================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>237049</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>237114</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>237158</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>237212</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.55890650639915, -0.077615300729934, effective Elevation: -7.9060963206322</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>237471</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A1 equals new value 1, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>237721</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A11 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>237771</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 83.980209060506° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.9060963206322° for given elevation of -4.4381314614157° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>237824</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>238905</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>238966</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>239166</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL (-1)</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>239226</td><td>11889</td><td>INFO: </td><td>Moving shutters to after-dawn-position out of state DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>239270</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 0%/0%</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>239427</td><td>11889</td><td>INFO: </td><td>LBS locked, not updating outputs</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>239948</td><td>11889</td><td>INFO: </td><td>Timer already finished</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>240483</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 0% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>240541</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>240875</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>241242</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>241295</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>241334</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>252707</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>252764</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>252819</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>252984</td><td>11889</td><td>INFO: </td><td>Trigger: 1|1 Trigger changed output: 0| Brightness: 0|11 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 0|83.980209060506 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>253046</td><td>11889</td><td>INFO: </td><td>===== === = General trigger refreshed, starting LBS = === ============================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>253354</td><td>11889</td><td>INFO: </td><td>===== === = LBS locked, disabling update of position outputs = === ===================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>253602</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>253671</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>253715</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>253772</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.55890650639915, -0.077615300729934, effective Elevation: -7.9060963206322</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>253832</td><td>11889</td><td>INFO: </td><td>UpdateAlways == true, updating A1 with value 1 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>254375</td><td>11889</td><td>INFO: </td><td>UpdateAlways == true, updating A11 with value 0 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>254977</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 83.980209060506° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.9060963206322° for given elevation of -4.4381314614157° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>255037</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>255307</td><td>11889</td><td>INFO: </td><td>UpdateAlways == true, updating A10 with value -1 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>255896</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>256103</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL (-1)</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>256161</td><td>11889</td><td>INFO: </td><td>Moving shutters to after-dawn-position out of state DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>256206</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 0%/0%</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>256361</td><td>11889</td><td>INFO: </td><td>LBS locked, not updating outputs</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>256875</td><td>11889</td><td>INFO: </td><td>Timer already finished</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>257400</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 0% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>257453</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>257725</td><td>11889</td><td>INFO: </td><td>UpdateAlways == true, updating A10 with value -1 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>258594</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>258646</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>258687</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>269412</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>269479</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>269521</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>269637</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|11 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 0|83.980209060506 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:52:18</td><td>269748</td><td>11889</td><td>INFO: </td><td>===== === = Nothing refreshed, nothing to do = === ===================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>275649</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>275722</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>275770</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>275958</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|11 Brightness dawn: 0|11 Elevation: 0|-4.4381314614157 Azimut: 1|84.167495589459 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>276026</td><td>11889</td><td>INFO: </td><td>===== === = Azimut refreshed, starting LBS = === =====================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>276371</td><td>11889</td><td>INFO: </td><td>===== === = LBS locked, disabling update of position outputs = === ===================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>276438</td><td>11889</td><td>INFO: </td><td>===== === = Brightness, Elevation or Azimut changed = === ====================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>276690</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>276768</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>276824</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>276892</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.56161407718559, -0.077615300729934, effective Elevation: -7.8684591794379</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>277180</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A1 equals new value 1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>277446</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A11 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>277502</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 84.167495589459° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.8684591794379° for given elevation of -4.4381314614157° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>277565</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>278065</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>278130</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>278337</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL (-1)</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>278400</td><td>11889</td><td>INFO: </td><td>Moving shutters to after-dawn-position out of state DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>278450</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 0%/0%</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>278621</td><td>11889</td><td>INFO: </td><td>LBS locked, not updating outputs</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>279190</td><td>11889</td><td>INFO: </td><td>Timer already finished</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>279758</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 0% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>279824</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>280167</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>280550</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>280605</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>280649</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>311372</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>311438</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>311485</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>311602</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|11 Brightness dawn: 0|11 Elevation: 1|-4.271950481424 Azimut: 0|84.167495589459 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>311662</td><td>11889</td><td>INFO: </td><td>===== === = Elevation refreshed, starting LBS = === ==================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>311851</td><td>11889</td><td>INFO: </td><td>===== === = LBS locked, disabling update of position outputs = === ===================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>311912</td><td>11889</td><td>INFO: </td><td>===== === = Brightness, Elevation or Azimut changed = === ====================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312017</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312088</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312134</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312196</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.56161407718559, -0.07469807157654, effective Elevation: -7.5762183255239</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312318</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A1 equals new value 1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312437</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A11 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312486</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 84.167495589459° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.5762183255239° for given elevation of -4.271950481424° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312542</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312913</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>312968</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>313085</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL (-1)</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>313150</td><td>11889</td><td>INFO: </td><td>Moving shutters to after-dawn-position out of state DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>313199</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 0%/0%</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>313357</td><td>11889</td><td>INFO: </td><td>LBS locked, not updating outputs</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>313824</td><td>11889</td><td>INFO: </td><td>Timer already finished</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>314383</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 0% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>314443</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>314867</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>315256</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>315310</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:53:00</td><td>315355</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>631129</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>631195</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>631242</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>631412</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|11 Brightness dawn: 1|13 Elevation: 0|-4.271950481424 Azimut: 0|84.167495589459 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>631474</td><td>11889</td><td>INFO: </td><td>===== === = Dawn-Brightness refreshed, starting LBS = === ============================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>631799</td><td>11889</td><td>INFO: </td><td>===== === = LBS locked, disabling update of position outputs = === ===================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>631861</td><td>11889</td><td>INFO: </td><td>===== === = Brightness, Elevation or Azimut changed = === ====================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>632098</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>632170</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>632219</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>632278</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.56161407718559, -0.07469807157654, effective Elevation: -7.5762183255239</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>632546</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A1 equals new value 1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>632811</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A11 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>632865</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 84.167495589459° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.5762183255239° for given elevation of -4.271950481424° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>632917</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>633394</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>633450</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>633651</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL (-1)</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>633712</td><td>11889</td><td>INFO: </td><td>Moving shutters to after-dawn-position out of state DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>633759</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 0%/0%</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>633925</td><td>11889</td><td>INFO: </td><td>LBS locked, not updating outputs</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>634448</td><td>11889</td><td>INFO: </td><td>Timer already finished</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>634998</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 0% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>635056</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>635387</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>635766</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>635823</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>635865</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>673405</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>673466</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>673512</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>673630</td><td>11889</td><td>INFO: </td><td>Trigger: 1|1 Trigger changed output: 0| Brightness: 0|11 Brightness dawn: 0|13 Elevation: 0|-4.271950481424 Azimut: 0|84.167495589459 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>673690</td><td>11889</td><td>INFO: </td><td>===== === = General trigger refreshed, starting LBS = === ============================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>673867</td><td>11889</td><td>INFO: </td><td>===== === = LBS locked, disabling update of position outputs = === ===================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>673989</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>674057</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>674104</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>674165</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.56161407718559, -0.07469807157654, effective Elevation: -7.5762183255239</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>674223</td><td>11889</td><td>INFO: </td><td>UpdateAlways == true, updating A1 with value 1 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>674794</td><td>11889</td><td>INFO: </td><td>UpdateAlways == true, updating A11 with value 0 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>675355</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 84.167495589459° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.5762183255239° for given elevation of -4.271950481424° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>675425</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>675709</td><td>11889</td><td>INFO: </td><td>UpdateAlways == true, updating A10 with value -1 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>676306</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>676438</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL (-1)</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>676497</td><td>11889</td><td>INFO: </td><td>Moving shutters to after-dawn-position out of state DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>676552</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 0%/0%</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>676716</td><td>11889</td><td>INFO: </td><td>LBS locked, not updating outputs</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>677162</td><td>11889</td><td>INFO: </td><td>Timer already finished</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>677774</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 0% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>677839</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>678119</td><td>11889</td><td>INFO: </td><td>UpdateAlways == true, updating A10 with value -1 even if same value than previous LBS run</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>679013</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>679070</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>679115</td><td>11889</td><td>INFO: </td><td>===</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>795820</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>795890</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>795934</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>796042</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|11 Brightness dawn: 0|13 Elevation: 0|-4.271950481424 Azimut: 0|84.167495589459 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:53:10</td><td>796152</td><td>11889</td><td>INFO: </td><td>===== === = Nothing refreshed, nothing to do = === ===================================</td></tr>
    <tr><td>2019-09-21 06:53:11</td><td>415951</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:53:11</td><td>416028</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:53:11</td><td>416074</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:53:11</td><td>416184</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 0|11 Brightness dawn: 0|13 Elevation: 0|-4.271950481424 Azimut: 0|84.167495589459 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:53:11</td><td>416766</td><td>11889</td><td>INFO: </td><td>===== === = Nothing refreshed, nothing to do = === ===================================</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>524859</td><td>11889</td><td>INFO: </td><td>=========================================== ===========================================</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>524921</td><td>11889</td><td>INFO: </td><td>===== === = LBS was triggered (v3.13) = === ==========================================</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>524965</td><td>11889</td><td>INFO: </td><td>&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>525130</td><td>11889</td><td>INFO: </td><td>Trigger: 0|1 Trigger changed output: 0| Brightness: 1|13 Brightness dawn: 0|13 Elevation: 0|-4.271950481424 Azimut: 0|84.167495589459 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>525187</td><td>11889</td><td>INFO: </td><td>===== === = Brightness refreshed, starting LBS = === =================================</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>525490</td><td>11889</td><td>INFO: </td><td>===== === = LBS locked, disabling update of position outputs = === ===================</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>525553</td><td>11889</td><td>INFO: </td><td>===== === = Brightness, Elevation or Azimut changed = === ====================</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>525787</td><td>11889</td><td>INFO: </td><td>=== Validating input values... ===</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>525856</td><td>11889</td><td>INFO: </td><td>=== Finished validation of input values ===</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>525898</td><td>11889</td><td>INFO: </td><td>=== Checking if facade is in sun... ===</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>525954</td><td>11889</td><td>INFO: </td><td>Virtual depth and height of sun position in 90° to the facade: 0.56161407718559, -0.07469807157654, effective Elevation: -7.5762183255239</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>526211</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A1 equals new value 1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>526456</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A11 equals new value 0, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>526506</td><td>11889</td><td>INFO: </td><td>=== Finished facade check, real azimut 84.167495589459° and facade at 140° -&gt; IN SUN (from 50° to 230°), effective elevation -7.5762183255239° for given elevation of -4.271950481424° -&gt; NOT in min-max-range (0-90) ===</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>526567</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>527038</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>527090</td><td>11889</td><td>INFO: </td><td>=== Calculating shutter state... ===</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>527287</td><td>11889</td><td>INFO: </td><td>Handling current shutter state DAWN_NEUTRAL (-1)</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>527344</td><td>11889</td><td>INFO: </td><td>Moving shutters to after-dawn-position out of state DAWN_NEUTRAL</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>527390</td><td>11889</td><td>INFO: </td><td>positionShutter(...), Values for height and angle: 0%/0%</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>527549</td><td>11889</td><td>INFO: </td><td>LBS locked, not updating outputs</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>528063</td><td>11889</td><td>INFO: </td><td>Timer already finished</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>528600</td><td>11889</td><td>INFO: </td><td>positionShutter(...) for height 0% and angle 0% finished</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>528656</td><td>11889</td><td>INFO: </td><td>Storing current shutter state -1 and updating output if necessary</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>528986</td><td>11889</td><td>INFO: </td><td>UpdateAlways == false, previous value of A10 equals new value -1, skipping update</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>529357</td><td>11889</td><td>INFO: </td><td>===== === = LBS finished = === ===============================================</td></tr>
    <tr><td>2019-09-21 06:53:14</td><td>529409</td><td>11889</td><td>INFO: </td><td>===</td></tr>othing refreshed, nothing to do = === ===================================</td></tr>
    Zuletzt geändert von liesle; 21.09.2019, 12:07.

    Einen Kommentar schreiben:


  • rischr
    antwortet
    Zitat von rischr Beitrag anzeigen

    Danke für deine Hilfe. Ich werde an E1 ein internes KO anschließen und mit der ZSU triggern.
    der Trigger an E1 hat das Problem gelöst. die Jalousien machen nun was sie sollen.

    Seit kurzem hab ich aber das Problem mit dem Toggeln des initialen Behang Zustandes A10 / E11 das die CPU mit 100% Auslastung in die Knie zwingt. Ich hab mich hier durch die Beiträge gesucht aber nur den Ansatz mit dem SBC vor der Ausgangsbox gefunden. leider löst der bei mir das Problem nicht.
    gibt es hierzu noch ein Grundrezept was ich dagegen tun kann?

    Einen Kommentar schreiben:


  • baumhaus123
    antwortet
    Zitat von starwarsfan Beitrag anzeigen
    Hallo Matthias
    Hm, interessant. Macht sie das bei Dir wirklich unmittelbar nach dem Entsperren oder erst wenn die nächste Aktualisierung kommt? Und unterscheiden sich die internen Werte der Ausgänge zum Zeitpunkt des entsperrens zu den nun berechneten Werten?
    Ja, die Werte werden unmittelbar nach dem Entsperren gesetzt. Wegen der internen Werte konnte ich jetzt noch keinen Vergleich machen, aber hier scheint es keinen Unterschied zu geben. Ich habe in Esszimmer, Wohnzimmer und Arbeitszimmer je eine Westjalousie. Heute Mittag habe ich testweise die im Arbeitszimmer gesperrt. Nachmittags, nachdem die Sonne ums Haus herumgekommen war, hat in Esszimmer und Wohnzimmer die Beschattung eingesetzt (alle drei LBS sind identisch konfiguriert) - im Büro wegen der Sperre natürlich nicht. Anschließend habe ich Arbeitszimmer entsperrt, und die Jalousie ist sofort auf gleiche Höhe/Winkel wie die anderen beiden gefahren - ich sehe also keinen Unterschied in den Ausgängen.

    Einen Kommentar schreiben:


  • rischr
    antwortet
    Zitat von starwarsfan Beitrag anzeigen
    Die Lösung ist aber ganz einfach. Du musst mit dem reaktivieren des LBS auch den Trigger-Eingang E1 beschreiben, dann werden die Outputs neu gesetzt, selbst wenn sich diese nicht geändert haben
    Danke für deine Hilfe. Ich werde an E1 ein internes KO anschließen und mit der ZSU triggern.

    Ich werde wieder bereichten wie es sich verhält.

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hallo Matthias

    Zitat von baumhaus123 Beitrag anzeigen
    aber sollte E12 nicht ohnehin immer die Ausgänge triggern? Laut LBS-Doku schreiben ja nur die Wetterstationsdaten (E5 - E8) die Ausgänge bei Änderung, alle anderen Trigger-Eingänge (u.a. auch E12) sollten doch immer laufen - zumindest bei mir fährt die Jalousie nach Entsperren des Bausteins mit 0 auf E12 immer auf den aktuellen Wert, E1 ist bei mir gar nicht verbunden. Oder hab ich hier einen Denkfehler?
    Hm, interessant. Macht sie das bei Dir wirklich unmittelbar nach dem Entsperren oder erst wenn die nächste Aktualisierung kommt? Und unterscheiden sich die internen Werte der Ausgänge zum Zeitpunkt des entsperrens zu den nun berechneten Werten?

    Einen Kommentar schreiben:


  • baumhaus123
    antwortet
    Zitat von starwarsfan Beitrag anzeigen
    Du musst mit dem reaktivieren des LBS auch den Trigger-Eingang E1 beschreiben, dann werden die Outputs neu gesetzt, selbst wenn sich diese nicht geändert haben.
    Hi Yves,

    aber sollte E12 nicht ohnehin immer die Ausgänge triggern? Laut LBS-Doku schreiben ja nur die Wetterstationsdaten (E5 - E8) die Ausgänge bei Änderung, alle anderen Trigger-Eingänge (u.a. auch E12) sollten doch immer laufen - zumindest bei mir fährt die Jalousie nach Entsperren des Bausteins mit 0 auf E12 immer auf den aktuellen Wert, E1 ist bei mir gar nicht verbunden. Oder hab ich hier einen Denkfehler?

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hi

    Zitat von rischr Beitrag anzeigen
    ich habe seit kurzen bei mir die Dämmerungsteuerung aktiviert. Grundsätzlich funktioniert der LBS wie gewünscht.
    Fein, freut mich zu hören.


    Zitat von rischr Beitrag anzeigen
    - in der Früh wird der LBS per Zeitschaluhr (8:15 Uhr) wieder getriggert (E12 auf 0)
    - Jalousie (zB Westfassade) bleibt geschlossen --> nicht OK, sollte hochfahren
    Doch, das ist ok. Nur eben anders als Du es Dir vorstellst.


    Zitat von rischr Beitrag anzeigen
    soweit ich E12 verstanden habe, sollte der Baustein intern weiterarbeiten und bei Aktivierung die aktualisierten Werte ausgeben.
    Das ist korrekt und genau das macht er auch.

    Dein Missverständnis ist, dass der Baustein die aktualisierten Werte ausgibt, wenn diese sich gegenüber dem vorherigen Lauf des Bausteines geändert haben! Zu dem Zeitpunkt, wo Du den LBS wieder aktivierst, ist der Behang rein rechnerisch schon offen, also auf 0%. Das siehst Du auch im Log:

    Zitat von rischr Beitrag anzeigen
    Moving shutters to after-dawn-position out of state DAWN_NEUTRAL
    positionShutter(...), Values for height and angle: 0%/0%
    UpdateAlways == false, previous value of A2 equals new value 0, skipping update
    UpdateAlways == false, previous value of A3 equals new value 0, skipping update
    UpdateAlways == false, previous value of A5 equals new value 0, skipping update
    UpdateAlways == false, previous value of A4 equals new value 0, skipping update
    UpdateAlways == false, previous value of A6 equals new value 0, skipping update
    Shutter angle 0% = 0°
    UpdateAlways == false, previous value of A7 equals new value 0, skipping update
    Daher wird der Behang nicht verfahren.

    Die Lösung ist aber ganz einfach. Du musst mit dem reaktivieren des LBS auch den Trigger-Eingang E1 beschreiben, dann werden die Outputs neu gesetzt, selbst wenn sich diese nicht geändert haben.

    Einen Kommentar schreiben:


  • rischr
    antwortet
    Hallo an alle,

    ich habe seit kurzen bei mir die Dämmerungsteuerung aktiviert. Grundsätzlich funktioniert der LBS wie gewünscht. Nur in der Früh, wenn der LBS aktiviert wird bleiben die Jalousien, die nicht im Beschattungsmodus sind, unten.

    d.h.
    - Beschattung aktiv
    - Jalousien werden zur Zeit manuell geschlossen da mein kleiner Sohn schlafen geht bevor die Dämmerungssteuerung aktiv wird (ca.20:30)
    - Sperre aufgrund manueller Bewegung wird nach 2h zurügesetzt und LBS wieder freigegeben
    - LBS wird mit Zeitschaltuhr um 23:00 Uhr deaktiviert (E12 auf 1)
    - in der Früh wird der LBS per Zeitschaluhr (8:15 Uhr) wieder getriggert (E12 auf 0)
    - Jalousie (zB Westfassade) bleibt geschlossen --> nicht OK, sollte hochfahren

    soweit ich E12 verstanden habe, sollte der Baustein intern weiterarbeiten und bei Aktivierung die aktualisierten Werte ausgeben.
    Somit sollte ja auch nach Überschreiten der Dämmerungsschwelle E61 und nach Ablauf der zeit E65 bzw anschließend nach Ablauf der Zeit E66 die Jalousien hoch fahren, da E68 =0 und E69 =0.

    Vielleicht hat jemand eine Idee was ich falsch mache oder anders machen sollte...

    Danke!

    hier die Logik der westseitigen Jalousie.
    Beschattung_Dämmerung.jpg


    und dazu das Log-File für den Zeitpunkt 8:15, wo der LBS durch die ZSU freigegeben wird.

    Code:
    ;2019-08-07 08:14:28;308756;9664;INFO: ;===== === = LBS was triggered (v3.13) = === ==========================================;
    ;2019-08-07 08:14:28;308919;9664;INFO: ;&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;;
    ;2019-08-07 08:14:28;309931;9664;INFO: ;Trigger: 0|1 Trigger changed output: 0|1 Brightness: 0|9159.68 Brightness dawn: 1|18073.6 Elevation: 0|23.5 Azimut: 0|90.800003051758 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 0;
    ;2019-08-07 08:14:28;310285;9664;INFO: ;===== === = Dawn-Brightness refreshed, starting LBS = === ============================;
    ;2019-08-07 08:14:28;312995;9664;INFO: ;UpdateAlways == false, previous value of A8 equals new value 1, skipping update;
    ;2019-08-07 08:14:28;313319;9664;INFO: ;LBS set to locked;
    ;2019-08-07 08:14:28;314033;9664;INFO: ;===== === = LBS locked, disabling update of position outputs = === ===================;
    ;2019-08-07 08:14:28;314623;9664;INFO: ;===== === = Brightness, Elevation or Azimut changed = === ====================;
    ;2019-08-07 08:14:28;315499;9664;INFO: ;=== Validating input values... ===;
    ;2019-08-07 08:14:28;315838;9664;INFO: ;=== Finished validation of input values ===;
    ;2019-08-07 08:14:28;315973;9664;INFO: ;=== Checking if facade is in sun... ===;
    ;2019-08-07 08:14:28;316198;9664;INFO: ;Virtual depth and height of sun position in 90° to the facade: -0.99990252326563, 0.43481237496093, effective Elevation: -23.502042474653;
    ;2019-08-07 08:14:28;317042;9664;INFO: ;UpdateAlways == false, previous value of A1 equals new value 0, skipping update;
    ;2019-08-07 08:14:28;318111;9664;INFO: ;UpdateAlways == false, previous value of A11 equals new value 0, skipping update;
    ;2019-08-07 08:14:28;318429;9664;INFO: ;=== Finished facade check, real azimut 90.800003051758° and facade at 270° -&gt; NOT IN SUN (shadow side, at sun from 180° to 0°), effective elevation -23.502042474653° for given elevation of 23.5° -&gt; NOT in min-max-range (5-90) ===;
    ;2019-08-07 08:14:28;318576;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:14:28;320447;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:14:28;320751;9664;INFO: ;=== Calculating shutter state... ===;
    ;2019-08-07 08:14:28;321544;9664;INFO: ;Handling current shutter state DAWN_NEUTRAL (-1);
    ;2019-08-07 08:14:28;321846;9664;INFO: ;Moving shutters to after-dawn-position out of state DAWN_NEUTRAL;
    ;2019-08-07 08:14:28;321981;9664;INFO: ;positionShutter(...), Values for height and angle: 0%/0%;
    ;2019-08-07 08:14:28;322513;9664;INFO: ;LBS locked, not updating outputs;
    ;2019-08-07 08:14:28;324084;9664;INFO: ;Timer already finished;
    ;2019-08-07 08:14:28;326936;9664;INFO: ;positionShutter(...) for height 0% and angle 0% finished;
    ;2019-08-07 08:14:28;327261;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:14:28;328519;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:14:28;329794;9664;INFO: ;===== === = LBS finished = === ===============================================;
    ;2019-08-07 08:14:28;330054;9664;INFO: ;===;
    ;2019-08-07 08:14:28;330226;9664;INFO: ;===;
    ;2019-08-07 08:14:33;317069;9664;INFO: ;======================================================================================;
    ;2019-08-07 08:14:33;317447;9664;INFO: ;===== === = LBS was triggered (v3.13) = === ==========================================;
    ;2019-08-07 08:14:33;317589;9664;INFO: ;&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;;
    ;2019-08-07 08:14:33;318875;9664;INFO: ;Trigger: 0|1 Trigger changed output: 0|1 Brightness: 1|8954.88 Brightness dawn: 0|18073.6 Elevation: 0|23.5 Azimut: 0|90.800003051758 Lockstate: 0|1 Lockstate with position: 0|0 Internal timer: 0;
    ;2019-08-07 08:14:33;319251;9664;INFO: ;===== === = Brightness refreshed, starting LBS = === =================================;
    ;2019-08-07 08:14:33;320964;9664;INFO: ;UpdateAlways == false, previous value of A8 equals new value 1, skipping update;
    ;2019-08-07 08:14:33;321335;9664;INFO: ;LBS set to locked;
    ;2019-08-07 08:14:33;322323;9664;INFO: ;===== === = LBS locked, disabling update of position outputs = === ===================;
    ;2019-08-07 08:14:33;322619;9664;INFO: ;===== === = Brightness, Elevation or Azimut changed = === ====================;
    ;2019-08-07 08:14:33;323559;9664;INFO: ;=== Validating input values... ===;
    ;2019-08-07 08:14:33;323883;9664;INFO: ;=== Finished validation of input values ===;
    ;2019-08-07 08:14:33;324016;9664;INFO: ;=== Checking if facade is in sun... ===;
    ;2019-08-07 08:14:33;324264;9664;INFO: ;Virtual depth and height of sun position in 90° to the facade: -0.99990252326563, 0.43481237496093, effective Elevation: -23.502042474653;
    ;2019-08-07 08:14:33;325474;9664;INFO: ;UpdateAlways == false, previous value of A1 equals new value 0, skipping update;
    ;2019-08-07 08:14:33;326805;9664;INFO: ;UpdateAlways == false, previous value of A11 equals new value 0, skipping update;
    ;2019-08-07 08:14:33;327094;9664;INFO: ;=== Finished facade check, real azimut 90.800003051758° and facade at 270° -&gt; NOT IN SUN (shadow side, at sun from 180° to 0°), effective elevation -23.502042474653° for given elevation of 23.5° -&gt; NOT in min-max-range (5-90) ===;
    ;2019-08-07 08:14:33;327373;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:14:33;329581;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:14:33;329871;9664;INFO: ;=== Calculating shutter state... ===;
    ;2019-08-07 08:14:33;330884;9664;INFO: ;Handling current shutter state DAWN_NEUTRAL (-1);
    ;2019-08-07 08:14:33;331274;9664;INFO: ;Moving shutters to after-dawn-position out of state DAWN_NEUTRAL;
    ;2019-08-07 08:14:33;331450;9664;INFO: ;positionShutter(...), Values for height and angle: 0%/0%;
    ;2019-08-07 08:14:33;331970;9664;INFO: ;LBS locked, not updating outputs;
    ;2019-08-07 08:14:33;333785;9664;INFO: ;Timer already finished;
    ;2019-08-07 08:14:33;336345;9664;INFO: ;positionShutter(...) for height 0% and angle 0% finished;
    ;2019-08-07 08:14:33;336626;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:14:33;337862;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:14:33;339381;9664;INFO: ;===== === = LBS finished = === ===============================================;
    ;2019-08-07 08:14:33;339658;9664;INFO: ;===;
    ;2019-08-07 08:14:33;339783;9664;INFO: ;===;
    ;2019-08-07 08:15:00;539912;9664;INFO: ;======================================================================================;
    ;2019-08-07 08:15:00;540283;9664;INFO: ;===== === = LBS was triggered (v3.13) = === ==========================================;
    ;2019-08-07 08:15:00;540416;9664;INFO: ;&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;;
    ;2019-08-07 08:15:00;541100;9664;INFO: ;Trigger: 0|1 Trigger changed output: 0|1 Brightness: 0|8954.88 Brightness dawn: 0|18073.6 Elevation: 0|23.5 Azimut: 0|90.800003051758 Lockstate: 1|0 Lockstate with position: 0|0 Internal timer: 0;
    ;2019-08-07 08:15:00;541424;9664;INFO: ;===== === = Lock refreshed, starting LBS = === =======================================;
    ;2019-08-07 08:15:00;545248;9664;INFO: ;UpdateAlways == false but previous value on A8 was 1, updating with 0;
    ;2019-08-07 08:15:00;547205;9664;INFO: ;No lock state detected, set explicit to unlocked;
    ;2019-08-07 08:15:00;549165;9664;INFO: ;=== Validating input values... ===;
    ;2019-08-07 08:15:00;549509;9664;INFO: ;=== Finished validation of input values ===;
    ;2019-08-07 08:15:00;549647;9664;INFO: ;=== Checking if facade is in sun... ===;
    ;2019-08-07 08:15:00;549815;9664;INFO: ;Virtual depth and height of sun position in 90° to the facade: -0.99990252326563, 0.43481237496093, effective Elevation: -23.502042474653;
    ;2019-08-07 08:15:00;550772;9664;INFO: ;UpdateAlways == false, previous value of A1 equals new value 0, skipping update;
    ;2019-08-07 08:15:00;551853;9664;INFO: ;UpdateAlways == false, previous value of A11 equals new value 0, skipping update;
    ;2019-08-07 08:15:00;552196;9664;INFO: ;=== Finished facade check, real azimut 90.800003051758° and facade at 270° -&gt; NOT IN SUN (shadow side, at sun from 180° to 0°), effective elevation -23.502042474653° for given elevation of 23.5° -&gt; NOT in min-max-range (5-90) ===;
    ;2019-08-07 08:15:00;552614;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:15:00;554670;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:15:00;554984;9664;INFO: ;=== Calculating shutter state... ===;
    ;2019-08-07 08:15:00;555960;9664;INFO: ;Handling current shutter state DAWN_NEUTRAL (-1);
    ;2019-08-07 08:15:00;556328;9664;INFO: ;Moving shutters to after-dawn-position out of state DAWN_NEUTRAL;
    ;2019-08-07 08:15:00;556472;9664;INFO: ;positionShutter(...), Values for height and angle: 0%/0%;
    ;2019-08-07 08:15:00;557701;9664;INFO: ;UpdateAlways == false, previous value of A2 equals new value 0, skipping update;
    ;2019-08-07 08:15:00;559320;9664;INFO: ;UpdateAlways == false, previous value of A3 equals new value 0, skipping update;
    ;2019-08-07 08:15:00;560214;9664;INFO: ;UpdateAlways == false, previous value of A5 equals new value 0, skipping update;
    ;2019-08-07 08:15:00;561585;9664;INFO: ;UpdateAlways == false, previous value of A4 equals new value 0, skipping update;
    ;2019-08-07 08:15:00;562465;9664;INFO: ;UpdateAlways == false, previous value of A6 equals new value 0, skipping update;
    ;2019-08-07 08:15:00;563029;9664;INFO: ;Shutter angle 0% = 0°;
    ;2019-08-07 08:15:00;564094;9664;INFO: ;UpdateAlways == false, previous value of A7 equals new value 0, skipping update;
    ;2019-08-07 08:15:00;566009;9664;INFO: ;Timer already finished;
    ;2019-08-07 08:15:00;568490;9664;INFO: ;positionShutter(...) for height 0% and angle 0% finished;
    ;2019-08-07 08:15:00;568927;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:15:00;570225;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:15:00;571301;9664;INFO: ;===== === = LBS finished = === ===============================================;
    ;2019-08-07 08:15:00;571546;9664;INFO: ;===;
    ;2019-08-07 08:15:00;571667;9664;INFO: ;===;
    ;2019-08-07 08:15:01;613471;9664;INFO: ;======================================================================================;
    ;2019-08-07 08:15:01;613770;9664;INFO: ;===== === = LBS was triggered (v3.13) = === ==========================================;
    ;2019-08-07 08:15:01;613899;9664;INFO: ;&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;;
    ;2019-08-07 08:15:01;614628;9664;INFO: ;Trigger: 0|1 Trigger changed output: 0|1 Brightness: 0|8954.88 Brightness dawn: 0|18073.6 Elevation: 0|23.5 Azimut: 0|90.800003051758 Lockstate: 1|0 Lockstate with position: 0|0 Internal timer: 0;
    ;2019-08-07 08:15:01;614901;9664;INFO: ;===== === = Lock refreshed, starting LBS = === =======================================;
    ;2019-08-07 08:15:01;617422;9664;INFO: ;UpdateAlways == false, previous value of A8 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;617703;9664;INFO: ;No lock state detected, set explicit to unlocked;
    ;2019-08-07 08:15:01;618834;9664;INFO: ;=== Validating input values... ===;
    ;2019-08-07 08:15:01;619266;9664;INFO: ;=== Finished validation of input values ===;
    ;2019-08-07 08:15:01;619416;9664;INFO: ;=== Checking if facade is in sun... ===;
    ;2019-08-07 08:15:01;619586;9664;INFO: ;Virtual depth and height of sun position in 90° to the facade: -0.99990252326563, 0.43481237496093, effective Elevation: -23.502042474653;
    ;2019-08-07 08:15:01;620621;9664;INFO: ;UpdateAlways == false, previous value of A1 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;621562;9664;INFO: ;UpdateAlways == false, previous value of A11 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;621809;9664;INFO: ;=== Finished facade check, real azimut 90.800003051758° and facade at 270° -&gt; NOT IN SUN (shadow side, at sun from 180° to 0°), effective elevation -23.502042474653° for given elevation of 23.5° -&gt; NOT in min-max-range (5-90) ===;
    ;2019-08-07 08:15:01;621984;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:15:01;624159;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:15:01;624444;9664;INFO: ;=== Calculating shutter state... ===;
    ;2019-08-07 08:15:01;625257;9664;INFO: ;Handling current shutter state DAWN_NEUTRAL (-1);
    ;2019-08-07 08:15:01;625528;9664;INFO: ;Moving shutters to after-dawn-position out of state DAWN_NEUTRAL;
    ;2019-08-07 08:15:01;625664;9664;INFO: ;positionShutter(...), Values for height and angle: 0%/0%;
    ;2019-08-07 08:15:01;626725;9664;INFO: ;UpdateAlways == false, previous value of A2 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;628000;9664;INFO: ;UpdateAlways == false, previous value of A3 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;629086;9664;INFO: ;UpdateAlways == false, previous value of A5 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;630258;9664;INFO: ;UpdateAlways == false, previous value of A4 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;631350;9664;INFO: ;UpdateAlways == false, previous value of A6 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;631616;9664;INFO: ;Shutter angle 0% = 0°;
    ;2019-08-07 08:15:01;632539;9664;INFO: ;UpdateAlways == false, previous value of A7 equals new value 0, skipping update;
    ;2019-08-07 08:15:01;634633;9664;INFO: ;Timer already finished;
    ;2019-08-07 08:15:01;636868;9664;INFO: ;positionShutter(...) for height 0% and angle 0% finished;
    ;2019-08-07 08:15:01;637216;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:15:01;638461;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:15:01;639535;9664;INFO: ;===== === = LBS finished = === ===============================================;
    ;2019-08-07 08:15:01;639774;9664;INFO: ;===;
    ;2019-08-07 08:15:01;639897;9664;INFO: ;===;
    ;2019-08-07 08:17:28;361725;9664;INFO: ;======================================================================================;
    ;2019-08-07 08:17:28;362040;9664;INFO: ;===== === = LBS was triggered (v3.13) = === ==========================================;
    ;2019-08-07 08:17:28;362253;9664;INFO: ;&lt;Input&gt;: &lt;Refreshed&gt;|&lt;Value&gt;;
    ;2019-08-07 08:17:28;362987;9664;INFO: ;Trigger: 0|1 Trigger changed output: 0|1 Brightness: 0|8954.88 Brightness dawn: 1|18329.6 Elevation: 0|23.5 Azimut: 0|90.800003051758 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 0;
    ;2019-08-07 08:17:28;363387;9664;INFO: ;===== === = Dawn-Brightness refreshed, starting LBS = === ============================;
    ;2019-08-07 08:17:28;366059;9664;INFO: ;UpdateAlways == false, previous value of A8 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;366420;9664;INFO: ;No lock state detected, set explicit to unlocked;
    ;2019-08-07 08:17:28;366929;9664;INFO: ;===== === = Brightness, Elevation or Azimut changed = === ====================;
    ;2019-08-07 08:17:28;367752;9664;INFO: ;=== Validating input values... ===;
    ;2019-08-07 08:17:28;368057;9664;INFO: ;=== Finished validation of input values ===;
    ;2019-08-07 08:17:28;368287;9664;INFO: ;=== Checking if facade is in sun... ===;
    ;2019-08-07 08:17:28;368462;9664;INFO: ;Virtual depth and height of sun position in 90° to the facade: -0.99990252326563, 0.43481237496093, effective Elevation: -23.502042474653;
    ;2019-08-07 08:17:28;369489;9664;INFO: ;UpdateAlways == false, previous value of A1 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;370619;9664;INFO: ;UpdateAlways == false, previous value of A11 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;370893;9664;INFO: ;=== Finished facade check, real azimut 90.800003051758° and facade at 270° -&gt; NOT IN SUN (shadow side, at sun from 180° to 0°), effective elevation -23.502042474653° for given elevation of 23.5° -&gt; NOT in min-max-range (5-90) ===;
    ;2019-08-07 08:17:28;371042;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:17:28;372741;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:17:28;373023;9664;INFO: ;=== Calculating shutter state... ===;
    ;2019-08-07 08:17:28;373856;9664;INFO: ;Handling current shutter state DAWN_NEUTRAL (-1);
    ;2019-08-07 08:17:28;374196;9664;INFO: ;Moving shutters to after-dawn-position out of state DAWN_NEUTRAL;
    ;2019-08-07 08:17:28;374385;9664;INFO: ;positionShutter(...), Values for height and angle: 0%/0%;
    ;2019-08-07 08:17:28;376365;9664;INFO: ;UpdateAlways == false, previous value of A2 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;377624;9664;INFO: ;UpdateAlways == false, previous value of A3 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;378712;9664;INFO: ;UpdateAlways == false, previous value of A5 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;380230;9664;INFO: ;UpdateAlways == false, previous value of A4 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;381330;9664;INFO: ;UpdateAlways == false, previous value of A6 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;381612;9664;INFO: ;Shutter angle 0% = 0°;
    ;2019-08-07 08:17:28;382426;9664;INFO: ;UpdateAlways == false, previous value of A7 equals new value 0, skipping update;
    ;2019-08-07 08:17:28;384406;9664;INFO: ;Timer already finished;
    ;2019-08-07 08:17:28;387017;9664;INFO: ;positionShutter(...) for height 0% and angle 0% finished;
    ;2019-08-07 08:17:28;387372;9664;INFO: ;Storing current shutter state -1 and updating output if necessary;
    ;2019-08-07 08:17:28;388652;9664;INFO: ;UpdateAlways == false, previous value of A10 equals new value -1, skipping update;
    ;2019-08-07 08:17:28;389920;9664;INFO: ;===== === = LBS finished = === ===============================================;

    Einen Kommentar schreiben:


  • kermit42
    antwortet
    Hi Hardy,

    genau, ist mir dann auch eingefallen. Habe ich jetzt so in der Produktivversion gemacht, habe es aber auch in meinen Vorschalt LBS eingebaut, damit es nicht versehentlich vergessen werden kann.

    Ciao, Peter

    Einen Kommentar schreiben:


  • harry7922
    antwortet
    Hi Peter,

    einfach vor den Eingang noch einen SendByChange aus den Standard-LBS einbauen, dann sollte es das gewesen sein.

    Gruß
    Hardy

    Einen Kommentar schreiben:


  • kermit42
    antwortet
    Hallo Hardy und Yves,

    nach einem Blick in den Code des LBS 19000145 ist es mir nun klar. Es wird dort geprüft, ob E40 oder E60 refreshed wurden und nicht, ob sich der Wert geändert hat. Ich schicke je nach Beschattungsstufe in meinem Vorschalt LBS bei jeder Änderung der Eingänge einen Wert auf den E40, auch wenn er sich nicht ändert. Da muss ich wohl noch etwas mehr Logik in meinen Vorschalt LBS einbauen.
    Der LBS 19000145 ist also defintiv unschuldig. Viele Dank für Eure Hilfe!

    Ciao, Peter

    Einen Kommentar schreiben:


  • kermit42
    antwortet
    Hallo Hardy,

    Zitat von harry7922 Beitrag anzeigen
    Laut Protokoll ändert sich während der Laufzeit des Timers der Aktivitätsstatus (E40 oder E60). Daher wird der Timer abgebrochen und die Neutralposition angefahren:
    Erst mal vielen Dank für deinen Hinweis.
    E60 kann es ja nicht sein, weil auf diesem Eingang hängt nichts. Den E40 klemme ich mal ab und versuche das ganze nachzuvollziehen. Eigentlich sollte in dem Vorschalt-LBS das nicht passerien, aber ich probiers aus.

    Ciao, Peter

    Einen Kommentar schreiben:


  • starwarsfan
    antwortet
    Hallo miteinander

    Zitat von harry7922 Beitrag anzeigen
    Laut Protokoll ändert sich während der Laufzeit des Timers der Aktivitätsstatus (E40 oder E60). Daher wird der Timer abgebrochen und die Neutralposition angefahren:
    Code:
    2019-06-21 15:48:26 147377 23023 INFO: ===== === = LBS was triggered (v3.13) = === ==========================================
    2019-06-21 15:48:26 148946 23023 INFO: <Input>: <Refreshed>|<Value>
    2019-06-21 15:48:26 150223 23023 INFO: Trigger: 0|1 Trigger changed output: 0| Brightness: 0|37832.704 Brightness dawn: 0| Elevation: 0|52.33850328538 Azimut: 0|237.71439507462 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2019-06-21 15:48:26 151324 23023 INFO: ===== === = Timer running, starting LBS = === ======================================== 2019-06-21 15:48:26 156101 23023 INFO: UpdateAlways == false, previous value of A8 equals new value 0, skipping update
    2019-06-21 15:48:26 156574 23023 INFO: No lock state detected, set explicit to unlocked
    2019-06-21 15:48:26 157393 23023 INFO: ===== === = One of the activation states was refreshed, stoping timer if running and starting LBS to update outputs = === ===
    2019-06-21 15:48:26 159408 23023 INFO: Stopping timer
    Genau das ist mir gestern auch schon aufgefallen, daher auch die Frage nach den Screenshots zu den drei einzelnen Situationen.


    Zitat von harry7922 Beitrag anzeigen
    Das was ich dem Protokoll entnehmen kann, ist der LBS unschuldig.
    Was natürlich schön wäre.

    Einen Kommentar schreiben:


  • harry7922
    antwortet
    Hi Peter,

    ich glaube Du hast ein Fehler in deiner Logik.
    Laut Protokoll ändert sich während der Laufzeit des Timers der Aktivitätsstatus (E40 oder E60). Daher wird der Timer abgebrochen und die Neutralposition angefahren:
    Code:
    2019-06-21 15:48:26 147377 23023 INFO: ===== === = LBS was triggered (v3.13) = === ==========================================
    2019-06-21 15:48:26 148946 23023 INFO: <Input>: <Refreshed>|<Value>
    2019-06-21 15:48:26 150223 23023 INFO: Trigger: 0|1 Trigger changed output: 0| Brightness: 0|37832.704 Brightness dawn: 0| Elevation: 0|52.33850328538 Azimut: 0|237.71439507462 Lockstate: 0|0 Lockstate with position: 0|0 Internal timer: 1
    2019-06-21 15:48:26 151324 23023 INFO: ===== === = Timer running, starting LBS = === ======================================== 2019-06-21 15:48:26 156101 23023 INFO: UpdateAlways == false, previous value of A8 equals new value 0, skipping update
    2019-06-21 15:48:26 156574 23023 INFO: No lock state detected, set explicit to unlocked
    2019-06-21 15:48:26 157393 23023 INFO: ===== === = One of the activation states was refreshed, stoping timer if running and starting LBS to update outputs = === ===
    2019-06-21 15:48:26 159408 23023 INFO: Stopping timer
    Das was ich dem Protokoll entnehmen kann, ist der LBS unschuldig.

    Gruß
    Hardy

    Einen Kommentar schreiben:


  • kermit42
    antwortet
    Hallo Yves,

    hier die drei Screenshots:

    1. In der Beschattung:
    Beschattung_Aktiv.png

    2. Auf Durchsicht gestellt:
    Beschattung_Durchsicht.png

    3. Fährt hoch:
    Beschattung_FährtHoch.png

    Ciao, Peter

    Einen Kommentar schreiben:

Lädt...
X