Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Keine Reaktion auf Trigger Sonnenuntergang

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Keine Reaktion auf Trigger Sonnenuntergang

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      guergen @raspido last edited by guergen

      @raspido Wie im 4. Beitrag von fastfoot auf wahr und mittels cron um 23:55 wieder false

      J 1 Reply Last reply Reply Quote 0
      • J
        JoergH @guergen last edited by

        @guergen said in Keine Reaktion auf Trigger Sonnenuntergang:

        @raspido Wie im 4. Beitrag von fastfoot

        ...und dahinter noch einfach ein Steuere Objekt ID mit falsch mit Verzögerung anhaken und Wert eintragen, dann wird er automatisch nach x Millisekunden wieder auf falsch gesetzt...

        G 1 Reply Last reply Reply Quote 0
        • G
          guergen @JoergH last edited by guergen

          @joergh sagte in Keine Reaktion auf Trigger Sonnenuntergang:

          @guergen said in Keine Reaktion auf Trigger Sonnenuntergang:

          @raspido Wie im 4. Beitrag von fastfoot

          ...und dahinter noch einfach ein Steuere Objekt ID mit falsch mit Verzögerung anhaken und Wert eintragen, dann wird er automatisch nach x Millisekunden wieder auf falsch gesetzt...

          Nicht wirklich:
          [Zitat]Und Nur kurz zur Funktion, es soll zum Zeitpunkt "Sonnenuntergang" den Datenpunkt Sonnenuntergang auf Wahr setzen und um 23.55 an jedem Tag auf Falsch.[Zitat Ende]

          Also einen "Impuls" kann man das ja nicht nennen!

          923ef2b8-0356-43e5-b123-14c07644a02b-grafik.png
          Und überall (System und js-adapter) die richtigen Koordinaten eintragen!

          J 1 Reply Last reply Reply Quote 0
          • J
            JoergH @guergen last edited by

            @guergen

            Nicht wirklich:
            [Zitat]Und Nur kurz zur Funktion, es soll zum Zeitpunkt "Sonnenuntergang" den Datenpunkt Sonnenuntergang auf Wahr setzen und um 23.55 an jedem Tag auf Falsch.[Zitat Ende]

            Also einen "Impuls" kann man das ja nicht nennen

            Du musst die letzten Beiträge lesen, da schreibt er das mit dem Impuls...

            G 1 Reply Last reply Reply Quote 0
            • G
              guergen @JoergH last edited by guergen

              @joergh Hab ich... kann man lesen wie man will! Ich lese da einen laaaaaaangen Impuls..... 😉
              Hast Du ja auch schon angemerkt!
              Und um zu gucken wann der Sonnenuntergang wäre (Script speichern und einfach starten):
              2a8cbe6b-75d2-44e1-bd00-da59e666ba60-grafik.png

              J 1 Reply Last reply Reply Quote 0
              • J
                JoergH @guergen last edited by

                @guergen

                Ok, missverstanden. Impuls 🤷‍♂️

                R 1 Reply Last reply Reply Quote 0
                • R
                  raspido @JoergH last edited by

                  An Alle, mit Impuls meinte ich den Zeitpunkt Sonnenuntergang. Also z.B. 18.20 Uhr und nicht gemeint war die Dauer bis 23.55.

                  Habe es ggf. etwas ungünstig ausgedrückt.

                  Michael

                  G 1 Reply Last reply Reply Quote 0
                  • G
                    guergen @raspido last edited by guergen

                    @raspido Dann so: 0d3df367-215e-4728-8b89-41b65ee5d7a6-grafik.png
                    Impulslänge kannste dann mittels Verzögerung wählen

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      raspido @guergen last edited by raspido

                      @guergen Ich meinte nich dass der Wert nur für den Moment Wahr ist, sondern dass das Setzen des Wertes nur zum Teitpunkt des Sonenuntergangs gesetzt wird. Also angenommen 18.20 Uhr und nicht das das Setzen auf Wahr solange erfolgt bis die "Eigenschaft" Sonnenuntergang nicht mehr Wahr ist.

                      Ich habe mir eine Telegram Nachricht eingestellt, also er soll mir aufs Handy eine Nachricht schicken. Mal gucken ob ich so vielleicht mehr und besser mit bekomme was passiert.

                      G J 2 Replies Last reply Reply Quote 0
                      • G
                        guergen @raspido last edited by guergen

                        @raspido Nach dem Sonnenuntergang kommt die Abenddämmerung....:
                        69dbd2e0-ac2c-4fed-a57a-d284d54a54a1-grafik.png
                        Hier sind die Zeiten für meinen Standort:
                        a82b6742-66ed-4539-8b2e-3e93edb1f2d8-grafik.png

                        R 1 Reply Last reply Reply Quote 0
                        • J
                          JoergH @raspido last edited by

                          @raspido

                          Wozu brauchst Du denn den Wert? Wenn Du zum Zeitpunkt Sonnenuntergang eine Aktion auslösen möchtest, dann würde es ja die einfach Triggerabfrage wie beschrieben tun. Da schreibst Du dann hin, was er machen soll und das passiert ja nur genau einmal pro Tag...?

                          R 1 Reply Last reply Reply Quote 0
                          • R
                            raspido @guergen last edited by

                            Was mich nur etwas wundert sind die immer wiederkehrenden Warnungsmeldungen. Also die ich oben gepostet habe.

                            J G 2 Replies Last reply Reply Quote 0
                            • J
                              JoergH @raspido last edited by

                              @raspido

                              Das sind Warnungen, dass mit dem Skript was nicht stimmt. Die treten bei Deinem Skript auf, korrekt?

                              R 1 Reply Last reply Reply Quote 0
                              • G
                                guergen @raspido last edited by

                                @raspido Hast Du denn an allen Stellen den richtigen Standort eingetragen?
                                Im Javascript NICHT systemeinstellungen nutzen, sondern noch einmal eintragen; das führte mal zu Fehlern!

                                1 Reply Last reply Reply Quote 0
                                • R
                                  raspido @JoergH last edited by

                                  @joergh Ich nutze gerne an manchen stellen so "Hilfsdatenpunkte" (So nenne ich die zumindest) um in anderen Scripten auf diese zu Reagieren. Mag vielleicht aus mancher Sicht etwas Über sein, nur so kann ich diese Hilfsdatenpunkte in anderen Scripten weiter "nutzen" bzw. diese Zentral ändern oder in x Scripten was zu ändern.

                                  Als Beispiel ich merke, dass ich einen Offset vom Sonnenuntergangszeitpunkt brauche, dann ändere ich das 1 mal und nicht im schlimmsten Fall an x Stellen.

                                  G J 2 Replies Last reply Reply Quote 0
                                  • G
                                    guergen @raspido last edited by guergen

                                    @raspido Ist das denn das komplette script? Oder läuft da vielleicht noch irgendwas hinter den Bildchen?
                                    Oder click mal auf blockly/js und guck was da sonst noch so drinsteht

                                    R 1 Reply Last reply Reply Quote 0
                                    • R
                                      raspido @JoergH last edited by

                                      @joergh Ja das ist Korrekt, also das wird unterm Script mit ausgegeben.

                                      @guergen Wird nicht automatisch die Uhrzeit vom Server übernommen im ioBroker? Und wo soll ich sonst noch Uhrzeiten oder Standort einstellen als in den Haupteinstellungen vom ioBroker?

                                      G 1 Reply Last reply Reply Quote 0
                                      • G
                                        guergen @raspido last edited by guergen

                                        @raspido Steht doch oben: javascript und Haupteinstellungen:
                                        "Im Javascript NICHT systemeinstellungen nutzen, sondern noch einmal eintragen; das führte mal zu Fehlern!"

                                        1 Reply Last reply Reply Quote 0
                                        • J
                                          JoergH @raspido last edited by

                                          @raspido

                                          Da der Sonneuntergang aber ein vom System bereitgestellter Wert ist, macht das ja imho in diesem Fall irgendwie nicht wirklich Sinn, zumal der ja auch bis auf genau zum Zeitpunkt des Sonnenuntergangs immer nur false enthält...? Naja, jedenfalls meine Meinung..

                                          G 1 Reply Last reply Reply Quote 0
                                          • R
                                            raspido @guergen last edited by

                                            @guergen Das wird mir angezeigt wenn ich auf Blockly/js klicke:

                                            var Sonnenuntergang_Reset;
                                            
                                            
                                            schedule({astro: "sunset", shift: 0}, async function () {
                                              setState("0_userdata.0.Hilfsdatenpunkte.Sonnenuntergang"/*Hilfsdatenpunkte.Sonnenuntergang*/, true);
                                              sendTo("telegram", "send", {
                                                  text: 'Es ist Sonnenuntergang'
                                              });
                                            });
                                            Sonnenuntergang_Reset = schedule('55 23 * * *', async function () {
                                              setState("0_userdata.0.Hilfsdatenpunkte.Sonnenuntergang"/*Hilfsdatenpunkte.Sonnenuntergang*/, false);
                                              sendTo("telegram", "send", {
                                                  text: 'Sonnenuntergang wurde zurück gesetzt'
                                              });
                                            });
                                            
                                            //JTNDeG1sJTIweG1sbnMlM0QlMjJodHRwcyUzQSUyRiUyRmRldmVsb3BlcnMuZ29vZ2xlLmNvbSUyRmJsb2NrbHklMkZ4bWwlMjIlM0UlM0N2YXJpYWJsZXMlM0UlM0N2YXJpYWJsZSUyMHR5cGUlM0QlMjJjcm9uJTIyJTIwaWQlM0QlMjJTb25uZW51bnRlcmdhbmdfUmVzZXQlMjIlM0VTb25uZW51bnRlcmdhbmdfUmVzZXQlM0MlMkZ2YXJpYWJsZSUzRSUzQyUyRnZhcmlhYmxlcyUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmFzdHJvJTIyJTIwaWQlM0QlMjIlNUR+KXAyIUJMMCUzQkx2d0VaQiUyM2UlM0Y5JTIyJTIweCUzRCUyMjEzJTIyJTIweSUzRCUyMjEzJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVFlQRSUyMiUzRXN1bnNldCUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyT0ZGU0VUJTIyJTNFMCUzQyUyRmZpZWxkJTNFJTNDc3RhdGVtZW50JTIwbmFtZSUzRCUyMlNUQVRFTUVOVCUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmNvbnRyb2wlMjIlMjBpZCUzRCUyMiUzQlAhRFZGVDRncHRsUU4tSX53dzglMjIlM0UlM0NtdXRhdGlvbiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYxOTk5JTJGeGh0bWwlMjIlMjBkZWxheV9pbnB1dCUzRCUyMmZhbHNlJTIyJTNFJTNDJTJGbXV0YXRpb24lM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJPSUQlMjIlM0UwX3VzZXJkYXRhLjAuSGlsZnNkYXRlbnB1bmt0ZS5Tb25uZW51bnRlcmdhbmclM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMldJVEhfREVMQVklMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyVkFMVUUlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJsb2dpY19ib29sZWFuJTIyJTIwaWQlM0QlMjJTbzhKZiUzQXdYRCUyRiUyQndHTmUlM0Q4dGFVJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyQk9PTCUyMiUzRVRSVUUlM0MlMkZmaWVsZCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGdmFsdWUlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIydGVsZWdyYW0lMjIlMjBpZCUzRCUyMig4ajF4TjBFQyU0MFp5ODVpLSU0MElpYSUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMklOU1RBTkNFJTIyJTNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMT0clMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNJTEVOVCUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJQQVJTRU1PREUlMjIlM0VkZWZhdWx0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJNRVNTQUdFJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMmQyISUyQmsyJTJGJTVFJTVCTURFMzhSOCU1RCU0MCUyMy0lMjIlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJURVhUJTIyJTNFRXMlMjBpc3QlMjBTb25uZW51bnRlcmdhbmclM0MlMkZmaWVsZCUzRSUzQyUyRnNoYWRvdyUzRSUzQyUyRnZhbHVlJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZzdGF0ZW1lbnQlM0UlM0NuZXh0JTNFJTNDYmxvY2slMjB0eXBlJTNEJTIyc2NoZWR1bGVfY3JlYXRlJTIyJTIwaWQlM0QlMjJKJTIzKHclMjRtS3haQUNGMSUyNCU1QmdhKmYwJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyTkFNRSUyMiUzRVNvbm5lbnVudGVyZ2FuZ19SZXNldCUzQyUyRmZpZWxkJTNFJTNDdmFsdWUlMjBuYW1lJTNEJTIyU0NIRURVTEUlMjIlM0UlM0NzaGFkb3clMjB0eXBlJTNEJTIyZmllbGRfY3JvbiUyMiUyMGlkJTNEJTIya3hCMnBHUyU2MCUyM3cpZVdOZyU3RDUweCUzRCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkNST04lMjIlM0U1NSUyMDIzJTIwKiUyMColMjAqJTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQ3N0YXRlbWVudCUyMG5hbWUlM0QlMjJTVEFURU1FTlQlMjIlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJjb250cm9sJTIyJTIwaWQlM0QlMjJ5MCU3Q0FSJTVEJTI1QVU5X1AlNUIlNjBrWCU3RFlXSiUyMiUzRSUzQ211dGF0aW9uJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjE5OTklMkZ4aHRtbCUyMiUyMGRlbGF5X2lucHV0JTNEJTIyZmFsc2UlMjIlM0UlM0MlMkZtdXRhdGlvbiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMk9JRCUyMiUzRTBfdXNlcmRhdGEuMC5IaWxmc2RhdGVucHVua3RlLlNvbm5lbnVudGVyZ2FuZyUzQyUyRmZpZWxkJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyV0lUSF9ERUxBWSUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJWQUxVRSUyMiUzRSUzQ2Jsb2NrJTIwdHlwZSUzRCUyMmxvZ2ljX2Jvb2xlYW4lMjIlMjBpZCUzRCUyMmRJJTNGJTVENXRXdTktSmghSSU1RCU3RCU1REp4VCUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMkJPT0wlMjIlM0VGQUxTRSUzQyUyRmZpZWxkJTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ2YWx1ZSUzRSUzQ25leHQlM0UlM0NibG9jayUyMHR5cGUlM0QlMjJ0ZWxlZ3JhbSUyMiUyMGlkJTNEJTIyJTNBa0JOeWQlMkNmd1QoczlLd0YlM0YlNUJVViUyMiUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMklOU1RBTkNFJTIyJTNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJMT0clMjIlM0UlM0MlMkZmaWVsZCUzRSUzQ2ZpZWxkJTIwbmFtZSUzRCUyMlNJTEVOVCUyMiUzRUZBTFNFJTNDJTJGZmllbGQlM0UlM0NmaWVsZCUyMG5hbWUlM0QlMjJQQVJTRU1PREUlMjIlM0VkZWZhdWx0JTNDJTJGZmllbGQlM0UlM0N2YWx1ZSUyMG5hbWUlM0QlMjJNRVNTQUdFJTIyJTNFJTNDc2hhZG93JTIwdHlwZSUzRCUyMnRleHQlMjIlMjBpZCUzRCUyMiUzRG4xJTQwbiUyNXhZJTI0KnNobSlFMTAlMjMlMjNQJTIyJTNFJTNDZmllbGQlMjBuYW1lJTNEJTIyVEVYVCUyMiUzRVNvbm5lbnVudGVyZ2FuZyUyMHd1cmRlJTIwenVyJUMzJUJDY2slMjBnZXNldHp0JTNDJTJGZmllbGQlM0UlM0MlMkZzaGFkb3clM0UlM0MlMkZ2YWx1ZSUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGbmV4dCUzRSUzQyUyRmJsb2NrJTNFJTNDJTJGc3RhdGVtZW50JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZuZXh0JTNFJTNDJTJGYmxvY2slM0UlM0MlMkZ4bWwlM0U=
                                            
                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            714
                                            Online

                                            32.0k
                                            Users

                                            80.5k
                                            Topics

                                            1.3m
                                            Posts

                                            blockly
                                            5
                                            54
                                            1882
                                            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