Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Lautstärke erhöhen über Intervall und zeitgesteuert

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Lautstärke erhöhen über Intervall und zeitgesteuert

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

      Ich habe wieder mal eine Frage zu Blockly. Ich habe mir ein Skript für einen Wecker erstellt.
      Der Funktioniert auch soweit. Nun möchte ich jedoch noch, dass die Lautstärke sich immer zu einer bestimmten Zeit erhöht bis eine gewisse Lautstärke erreicht ist.
      Hab es zuvor direkt mit Intervall versucht, aber das hat nicht geklappt.
      Momentan hab ich es so eingestellt:
      9c30040b-05f0-4ea2-a3b6-a75ce0beb565-grafik.png
      e753dbad-cda8-4308-a139-1717262acc91-grafik.png

      Kann der Baustein Lautstärke so funktionieren? Hab in der Debug Umgebung ein wenig gespielt, aber da wurde es nicht aufgerufen.

      A paul53 2 Replies Last reply Reply Quote 0
      • A
        Ahnungsbefreit @Michi_Pi last edited by

        @michi_pi Nein, so kann das nicht funktionieren, da sind einige Fehler drin. Grundsätzlich geht Trigger in Trigger immer schief und Du hast sogar Trigger in Trigger in Trigger:

        1. Falls Objekt
        2. CRON in Wecker
        3. Zeitplan in Lautstärke

        Vielleicht beschäftigst Du Dich noch mal ein wenig mit den Grundlagen von Blockly...

        M 1 Reply Last reply Reply Quote 0
        • M
          Michi_Pi @Ahnungsbefreit last edited by

          @ahnungsbefreit ja das ist mir auch bewusst. Wüsste auch nicht wie ich es sonst anders machen könnte.
          Es soll ja zu einer bestimmten Zeit ausgeführt werden, wie dann wenn nicht mit einem Zeitplan?

          1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Michi_Pi last edited by paul53

            @michi_pi sagte: Hab es zuvor direkt mit Intervall versucht, aber das hat nicht geklappt.

            Es sollte mit Intervall funktionieren. "setze Volume auf 1" muss in den Zeitplan.

            @michi_pi sagte in Lautstärke erhöhen über Intervall und zeitgesteuert:

            Kann der Baustein Lautstärke so funktionieren?

            Nein, der Aufruf der Funktion Lautstärke aus sich selbst ist kontraproduktiv. So etwas kann man machen, wenn anstelle von Intervall ein Timeout verwendet wird.

            @ahnungsbefreit sagte in Lautstärke erhöhen über Intervall und zeitgesteuert:

            Grundsätzlich geht Trigger in Trigger immer schief

            Wenn die Zeitpläne gestoppt werden, kann man es machen. Bei einem Wecker mit einstellbaren Weckzeiten muss man es sogar so machen.

            M 2 Replies Last reply Reply Quote 0
            • M
              Michi_Pi @paul53 last edited by

              @paul53 danke.
              Hab gerade nochmal geschaut, hatte zuvor die Schleife verwendet, statt Intervall. Da hatte ich Probleme.

              1 Reply Last reply Reply Quote 0
              • M
                Michi_Pi @paul53 last edited by Michi_Pi

                @paul53 du meinst so
                beeceb04-1ce5-4461-89cf-434ba1ddea01-grafik.png

                Stopp Sorry,
                8e72c7ce-95fa-4006-b3d8-c2e020a091f7-grafik.png
                9fa4c461-d94c-4696-b9ac-bd3cc93bd44c-grafik.png

                paul53 2 Replies Last reply Reply Quote 0
                • paul53
                  paul53 @Michi_Pi last edited by paul53

                  @michi_pi sagte: du meinst so

                  Nein: "setze Volume auf 1" vor dem ersten Schreiben des Wertes in den Datenpunkt.
                  Kein Funktionsaufruf "Lautstärke" aus dem Intervall !!

                  M 1 Reply Last reply Reply Quote 0
                  • M
                    Michi_Pi @paul53 last edited by

                    @paul53 ahh, ja. Jetzt bin ich gerade ein wenig auf den Schlauch gestanden mit dem Intervall. Klar der Funktionsaufruf ist hinfällig.

                    Zu @paul53 sagte: Nein: "setze Volume auf 1" vor dem ersten Schreiben des Wertes in den Datenpunkt.

                    das mach ich ja hier schon
                    fe8f7a8d-83ae-44a7-bd70-5e4e69e096d5-grafik.png

                    Also hier hab ich dann schon 1 bevor der Funktionsbaustein "Lautsärke" aufgerufen wird.

                    paul53 1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Michi_Pi last edited by

                      @michi_pi
                      Mit Timeout anstelle Intervall kann man es so machen:

                      Bild_2021-02-01_115504.png

                      1 Reply Last reply Reply Quote 1
                      • paul53
                        paul53 @Michi_Pi last edited by

                        @michi_pi sagte: Also hier hab ich dann schon 1 bevor der Funktionsbaustein "Lautsärke" aufgerufen wird.

                        Ja, die Korrektur habe ich erst gesehen, nachdem ich meinen Post abgeschickt hatte.

                        M 1 Reply Last reply Reply Quote 0
                        • M
                          Michi_Pi @paul53 last edited by

                          @paul53 okay, vielen Dank. 🙂

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

                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          842
                          Online

                          32.0k
                          Users

                          80.5k
                          Topics

                          1.3m
                          Posts

                          3
                          11
                          342
                          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