Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Novalis

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Profile
    • Following 0
    • Followers 0
    • Topics 4
    • Posts 12
    • Best 0
    • Groups 1

    Novalis

    @Novalis

    Gib traulich mir die Hände,
    Sei Bruder mir und wende
    Den Blick vor Deinem Ende
    Nicht wieder weg von mir.
    Ein Tempel – wo wir knieen –
    Ein Ort – wohin wir ziehen
    Ein Glück – für das wir glühen
    Ein Himmel – mir und dir.

    -1
    Reputation
    24
    Profile views
    12
    Posts
    0
    Followers
    0
    Following
    Joined Last Online
    Website www.zeno.org/Literatur/M/Novalis Location Rittergut Oberwiederstedt Age 253

    Novalis Follow
    Starter

    Latest posts made by Novalis

    • Keine aktuellen Protokolle mehr.

      Moin,

      seit ein paar Tagen zeigt mir ioBroker kein Protokolle mehr an:
      0dda524a-9fc0-4390-ab83-c25aa9c79ccb-image.png
      Die Datei wird zwar größer, aber ich sehe immer nur die Protokolle ab dem Zeitpunkt, ab welchem ich die Seite "Protokoll" geöffnet habe. Alle Aufzeichnungen davor sind nicht sichtbar. Könnte ich da etwas verstellt haben?

      EDIT: Vergesst es... Ich hatte die Protokollstufe vom Javascript-Adapter auf silly stehen. Das hat wohl dermaßen viele Einträge generiert, dass diese automatisch ausgeblendet wurden. Wenn er wieder auf "info" steht geht wieder alles.
      65fadf91-9499-49f3-9c49-c3aeabe84619-image.png

      posted in ioBroker Allgemein
      Novalis
      Novalis
    • RE: [Hue extended] Natürlich aufwachen / wake up ansteuern?!

      @MCU Danke dir. Ich hatte es jetzt in der Zwischenzeit schon ohne das "Wake-Up-Light" realisiert: https://forum.iobroker.net/topic/12749/gelöst-blockly-hue-lichtwecker/14

      posted in Skripten / Logik
      Novalis
      Novalis
    • RE: Gelöst [Blockly] Hue Lichtwecker

      Guten Morgen meine Lieben,
      obgleich das Thema schon etwas älter ist, möchte ich noch einmal meine Anpassung für die Philips Hue Lampen einbringen.

      • Der Sonnenaufgang beginnt 15 Minuten vor dem Weckerklingeln. In meinem Fall startet (bei einem angesetzten Klingeln um 06:00 Uhr) der Sonnenaufgang um 05:45 Uhr.
      • Farblich verändert sich das Licht von einem rötlichen Ton zu einem gelblich-weißen.

      e59a98ae-83c6-4610-82d7-87992be32c57-image.png

      <xml xmlns="https://developers.google.com/blockly/xml">
        <variables>
          <variable id="!;/[u^vQs,tRIaZhN%@,">Timesteps</variable>
          <variable id="K$?TZ05P_nNo#(2H~G#M">Farbe_Hue</variable>
          <variable id="+wmE3GSnSf(]x%lgQx*c">Farbe_Sat</variable>
          <variable type="interval" id="Intervall">Intervall</variable>
        </variables>
        <block type="schedule" id="!ttNhYm1F*[/qNb$9Wnb" x="187" y="63">
          <field name="SCHEDULE">{"time":{"exactTime":true,"start":"05:45"},"period":{"days":1}}</field>
          <statement name="STATEMENT">
            <block type="controls_if" id="/IPuT}!9AbE_qAkM^M6|">
              <value name="IF0">
                <block type="logic_compare" id="eymVL5uq#V^)dABSo2+4">
                  <field name="OP">EQ</field>
                  <value name="A">
                    <block type="get_value" id="@=#`hn,wpAcU~[b1ysM^">
                      <field name="ATTR">val</field>
                      <field name="OID">alexa2.0.Echo-Devices.XXXXXX.Alarm.XXXXXX.enabled</field>
                    </block>
                  </value>
                  <value name="B">
                    <block type="logic_boolean" id="hE5EHAD,XE7tCuKtH8sJ">
                      <field name="BOOL">TRUE</field>
                    </block>
                  </value>
                </block>
              </value>
              <statement name="DO0">
                <block type="variables_set" id="JCWeDStbtm50i-S#/[_3">
                  <field name="VAR" id="!;/[u^vQs,tRIaZhN%@,">Timesteps</field>
                  <value name="VALUE">
                    <block type="math_number" id="a^t4?#!ms]ioV/BNjtX2">
                      <field name="NUM">0</field>
                    </block>
                  </value>
                  <next>
                    <block type="variables_set" id="1gSLmMgqA0w+7n#6K}Ft">
                      <field name="VAR" id="K$?TZ05P_nNo#(2H~G#M">Farbe_Hue</field>
                      <value name="VALUE">
                        <block type="math_number" id="9XwM$F4E^?3|pP=(Mcj$">
                          <field name="NUM">1</field>
                        </block>
                      </value>
                      <next>
                        <block type="variables_set" id="QUvE$NAO7*n/{{*=BG_o">
                          <field name="VAR" id="+wmE3GSnSf(]x%lgQx*c">Farbe_Sat</field>
                          <value name="VALUE">
                            <block type="math_number" id="(+k5x{OMb0?,=?4^IPcJ">
                              <field name="NUM">254</field>
                            </block>
                          </value>
                          <next>
                            <block type="timeouts_setinterval" id="}m-RdKOYjC]1r^uqr#c!">
                              <field name="NAME">Intervall</field>
                              <field name="INTERVAL">60</field>
                              <field name="UNIT">sec</field>
                              <statement name="STATEMENT">
                                <block type="control" id="q*nkfofX%/{[7a#|@/WP">
                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                  <field name="OID">hue.0.Stimmungslicht_(Schlafzimmer).bri</field>
                                  <field name="WITH_DELAY">FALSE</field>
                                  <value name="VALUE">
                                    <block type="variables_get" id="dtIxq=9U}`|Nyb:00x0d">
                                      <field name="VAR" id="!;/[u^vQs,tRIaZhN%@,">Timesteps</field>
                                    </block>
                                  </value>
                                  <next>
                                    <block type="control" id="v^Pr_E.xKe_x_S^f9NQZ">
                                      <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                      <field name="OID">hue.0.Stimmungslicht_(Schlafzimmer).hue</field>
                                      <field name="WITH_DELAY">FALSE</field>
                                      <value name="VALUE">
                                        <block type="variables_get" id="G4Hne9,Nm-Ii#mVW0N;~">
                                          <field name="VAR" id="K$?TZ05P_nNo#(2H~G#M">Farbe_Hue</field>
                                        </block>
                                      </value>
                                      <next>
                                        <block type="control" id=",Ye^pG44{yc@TlOYly}h">
                                          <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="false"></mutation>
                                          <field name="OID">hue.0.Stimmungslicht_(Schlafzimmer).sat</field>
                                          <field name="WITH_DELAY">FALSE</field>
                                          <value name="VALUE">
                                            <block type="variables_get" id="Nj_L#||xgxd+u9:L^,C@">
                                              <field name="VAR" id="+wmE3GSnSf(]x%lgQx*c">Farbe_Sat</field>
                                            </block>
                                          </value>
                                          <next>
                                            <block type="variables_set" id="@=x.T*4S.$2)@O|A|!:4">
                                              <field name="VAR" id="!;/[u^vQs,tRIaZhN%@,">Timesteps</field>
                                              <value name="VALUE">
                                                <block type="math_arithmetic" id="7w7mw;F~Qq1^~%;c-hmp">
                                                  <field name="OP">ADD</field>
                                                  <value name="A">
                                                    <shadow type="math_number" id="e=f=Q7y[Iclt4a$}4#mE">
                                                      <field name="NUM">1</field>
                                                    </shadow>
                                                    <block type="variables_get" id="o4[BraKJ5QLJUo1+RbEY">
                                                      <field name="VAR" id="!;/[u^vQs,tRIaZhN%@,">Timesteps</field>
                                                    </block>
                                                  </value>
                                                  <value name="B">
                                                    <shadow type="math_number" id="A!X34WDk*a$]3keId}i,">
                                                      <field name="NUM">13</field>
                                                    </shadow>
                                                  </value>
                                                </block>
                                              </value>
                                              <next>
                                                <block type="variables_set" id="!-+qw6XlEgMT9/tk}BuI">
                                                  <field name="VAR" id="K$?TZ05P_nNo#(2H~G#M">Farbe_Hue</field>
                                                  <value name="VALUE">
                                                    <block type="math_arithmetic" id="CzIO[xQKUwqPO))%E+L+">
                                                      <field name="OP">ADD</field>
                                                      <value name="A">
                                                        <shadow type="math_number">
                                                          <field name="NUM">1</field>
                                                        </shadow>
                                                        <block type="variables_get" id="LsFB?;7HrHoI~Im!.4sH">
                                                          <field name="VAR" id="K$?TZ05P_nNo#(2H~G#M">Farbe_Hue</field>
                                                        </block>
                                                      </value>
                                                      <value name="B">
                                                        <shadow type="math_number" id="=#2R$lCY`HwaN0=2r`1I">
                                                          <field name="NUM">4</field>
                                                        </shadow>
                                                      </value>
                                                    </block>
                                                  </value>
                                                  <next>
                                                    <block type="variables_set" id="Ooqg7W/@{tCW|y%lFiLM">
                                                      <field name="VAR" id="+wmE3GSnSf(]x%lgQx*c">Farbe_Sat</field>
                                                      <value name="VALUE">
                                                        <block type="math_arithmetic" id="JxmFIXz0ePa7tCJhejg|">
                                                          <field name="OP">MINUS</field>
                                                          <value name="A">
                                                            <shadow type="math_number">
                                                              <field name="NUM">1</field>
                                                            </shadow>
                                                            <block type="variables_get" id="0x{[!bXY|ave}Evn4f10">
                                                              <field name="VAR" id="+wmE3GSnSf(]x%lgQx*c">Farbe_Sat</field>
                                                            </block>
                                                          </value>
                                                          <value name="B">
                                                            <shadow type="math_number" id="Jzwmyk^u`t:#A/~om+`o">
                                                              <field name="NUM">14</field>
                                                            </shadow>
                                                          </value>
                                                        </block>
                                                      </value>
                                                      <next>
                                                        <block type="controls_if" id="GUx[jne8MMD+Hx0/Vsfr">
                                                          <value name="IF0">
                                                            <block type="logic_operation" id="Z3T*P|%WJWRRz@H-cYD=">
                                                              <field name="OP">OR</field>
                                                              <value name="A">
                                                                <block type="logic_compare" id="%U8YW5.E(OIk:w1pUzL5">
                                                                  <field name="OP">EQ</field>
                                                                  <value name="A">
                                                                    <block type="variables_get" id="*y%L,xS0I6:LK:#cqpMG">
                                                                      <field name="VAR" id="!;/[u^vQs,tRIaZhN%@,">Timesteps</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="math_number" id="3T0waKEGP].2dB.]^s0~">
                                                                      <field name="NUM">195</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                              <value name="B">
                                                                <block type="logic_compare" id="#`42~yA+E4iKs$jps:=%">
                                                                  <field name="OP">EQ</field>
                                                                  <value name="A">
                                                                    <block type="get_value" id="=n=AZjdUKlGr+(|l(Y1A">
                                                                      <field name="ATTR">val</field>
                                                                      <field name="OID">alexa2.0.Echo-Devices.XXXXX.Alarm.XXXXX.enabled</field>
                                                                    </block>
                                                                  </value>
                                                                  <value name="B">
                                                                    <block type="logic_boolean" id="1%Uy.b2Q-ROL{3Y/kygu">
                                                                      <field name="BOOL">FALSE</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </value>
                                                            </block>
                                                          </value>
                                                          <statement name="DO0">
                                                            <block type="timeouts_clearinterval" id="zrxJAaEjJv;m|a|)IGvD">
                                                              <field name="NAME">Intervall</field>
                                                              <next>
                                                                <block type="control" id="3^~r{uZhNgqaBlKkH~G{">
                                                                  <mutation xmlns="http://www.w3.org/1999/xhtml" delay_input="true"></mutation>
                                                                  <field name="OID">hue-extended.0.groups.stimmungslicht__schlafzimmer_-5.action.on</field>
                                                                  <field name="WITH_DELAY">TRUE</field>
                                                                  <field name="DELAY_MS">60</field>
                                                                  <field name="UNIT">sec</field>
                                                                  <field name="CLEAR_RUNNING">FALSE</field>
                                                                  <value name="VALUE">
                                                                    <block type="logic_boolean" id=".)4%+#]?1JYZ3g$KU*[V">
                                                                      <field name="BOOL">FALSE</field>
                                                                    </block>
                                                                  </value>
                                                                </block>
                                                              </next>
                                                            </block>
                                                          </statement>
                                                        </block>
                                                      </next>
                                                    </block>
                                                  </next>
                                                </block>
                                              </next>
                                            </block>
                                          </next>
                                        </block>
                                      </next>
                                    </block>
                                  </next>
                                </block>
                              </statement>
                            </block>
                          </next>
                        </block>
                      </next>
                    </block>
                  </next>
                </block>
              </statement>
            </block>
          </statement>
        </block>
      </xml>
      

      Liebe Grüße

      posted in Skripten / Logik
      Novalis
      Novalis
    • [Hue extended] Natürlich aufwachen / wake up ansteuern?!

      Moin,

      wo finde ich im "Hue extended" adapter die Möglichkeit, die "Natürlich aufwachen"/Wake-Up-Timer anzusteuern (ein/aus), um diese in ein Skript einzubauen?

      LG, Novalis

      posted in Skripten / Logik
      Novalis
      Novalis
    • RE: Timestamp in Skript mit aktueller Zeit vergleichen

      @paul53
      Alles klar. Ich danke euch. Mal gucken, ob hier morgen gesaugt wurde, wenn ich heim komme. 😊

      Ergänzung: Funktioniert, wie geplant!

      posted in Skripten / Logik
      Novalis
      Novalis
    • RE: Timestamp in Skript mit aktueller Zeit vergleichen

      @paul53 sagte in Timestamp in Skript mit aktueller Zeit vergleichen:

      @Novalis sagte:

      Also wenn der Zeitstempel kleiner ist als die aktuelle Uhrzeit - 60 Minuten, dann darf er lossaugen. Das ist doch korrekt oder nicht?

      Ja, es soll ja gesaugt werden, wenn lange keine Bewegung war.

      Aber dann ist doch kleiner (<) doch richtig? Der Zeitstempel muss kleiner sein als die aktuelle Zeit - 60 min und nicht größer.

      posted in Skripten / Logik
      Novalis
      Novalis
    • RE: Timestamp in Skript mit aktueller Zeit vergleichen

      @paul53 sagte in Timestamp in Skript mit aktueller Zeit vergleichen:

      @Novalis sagte:

      aktuelle Zeit minus 60 Minuten ist

      60 Minuten sind 3600000 ms.

      Hehe, ja Mathe war schon immer mein Lieblingsfach in der Schule ... 😧
      Sicher, dass es "größer" sein muss? Ich hatte das Ganze ja jetzt umgedreht. Also wenn der Zeitstempel kleiner ist als die aktuelle Uhrzeit - 60 Minuten, dann darf er lossaugen. Das ist doch korrekt oder nicht? Dann hat sich ja mind. 60 Minunten niemand in der Wohnung bewegt.

      posted in Skripten / Logik
      Novalis
      Novalis
    • RE: Timestamp in Skript mit aktueller Zeit vergleichen

      5aa7746f-89cc-4fd6-a02b-f5c37f1d728c-image.png
      Das müsste es jetzt doch eigentlich sein oder?
      Timestamp und aktuelle Uhrzeit als Linuxzeit. Dann minus 216000 für 216000ms bzw. 3600sek bzw. 60 min. Wenn der Zeitstempel der letzten Bewegungserfassung nun kleiner ist als die aktuelle Zeit minus 60 Minuten ist, sollte gesaugt werden. Mal gucken, ob das morgen funktioniert.

      posted in Skripten / Logik
      Novalis
      Novalis
    • RE: Timestamp in Skript mit aktueller Zeit vergleichen

      @metaxa
      Ok und wie weiter? Es musste dann ja sozusagen lauten: "wenn Zeitstempel <= 15 min von aktueller Zeit, dann..."
      Ich schätze so oder?
      e5bbdf93-6319-43dc-af0f-80041c682ca2-image.png
      Ist "Datum-Objekt" die richtige Auswahl?

      posted in Skripten / Logik
      Novalis
      Novalis
    • Timestamp in Skript mit aktueller Zeit vergleichen

      Moin,

      irgendwie komme ich hier nicht ganz zurecht. Folgendes habe ich gemacht: Mein Xiaomi Staubsaugerroboter beginnt jeden Tag um 12:30 Uhr seinen Sauggang. Ich möchte aber verhindern, dass dieser saugt, wenn ich zuhause bin, was zwar selten um diese Uhrzeit, aber hin und wieder vorkommt.
      Daher dachte ich, es wäre doch am einfachsten, ich nutze den lastupdated-timestamp meiner Philips hue Bewegungsmelder.
      807c7f2b-5a62-4bf9-a5c8-87a3f3ba4dd0-image.png
      Ich möchte, dass der Roboter direkt wieder zum Dock geschickt wird, wenn festgestellt wird, dass der Bewegungsmelder innerhalb der letzten 15 Minuten aktualisiert wurde.Doch wie mache ich das?

      LG, Novalis

      posted in Skripten / Logik
      Novalis
      Novalis
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo