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. Blockly
  5. Astro Funktion vereinfachen und verbessern

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    322

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.5k

Astro Funktion vereinfachen und verbessern

Geplant Angeheftet Gesperrt Verschoben Blockly
19 Beiträge 6 Kommentatoren 1.5k Aufrufe 3 Watching
  • Ä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.
  • OstfrieseUnterwegsO OstfrieseUnterwegs

    Verstehe ich auch nicht.
    @e-s , du kannst doch bei den Triggern den Astro Trigger nehmen, der 'schaltet' immer dann wenn das entsprechende Ereignis eintritt. Also Sonnenaufgang oder GoldenHour. Du kannst sogar einen Versatz einstellen, also bspw 10 Minuten vor Sonnenaufgang..
    2019-10-10 14_56_53-javascript - ioBroker.png

    Oder, zugegebenermassen etwas konstruiert: Wenn jemand nach hause kommt, mache meine Hue grün, aber nur zwischen Sonnenuntergang und dem Anfang der nautischen Dämmerung.

    2019-10-10 15_05_08-javascript - ioBroker.png

    E Offline
    E Offline
    e-s
    schrieb am zuletzt editiert von
    #10

    @OstfrieseUnterwegs sagte in Astro Funktion vereinfachen und verbessern:

    Oder, zugegebenermassen etwas konstruiert: Wenn jemand nach hause kommt, mache meine Hue grün, aber nur zwischen Sonnenuntergang und dem Anfang der nautischen Dämmerung.

    2019-10-10 15_05_08-javascript - ioBroker.png

    Scheinbar ist es mir nicht möglich mich nicht passend auszudrücken, ich versuche es noch einmal anhand deines Beispiels. Wie gesagt, ich habe nicht gesagt das es nicht möglich ist, ich wollte nur diskutieren ob man Funktionen einfacher nutzen könnte.

    Ich erweitere jetzt mal dein Beispiel um weitere Anforderungen:

    1. Licht soll angehen wenn man nach Hause kommt
    2. Licht soll auch angehen wenn man vorher schon da war
    3. Licht soll zu einer bestimmten Astrozeit (aber eine andere als zu 1.und 2., meinetwegen später) auch angehen wenn niemand da ist.

    Und das ist eben genau jetzt mein Thema, dies eben als einen Block zu erstellen mit 3 Triggerpunkte und dann nur mit falls und sonst falls.

    J 2 Antworten Letzte Antwort
    0
    • E e-s

      @OstfrieseUnterwegs sagte in Astro Funktion vereinfachen und verbessern:

      Oder, zugegebenermassen etwas konstruiert: Wenn jemand nach hause kommt, mache meine Hue grün, aber nur zwischen Sonnenuntergang und dem Anfang der nautischen Dämmerung.

      2019-10-10 15_05_08-javascript - ioBroker.png

      Scheinbar ist es mir nicht möglich mich nicht passend auszudrücken, ich versuche es noch einmal anhand deines Beispiels. Wie gesagt, ich habe nicht gesagt das es nicht möglich ist, ich wollte nur diskutieren ob man Funktionen einfacher nutzen könnte.

      Ich erweitere jetzt mal dein Beispiel um weitere Anforderungen:

      1. Licht soll angehen wenn man nach Hause kommt
      2. Licht soll auch angehen wenn man vorher schon da war
      3. Licht soll zu einer bestimmten Astrozeit (aber eine andere als zu 1.und 2., meinetwegen später) auch angehen wenn niemand da ist.

      Und das ist eben genau jetzt mein Thema, dies eben als einen Block zu erstellen mit 3 Triggerpunkte und dann nur mit falls und sonst falls.

      J Offline
      J Offline
      Jan1
      schrieb am zuletzt editiert von
      #11

      @e-s
      Das ist ein Wunsch, aber da man das auch recht einfach mit den vorhandenen Blöcken machen kann, wird das wohl nicht umgesetzt.
      Es besteht auch der Wunsch UND und ODER Blöcke mit mehrere Eingängen zu haben, was wesentlich sinniger ist, da es Blöcke sind die sehr oft zum Einsatz kommen und es wurde noch nichts gemacht.

      E 1 Antwort Letzte Antwort
      0
      • J Jan1

        @e-s
        Das ist ein Wunsch, aber da man das auch recht einfach mit den vorhandenen Blöcken machen kann, wird das wohl nicht umgesetzt.
        Es besteht auch der Wunsch UND und ODER Blöcke mit mehrere Eingängen zu haben, was wesentlich sinniger ist, da es Blöcke sind die sehr oft zum Einsatz kommen und es wurde noch nichts gemacht.

        E Offline
        E Offline
        e-s
        schrieb am zuletzt editiert von
        #12

        @Jan1
        Aber genau dafür ist eben ein Forum da, um eben wünsche zu äußern und zu besprechen. Wenn es nicht gewünscht ist, dann ist das doch in Ordnung.
        Mehr als drüber reden wollte ich ja gar nicht.

        Aber denke nochmal über mein Beispiel nach, wie soll man Zeit triggern, besonders bei unterschiedlichen Grundvoraussetzungen.

        J 1 Antwort Letzte Antwort
        0
        • E e-s

          @Jan1
          Aber genau dafür ist eben ein Forum da, um eben wünsche zu äußern und zu besprechen. Wenn es nicht gewünscht ist, dann ist das doch in Ordnung.
          Mehr als drüber reden wollte ich ja gar nicht.

          Aber denke nochmal über mein Beispiel nach, wie soll man Zeit triggern, besonders bei unterschiedlichen Grundvoraussetzungen.

          J Offline
          J Offline
          Jan1
          schrieb am zuletzt editiert von
          #13

          @e-s
          Klar kannst Wünsche äußern, nur ob die auch berücksichtigt werden ist was anderes.

          1 Antwort Letzte Antwort
          0
          • cashC Offline
            cashC Offline
            cash
            Most Active
            schrieb am zuletzt editiert von
            #14

            Für mich sind Astrozeiten Zeitpunkte und keine Zeiträume und auch keine die man definieren kann. Dafür kann man sich eigene Datenpunkte anlegen.

            Ich mache das für z. B. für diverse Ambientelampen einzeln. Die eine soll entweder x-Minuten vor der Abenddämmerung angehen oder spätestens um 20:00 Uhr. Wenn x-Minuten vor der Abenddämmerung vor 17:00 Uhr soll sie trotzdem erst um 17:00 angehen. Außer am Wochenende da bitte auch vor 17:00 Uhr.

            Wie man an dem Beispiel sieht wird jeder andere Vorlieben haben und deshalb muss jeder sich halt überlegen was er will und sich das dann programmieren...

            J 1 Antwort Letzte Antwort
            0
            • cashC cash

              Für mich sind Astrozeiten Zeitpunkte und keine Zeiträume und auch keine die man definieren kann. Dafür kann man sich eigene Datenpunkte anlegen.

              Ich mache das für z. B. für diverse Ambientelampen einzeln. Die eine soll entweder x-Minuten vor der Abenddämmerung angehen oder spätestens um 20:00 Uhr. Wenn x-Minuten vor der Abenddämmerung vor 17:00 Uhr soll sie trotzdem erst um 17:00 angehen. Außer am Wochenende da bitte auch vor 17:00 Uhr.

              Wie man an dem Beispiel sieht wird jeder andere Vorlieben haben und deshalb muss jeder sich halt überlegen was er will und sich das dann programmieren...

              J Offline
              J Offline
              Jan1
              schrieb am zuletzt editiert von
              #15

              @cash
              Eben das sind einfach Zeiten und was man damit weiter anstellt ist mit den vorhandenen Blöcken jedem selber überlassen. Oder warum sollte man Blöcke haben die quasi spezifische Scripte schon mit drin haben?

              cashC 1 Antwort Letzte Antwort
              0
              • J Jan1

                @cash
                Eben das sind einfach Zeiten und was man damit weiter anstellt ist mit den vorhandenen Blöcken jedem selber überlassen. Oder warum sollte man Blöcke haben die quasi spezifische Scripte schon mit drin haben?

                cashC Offline
                cashC Offline
                cash
                Most Active
                schrieb am zuletzt editiert von
                #16

                @Jan1 Sehe ich ja genauso.

                1 Antwort Letzte Antwort
                0
                • E e-s

                  @OstfrieseUnterwegs sagte in Astro Funktion vereinfachen und verbessern:

                  Oder, zugegebenermassen etwas konstruiert: Wenn jemand nach hause kommt, mache meine Hue grün, aber nur zwischen Sonnenuntergang und dem Anfang der nautischen Dämmerung.

                  2019-10-10 15_05_08-javascript - ioBroker.png

                  Scheinbar ist es mir nicht möglich mich nicht passend auszudrücken, ich versuche es noch einmal anhand deines Beispiels. Wie gesagt, ich habe nicht gesagt das es nicht möglich ist, ich wollte nur diskutieren ob man Funktionen einfacher nutzen könnte.

                  Ich erweitere jetzt mal dein Beispiel um weitere Anforderungen:

                  1. Licht soll angehen wenn man nach Hause kommt
                  2. Licht soll auch angehen wenn man vorher schon da war
                  3. Licht soll zu einer bestimmten Astrozeit (aber eine andere als zu 1.und 2., meinetwegen später) auch angehen wenn niemand da ist.

                  Und das ist eben genau jetzt mein Thema, dies eben als einen Block zu erstellen mit 3 Triggerpunkte und dann nur mit falls und sonst falls.

                  J Offline
                  J Offline
                  Jan1
                  schrieb am zuletzt editiert von
                  #17

                  @e-s
                  Das Script, das exakt das macht was Du in Deinen 3 Punkten wünschst:
                  f0ea1067-a020-4206-b1f7-ef216f934029-grafik.png

                  Hat keine 5 Minuten gedauert und ist schön Übersichtlich, überzeugt Dich das nun, dass Dein Wunsch etwas überzogen ist, alles in einem Block erledigen zu können?

                  E 1 Antwort Letzte Antwort
                  0
                  • J Jan1

                    @e-s
                    Das Script, das exakt das macht was Du in Deinen 3 Punkten wünschst:
                    f0ea1067-a020-4206-b1f7-ef216f934029-grafik.png

                    Hat keine 5 Minuten gedauert und ist schön Übersichtlich, überzeugt Dich das nun, dass Dein Wunsch etwas überzogen ist, alles in einem Block erledigen zu können?

                    E Offline
                    E Offline
                    e-s
                    schrieb am zuletzt editiert von
                    #18

                    @Jan1
                    Dankeschön. Passt schon.

                    J 1 Antwort Letzte Antwort
                    0
                    • E e-s

                      @Jan1
                      Dankeschön. Passt schon.

                      J Offline
                      J Offline
                      Jan1
                      schrieb am zuletzt editiert von
                      #19

                      @e-s
                      Hatte gestern nur von Handy aus geschrieben, sonst hätte ich das Beispiel für Deinen Wunsch gestern schon gepostet. Ich denk mal, Du siehst ja wie simpel man sich mit den vorhandenen Blöcken das gewünschte zusammen klicken kann.
                      Wenn mal ein Blockly nicht gleich funktioniert, posten gibt genug Spezialisten dafür. Ich zähl mich da aber nicht dazu :grin:

                      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

                      760

                      Online

                      32.5k

                      Benutzer

                      81.7k

                      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