Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Szene mit Astrofunktion steuern

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    2.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.0k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Szene mit Astrofunktion steuern

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
14 Beiträge 3 Kommentatoren 2.2k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • R Offline
    R Offline
    rwolupo
    schrieb am zuletzt editiert von
    #1

    Hallo,

    ich bin seit einigen Tagen ioBroker-Nutzer. Soweit klappt vieles (Szenen im Wesentlichen) und ich taste mich immer weiter ins System vor.

    Als nächstes steht auf meinem Plan die Astro-Steuerung des Lichts.

    Ich hab folgendes Skript mit Blockly angelegt, aber irgendwas will nicht - jedenfalls geht das Licht weder an noch aus. Ideen?

    3777_2017-10-17.png

    1 Antwort Letzte Antwort
    0
    • R Offline
      R Offline
      rwolupo
      schrieb am zuletzt editiert von
      #2

      Bevor jemand fragt: die Szene "Nachtlicht" schalte ich manuell, wenn ich ins Bett gehe. Ist also eigentlich das, was morgens noch an ist und bei Sonnenaufgang dann aus gehen soll …

      Aber leider klappt schon das automatische anschalten nicht.

      1 Antwort Letzte Antwort
      0
      • A Offline
        A Offline
        andyb
        schrieb am zuletzt editiert von
        #3

        Zeig mal noch die Szenen dazu

        1 Antwort Letzte Antwort
        0
        • R Offline
          R Offline
          rwolupo
          schrieb am zuletzt editiert von
          #4

          Gerne, aber die Szenen funktionieren (manuell und per Alexa)

          3777_2017-10-17__1_.png

          1 Antwort Letzte Antwort
          0
          • A Offline
            A Offline
            andyb
            schrieb am zuletzt editiert von
            #5

            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 Antwort Letzte Antwort
            0
            • R Offline
              R Offline
              rwolupo
              schrieb am zuletzt editiert von
              #6

              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 Antwort Letzte Antwort
              0
              • R Offline
                R Offline
                rwolupo
                schrieb am zuletzt editiert von
                #7

                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 Antwort Letzte Antwort
                0
                • rantanplanR Online
                  rantanplanR Online
                  rantanplan
                  schrieb am zuletzt editiert von
                  #8

                  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

                  Rantanplan

                  CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                  1 Antwort Letzte Antwort
                  0
                  • rantanplanR Online
                    rantanplanR Online
                    rantanplan
                    schrieb am zuletzt editiert von
                    #9

                    @rwolupo:

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

                    Rantanplan

                    CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                    1 Antwort Letzte Antwort
                    0
                    • R Offline
                      R Offline
                      rwolupo
                      schrieb am zuletzt editiert von
                      #10

                      @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 Antwort Letzte Antwort
                      0
                      • R Offline
                        R Offline
                        rwolupo
                        schrieb am zuletzt editiert von
                        #11

                        @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 Antwort Letzte Antwort
                        0
                        • rantanplanR Online
                          rantanplanR Online
                          rantanplan
                          schrieb am zuletzt editiert von
                          #12

                          @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

                          Rantanplan

                          CCU3 / MS Server 2019(VM) / Scripten mit Blockly

                          1 Antwort Letzte Antwort
                          0
                          • R Offline
                            R Offline
                            rwolupo
                            schrieb am zuletzt editiert von
                            #13

                            @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 Antwort Letzte Antwort
                            0
                            • A Offline
                              A Offline
                              andyb
                              schrieb am zuletzt editiert von
                              #14

                              @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 Antwort Letzte Antwort
                              0
                              Antworten
                              • In einem neuen Thema antworten
                              Anmelden zum Antworten
                              • Älteste zuerst
                              • Neuste zuerst
                              • Meiste Stimmen


                              Support us

                              ioBroker
                              Community Adapters
                              Donate

                              664

                              Online

                              32.6k

                              Benutzer

                              82.3k

                              Themen

                              1.3m

                              Beiträge
                              Community
                              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                              ioBroker Community 2014-2025
                              logo
                              • Anmelden

                              • Du hast noch kein Konto? Registrieren

                              • Anmelden oder registrieren, um zu suchen
                              • Erster Beitrag
                                Letzter Beitrag
                              0
                              • Home
                              • Aktuell
                              • Tags
                              • Ungelesen 0
                              • Kategorien
                              • Unreplied
                              • Beliebt
                              • GitHub
                              • Docu
                              • Hilfe