Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. scenes adapter handling

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    scenes adapter handling

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

      Hallo zusammen,

      ich habe ein paar Fragen zur Nutzung des Scenes Adapter. Vielleicht kann mir jemand helfen.

      Hintergrund:
      Ich habe Szenen, die relativ lange laufen. Z.T. bis zu 8 Stunden. Es werden mehrere Geräte nacheinander eingeschaltet und ausgeschaltet. Ein einzelnes Gerät läuft dann gerne auch mal 1...2 Stunden.

      • 1/ Eine Szene wurde gestartet; die Szene läuft: Aber woran kann ich erkennen, dass sie läuft? Ich würde in der VIS zunächst gerne einfach anzeigen, dass diese Szene gerade läuft,
      • 2/ Eine Szene wurde gestartet; die Szene läuft: Kann ich die weitere Ausführung stoppen? Wie?
      • 3/ Ich starte die Szene, indem ich einen DP auf true setze. Dieser DP bleibt true, auch wenn die Szene durchgelaufen ist. Wer setzt den Wert wieder zurück? Wenn ich das selbst machen muss, dann stellt sich die Frage, wann das gemacht werden kann bzw. darf? Hängt vmtl. mit Frage 1/ zusammen.

      Grüße
      JpgOrganizer

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @jpgorganizer last edited by

        @jpgorganizer sagte in scenes adapter handling:

        1/ Eine Szene wurde gestartet; die Szene läuft: Aber woran kann ich erkennen, dass sie läuft? Ich würde in der VIS zunächst gerne einfach anzeigen, dass diese Szene gerade läuft,

        https://forum.iobroker.net/topic/29880/szene-button-taster-indikator/1

        @jpgorganizer sagte in scenes adapter handling:

        2/ Eine Szene wurde gestartet; die Szene läuft: Kann ich die weitere Ausführung stoppen? Wie?

        kann ich dir im Moment nicht sagen - weiß ich nicht!

        @jpgorganizer sagte in scenes adapter handling:

        Wer setzt den Wert wieder zurück?

        neimand!
        Das ist ein Button, der ein kurzes True sendet.
        Beim nächsten Senden von true wird die Szene erneut gestartet

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

          @Homoran Danke für deine Hilfe

          @Homoran said in scenes adapter handling:

          1/ Eine Szene wurde gestartet; die Szene läuft: Aber woran kann ich erkennen, dass sie läuft? Ich würde in der VIS zunächst gerne einfach anzeigen, dass diese Szene gerade läuft,

          https://forum.iobroker.net/topic/29880/szene-button-taster-indikator/1

          so kann man es machen. klar. Das ist dann ein Status ausserhalb des Einflusses der Szene und kann somit vom tatsächlichen Status abweichen. Ich hatte erwartet/gehofft, dass es einen durch den Scenes Adapter kontrollierten Status für die Szene gibt.

          @Homoran said in scenes adapter handling:

          2/ Eine Szene wurde gestartet; die Szene läuft: Kann ich die weitere Ausführung stoppen? Wie?

          kann ich dir im Moment nicht sagen - weiß ich nicht!

          Kann man eine laufende Szene "gefahrlos" löschen? Oder "schadet" das dem scenes Adapter? Würde die Szene dann stoppen? Also zumindest nicht mehr weiter ausgeführt werden. Dass evtl. laufende Geräte dadurch nicht abgeschaltet werden ist mir klar. --> das muss ich heute Abend mal testen

          Grüße
          jpgorganizer

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @jpgorganizer last edited by

            @jpgorganizer
            Was meinst du mit "löschen"

            Ich fürchte ich muss den Szenen-Adapter wieder installieren um dir helfen zu können

            jpgorganizer 1 Reply Last reply Reply Quote 0
            • jpgorganizer
              jpgorganizer @Homoran last edited by

              @Homoran said in scenes adapter handling:

              @jpgorganizer
              Was meinst du mit "löschen"

              Löschen = Löschen der ganzen Szene (ich weiß, das will man zwar eigentlich nicht, aber ich brauche eine Möglichkeit die Szene einfach zu beenden. Meine Szenen laufen ziemlich lange und da kann was dazwischen kommen, was einfach bedeutet, dass man die Szene stoppen muss).

              Ich habe es ausprobiert. Eine Szene mit einem Gerät: Einschalten, Laufzeit 60sec, dann mit Delay von 70sec (vom Start der Szene aus gerechnet, also 10sec Lücke dazwischen) nochmals einschalten.

              Starten der Szene durch einen DP auf true. -> Gerät geht an-> ganze Szene im Szenen Adapter gelöscht -> Gerät von Hand gestoppt (alles innerhalb der ersten Minute) -> Warten bis zur Verzögerung von 70sec -> Gerät wird angeschaltet
              Mist!!!

              D.h. der Szenen Adapter merkt sich die Szene irgendwo im Speicher und lässt sich nicht durch ein Löschen davon abbringen weiterzumachen. Ist mir ja schon klar, warum das so ist (... dann ist er unabhängig davon, dass die Szene geändert/gelöscht wird und fällt nicht auf die Nase)

              Was sind meine Alternativen?

              • darauf hoffen, dass eine Möglichkeit in scenes nachgerüstet wird die Szene zu stoppen? Kann klappen, muss aber nicht und wird nicht in den nächsten 1...4 Wochen passieren.
              • einen eigenen kleinen "Szenenadapter" programmieren. Möglich, ich brauche ja nicht soviele Features, aber ich wollte eigentlich genau dies vermeiden.

              Muss mal überlegen wie ich weitermache. Vorschläge und Ideen und natürlich Lösungen sind sehr willkommen.

              Viele Grüße und schönen Rest-Sonntag
              jpgorganizer

              Homoran 1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators @jpgorganizer last edited by

                @jpgorganizer sagte in scenes adapter handling:

                D.h. der Szenen Adapter merkt sich die Szene irgendwo im Speicher und lässt sich nicht durch ein Löschen davon abbringen weiterzumachen.

                Ja!

                Ich habe auch keine Punkte gefunden, wo man eingreifen könnte.

                @jpgorganizer sagte in scenes adapter handling:

                Das ist dann ein Status ausserhalb des Einflusses der Szene und kann somit vom tatsächlichen Status abweichen.

                Da sehe ich kein Problem, da auch der Status der Szene z.B. nach einem Ausfall nicht korrekt sein muss

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

                  @Homoran
                  Danke für deinen Support.

                  Ich werde wohl morgen mal ein Pflichtenheft schreiben für meinen "Szenenadapter". ich brauche eigentlich ja nicht viel. Wobei der Teufel im Detail steckt und ich hatte mich gedanklich schon beim nächsten Schritt gesehen. Aber nun gut, da muss ich jetzt wohl durch.

                  Evtl. kann ich Anleihen beim scenes Adapter machen - muss mir mal die Lizenzbedingungen davon ansehen.

                  Grüße
                  jpgorganizer

                  Homoran 1 Reply Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @jpgorganizer last edited by

                    @jpgorganizer sagte in scenes adapter handling:

                    mal ein Pflichtenheft schreiben für meinen "Szenenadapter".

                    ein Szene STOP ist sicherlich eine sinnvolle Angelegenheit.

                    @jpgorganizer sagte in scenes adapter handling:

                    muss mir mal die Lizenzbedingungen davon ansehen.

                    Dann kannst du direkt ein Issue anlegen mit feature request - Stop scene

                    jpgorganizer 1 Reply Last reply Reply Quote 0
                    • jpgorganizer
                      jpgorganizer @Homoran last edited by

                      @Homoran said in scenes adapter handling:

                      Dann kannst du direkt ein Issue anlegen mit feature request - Stop scene

                      done

                      https://github.com/ioBroker/ioBroker.scenes/issues/42

                      jpgorganizer created this issue in ioBroker/ioBroker.scenes

                      open Scene STOP #42

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

                      Support us

                      ioBroker
                      Community Adapters
                      Donate

                      870
                      Online

                      31.8k
                      Users

                      80.0k
                      Topics

                      1.3m
                      Posts

                      scenes
                      2
                      9
                      455
                      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