Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Szene mit Astrofunktion steuern

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Szene mit Astrofunktion steuern

    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      andyb last edited by

      Ist das dein erstes Skript oder hast du schon andere die laufen?

      Davon abgeleitet:

      In welchem Ordner ist das Skript? Dazu etliche Beiträge hier im Forum

      Settings für die Astrofunktion gemacht? Ebenfalls einige Beiträge zu finden…..

      1 Reply Last reply Reply Quote 0
      • R
        rwolupo last edited by

        Erfolgreich läuft bislang ein zeitgesteuertes Skript, welches zu jeder Stunde die verfügbaren Updates für ioBroker prüft und mit per Telegram schickt.

        Die Skripte sind in einem von mir erstellten Ordner "MINE". Zunächst hatte ich sie in global und nach Recherche hier im Forum dann in common (funktionierte gestern auch nicht) und seit gestern abend im obigen Ordner (funktionierte heute auch nicht).

        Und ja, ich habe jetzt zig Beiträge hier im Forum gelesen, aber keiner konnte mir da bislang weiterhelfen.

        1 Reply Last reply Reply Quote 0
        • R
          rwolupo last edited by

          Dein Hinweis wegen der Settings in der Astrofunktion hat mich allerdings auf einen Beitrag gebracht.

          Dort wurde ein Skript genannt, was man laufen lassen soll. Die Ausgabe jedenfalls erzeugt einen Fehler:

          javascript.0	2017-10-17 19:15:49.317	error	at script.js.MINE.Skript1:2:28
          javascript.0	2017-10-17 19:15:49.315	error	script.js.MINE.Skript1: ReferenceError: sunriseEnd is not defined
          
          1 Reply Last reply Reply Quote 0
          • rantanplan
            rantanplan last edited by

            Hallo

            Es sei vorab gesagt, dass ich von dem Szenen-Adapter KEINE Ahnung habe.

            Zum Testen habe ich gerade mal eine Szene angelegt.

            Jetzt kommen also nur Vermutungen nach einem 2 Minuten Test.

            Aufgefallen ist mir das Feld "Trigger-Wert" in dem man selbst Werte eintragen kann.

            In dem Screenshot sehe ich "nein" oder "ja".

            Blockly liefert "true" für "wahr" und "false" für "unwahr"

            Niemals "ja" oder "nein"!

            Mal probieren ob es so geht.
            147_beispiel.png

            Grüße

            1 Reply Last reply Reply Quote 0
            • rantanplan
              rantanplan last edited by

              @rwolupo:

              Dort wurde ein Skript genannt, was man laufen lassen soll. Die Ausgabe jedenfalls erzeugt einen Fehler: `
              Welches? :roll:

              1 Reply Last reply Reply Quote 0
              • R
                rwolupo last edited by

                @rantanplan:

                @rwolupo:

                Dort wurde ein Skript genannt, was man laufen lassen soll. Die Ausgabe jedenfalls erzeugt einen Fehler: Welches? :roll:

                var sunrise = getAstroDate("sunrise");
                log("Sunrise  today at " + sunriseEnd.toLocaleTimeString());
                
                1 Reply Last reply Reply Quote 0
                • R
                  rwolupo last edited by

                  @rantanplan:

                  Aufgefallen ist mir das Feld "Trigger-Wert" in dem man selbst Werte eintragen kann.

                  In dem Screenshot sehe ich "nein" oder "ja".

                  Blockly liefert "true" für "wahr" und "false" für "unwahr"

                  Niemals "ja" oder "nein"! `

                  true/wahr und false/unwahr ist schon korrekt. In einem Test mit einem simplen Schedule hat das jedenfalls funktioniert

                  1 Reply Last reply Reply Quote 0
                  • rantanplan
                    rantanplan last edited by

                    @rwolupo:

                    true/wahr und false/unwahr ist schon korrekt. In einem Test mit einem simplen Schedule hat das jedenfalls funktioniert `
                    War das auch ein Test mit Szene?

                    Ich glaube der Szenen Adapter vergleicht die Werte.

                    Und da ist "ja" <> "true".

                    Grüße

                    1 Reply Last reply Reply Quote 0
                    • R
                      rwolupo last edited by

                      @rantanplan:

                      @rwolupo:

                      true/wahr und false/unwahr ist schon korrekt. In einem Test mit einem simplen Schedule hat das jedenfalls funktioniert `
                      War das auch ein Test mit Szene?

                      Ich glaube der Szenen Adapter vergleicht die Werte.

                      Und da ist "ja" <> "true".

                      Grüße `

                      Ich hab das jetzt gerade nochmal mit einer Szene getestet.

                      true/false sind richtig und funktionieren…

                      Daran liegts also nicht.

                      Ich hab jetzt mal den raspi komplett neu gestartet. Vielleicht klappts ja morgen 😉

                      1 Reply Last reply Reply Quote 0
                      • A
                        andyb last edited by

                        @rwolupo:

                        javascript.0 2017-10-17 19:15:49.315 error script.js.MINE.Skript1: ReferenceError: sunriseEnd is not defined `
                        Das zeigt doch, das was mit den Astrozeiten nicht stimmt.

                        Hast du in den Systemeinstellungen Längen und Breitengrad eingetragen?

                        Wenn du willst, mit diesem Skript legt es dir Objekte an und schreibt die jeweilige Astrozeit rein….

                        ! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
                        ! <block type="create" id="y#~DPsi}j{sCoA_z[i!v" x="-112" y="-888"><field name="NAME">javascript.0.Astrozeit.Sonnenaufgang</field>
                        ! <statement name="STATEMENT"><block type="create" id="%cx^a33?Dp:p9TWOj!,]"><field name="NAME">javascript.0.Astrozeit.Sonnenaufgangende</field>
                        ! <statement name="STATEMENT"><block type="create" id="0B21)8IBncK+M)F)rXI@"><field name="NAME">javascript.0.Astrozeit.GoldenHourEnde</field>
                        ! <statement name="STATEMENT"><block type="create" id="xm4-5V%IV/BEs{Nrp~OS"><field name="NAME">javascript.0.Astrozeit.Sonnenmittag</field>
                        ! <statement name="STATEMENT"><block type="create" id="Oy#v^,%f{Kgs^dxlFAHa"><field name="NAME">javascript.0.Astrozeit.Goldenhour</field>
                        ! <statement name="STATEMENT"><block type="create" id="]hSH07]YMdO,=?AeH1A"><field name="NAME">javascript.0.Astrozeit.Sonnenunterganganfang</field> ! <statement name="STATEMENT"><block type="create" id="Uj9_jCVd2Ix3%rVUknj"><field name="NAME">javascript.0.Astrozeit.Sonnenuntergang</field>
                        ! <statement name="STATEMENT"><block type="create" id="(AQ2q4uJ7sFDP2by;b:%"><field name="NAME">javascript.0.Astrozeit.Abenddämmerung</field>
                        ! <statement name="STATEMENT"><block type="create" id="3Q[ZAnjZ{|t(Y?N~hOI)"><field name="NAME">javascript.0.Astrozeit.nautischeAbenddämmerung</field>
                        ! <statement name="STATEMENT"><block type="create" id="HyeZNE{eAm_hDr(dolc0"><field name="NAME">javascript.0.Astrozeit.Nacht</field>
                        ! <statement name="STATEMENT"><block type="create" id="N2:|rWT300}SmWIM^|LH"><field name="NAME">javascript.0.Astrozeit.Nachtende</field>
                        ! <statement name="STATEMENT"><block type="create" id="(y.%(kzC,RD%vmt^b4+p"><field name="NAME">javascript.0.Astrozeit.nautischeMorgendämmerung</field>
                        ! <statement name="STATEMENT"><block type="create" id="0}I.KmG;CK?S#df#WeEJ"><field name="NAME">javascript.0.Astrozeit.Morgendämmerung</field>
                        ! <statement name="STATEMENT"><block type="create" id="L8oHUSR5PyJx(S?{8!x"><field name="NAME">javascript.0.Astrozeit.Nadir</field></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement></block></statement>
                        ! <next><block type="astro" id="7]sH!+K4T,yGQOsjx8}N"><field name="TYPE">sunrise</field>
                        ! <field name="OFFSET">0</field>
                        ! <statement name="STATEMENT"><block type="control" id="Gjzs
                        L(RzXw]h)-or!#"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Sonnenaufgang</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="=.f/T*4ETQ7F9:KT2Cs2"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="4YpS96e7q%x[;AA~(GzF"><field name="TYPE">sunriseEnd</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="wf*5U)cCpxx9Jx##dH|+"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Sonnenaufgangende</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="dmJmUu@MUw#TXE@poL~j"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="BPZf?8M36kmwpt%Cc?p"><field name="TYPE">goldenHourEnd</field>
                        ! <field name="OFFSET">0</field>
                        ! <statement name="STATEMENT"><block type="control" id="j4pW!Dh.hV6S6LOBab]D"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Astrozeit.GoldenHourEnde</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="time_get" id="Y(?@qIH%q])m6O}=?,cq"><mutation format="true" language="false"></mutation>
                        ! <field name="OPTION">custom</field>
                        ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
                        ! <next><block type="astro" id="Z+,#(I=/.PT~gStMH8L}"><field name="TYPE">solarNoon</field>
                        ! <field name="OFFSET">0</field>
                        ! <statement name="STATEMENT"><block type="control" id="~17Ep5Fu56Y@L@dM@j1x"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Astrozeit.Sonnenmittag</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="time_get" id="y/J:)+UNJE:me=qn[*Y"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="kh@N}k;p?!%p_|u}snnD"><field name="TYPE">goldenHour</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="hLDz?xnbOVUaA,!I/|p7"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Goldenhour</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="RGJtgqnth:l_bxmdsy/R"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="+uy;B??Q7@_iyj@]f(Vb"><field name="TYPE">sunsetStart</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="ZX)Kto~ppW?wOCvBqfw@"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Sonnenunterganganfang</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="i=[*z5n@xjLu1d2d;9j)"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="j_4#Ka#WV}dib7a;PxqI"><field name="TYPE">sunset</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="46a}F4Qz8Z293AxH-DH}"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.Sonnenuntergang</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id=";px^FlvP^dcvCWJ!.|=A"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="gF7q=RL%q+Er(IG8/re"><field name="TYPE">dusk</field>
                        ! <field name="OFFSET">0</field>
                        ! <statement name="STATEMENT"><block type="control" id="0O7RkTRXBihU1.s;^%S~"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Astrozeit.Abenddämmerung</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="time_get" id="O^:O7@6nT:#):An!%|+R"><mutation format="true" language="false"></mutation>
                        ! <field name="OPTION">custom</field>
                        ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
                        ! <next><block type="astro" id="~Eid6}=rF]/yGRhyt2E"><field name="TYPE">nauticalDusk</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="!;C{EYh6IqnQP/PJ*G1e"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Astrozeit.nautischeAbenddämmerung</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="time_get" id="9;[i^YpBm|lJ+V_?ToMR"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="crPVnYhV8iI/?s1JmccE"><field name="TYPE">night</field> ! <field name="OFFSET">0</field> ! <statement name="STATEMENT"><block type="control" id="hH-,[DhNKkpo|=35WC8"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Astrozeit.Nacht</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="time_get" id="5rj0V60h;_3GtGu6JED"><mutation format="true" language="false"></mutation>
                        ! <field name="OPTION">custom</field>
                        ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
                        ! <next><block type="astro" id="~k!R6}JvzgN8wVLVtY"><field name="TYPE">nightEnd</field>
                        ! <field name="OFFSET">0</field>
                        ! <statement name="STATEMENT"><block type="control" id="x26(cn2u5rKhftXW%W?:"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Astrozeit.Nachtende</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="time_get" id="t+J:okml
                        a#+0|I5WEg"><mutation format="true" language="false"></mutation>
                        ! <field name="OPTION">custom</field>
                        ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
                        ! <next><block type="astro" id="5=r~?18H!OsGg-dW-)bv"><field name="TYPE">nauticalDawn</field>
                        ! <field name="OFFSET">0</field>
                        ! <statement name="STATEMENT"><block type="control" id="@}oDJ/dw)u-FYTBs)7qd"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Astrozeit.nautischeMorgendämmerung</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="time_get" id=":m@v9F
                        )Ss]s.]o2m;X"><mutation format="true" language="false"></mutation> ! <field name="OPTION">custom</field> ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement> ! <next><block type="astro" id="X(yHsBM*.+n8NKLXn~3"><field name="TYPE">dawn</field>
                        ! <field name="OFFSET">0</field>
                        ! <statement name="STATEMENT"><block type="control" id="r}jqo01U/?K|1,@k:I=6"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Astrozeit.Morgendämmerung</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="time_get" id="Zohil)zd_#.-TY68_^S"><mutation format="true" language="false"></mutation>
                        ! <field name="OPTION">custom</field>
                        ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement>
                        ! <next><block type="astro" id="bp1)h3|gZo}[ao)X
                        nRD"><field name="TYPE">nadir</field>
                        ! <field name="OFFSET">0</field>
                        ! <statement name="STATEMENT"><block type="control" id="S_fG)!U(240H/by[oVv"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Astrozeit.Nadir</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="time_get" id="dF@oH!7C0327;;Tdymv
                        "><mutation format="true" language="false"></mutation>
                        ! <field name="OPTION">custom</field>
                        ! <field name="FORMAT">MM.TT SS:mm</field></block></value></block></statement></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        547
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        3
                        14
                        1717
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo