Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Gruppe von Aktoren steuern

    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

    Gruppe von Aktoren steuern

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

      Moinsen!

      Bisher läuft mein Haus mittels Homee und das geht so ganz annehmbar. Jetzt migriere ich (zumindest die Logiken) nach ioB.
      Als erstes versuche ich gerade, alle Jalousien gleichzeitig zu Sonnenuntergang zu schließen. Mein Problem: Wie definiere ich "alle Jalousien"? Im Homee gibt es dafür "Gruppen", die das sehr vereinfachen. In ioB & Blockly finde ich auch nach etlichen Tutorials und Google-Suchen nichts verwendbares.

      Das was am nächsten kommt, ist das hier:
      Dann kannst du alle Geräte/Endpunkte die du hast über "Objekte" dem selben Raum ("Wohnzimmer") und der selben Funktion ("Licht") zuweisen.
      Anschließend im Cloud Adapter unter Smart Aufzählungen den Raum sowie die Funktion anhaken und schon sollte ein Gerät "Wohnzimmer Licht" das alle deine Geräte zusammenfasst vorhanden sein."
      (https://forum.iobroker.net/topic/9332/mit-alexa-eine-gruppe-steuern-von-homematic-aktoren/3)

      Jetzt die Frage: Gibt es ein Tutorial, etc., wie ich das bewerkstellige? Ich steh gerade massiv auff'm Schlauch und weiß nicht wie ich anfangen soll...

      Schon mal vielen Dank für eure Hilfe!

      Gruppierte Grüße, Martin

      Lenny.CB Homoran 2 Replies Last reply Reply Quote 0
      • Lenny.CB
        Lenny.CB Most Active @PV-Freak last edited by

        @Martin-Bulang schau dir mal den Adapter shuttercontrol an.

        1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @PV-Freak last edited by

          @Martin-Bulang sagte in Gruppe von Aktoren steuern:

          Das was am nächsten kommt

          Das bezieht sich auf Sprachsteuerung und Gruppierung in/für Alexa.
          Willst du das?

          Ansonsten gäbe es noch den Szenen-Adapter - bei dem du alle Rollläden in eine Szene packen würdest und dann die Szene schaltest.

          Aber warum ist das für dich wichtig.
          Das Blockly/Script (mit allen einzelnen Rollläden) musst du nur einmal erstellen und triggerst es dann.

          PV-Freak 1 Reply Last reply Reply Quote 0
          • PV-Freak
            PV-Freak @Homoran last edited by PV-Freak

            @Homoran said in Gruppe von Aktoren steuern:

            Das Blockly/Script (mit allen einzelnen Rollläden) musst du nur einmal erstellen und triggerst es dann.

            Naja, ich denke, das ist schon irgendwie der richtige Ansatz. Aber... Abends will ich die Rollos auf 100% setzen, wenn aber im Sommer die Sonne brennt, nur auf 65%. Und morgens sollen die dann wieder auf 0% (die Ausnahmen für die Kinderzimmer, etc. lasse ich erstmal außen vor).

            Brauche ich dafür dann drei Scripte oder kann ich mir da eine Variable einbauen, die ich dann in den "richtigen" Scripten aufrufe? Wenn ja, wie?

            Kurz: Ich suche sowas in der Art:

            wenn Abend
            setze [Alle_Rollos] = [100] Prozent
            wenn Morgen
            setze [Alle_Rollos] = [0] Prozent
            wenn Warm
            setze [Alle_Rollos] = [65] Prozent

            BTW: Meine Script- und ioBroker-Karriere ist übrigens gerade mal 5 Tage alt... von daher vermute ich, dass die Lösung tatsächlich dermaßen simpel ist, dass sie nirgendwo explizit erklärt wird... von daher bitte beim Urschleim beginnen 😉

            Ach ja, Alexa ist erstmal nicht interessant, das kommt später. War nur halt in dem anderen Thread irgendwie verwurstet...

            @Lenny-CB Shuttercontrol guck ich mir mal an, danke!

            Homoran 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @PV-Freak last edited by

              @PV-Freak
              Ich denke bei den ganzen Sondermöglichkeiten wäre shuttercontrol vielleicht der einfachere (wenn auch nicht einfache) Weg.
              @Simatec hat da so viele Möglichkeiten eingebaut, dass damit eigentlich alles abgedeckt ist.

              @PV-Freak sagte in Gruppe von Aktoren steuern:

              kann ich mir da eine Variable einbauen

              oder eine Funktion

              PV-Freak 1 Reply Last reply Reply Quote 0
              • PV-Freak
                PV-Freak @Homoran last edited by

                @Homoran Habe ich mir gerade mal grob angeschaut. Aber auch da peile ich nicht, wie ich dem Adapter den entsprechenden Wert zuweisen kann...

                Abgesehen davon will/muss ich verstehen, was genau ich nicht verstehe (wenn Du verstehst, was ich meine), denn das eigentliche Problem der "Gruppensteuerung" hab ich ja immer wieder. Sei es bei Licht, Heizung, etc. und nicht für alles wird es einen guten Adapter geben...

                Homoran 1 Reply Last reply Reply Quote 0
                • Homoran
                  Homoran Global Moderator Administrators @PV-Freak last edited by

                  @PV-Freak sagte in Gruppe von Aktoren steuern:

                  wenn Du verstehst, was ich meine

                  sogar sehr gut!
                  Diese Einstellung ist spitze!

                  Ich selber sehe "eigentlich" das Problem der Einzeldatenpunkte nicht.
                  Die kopierst du in Minuten und änderst nur die ID

                  arbeitest die hintereinender ab und weist allen (?) ggf. per Variable den selben Wert zu.

                  Hier ein Beispiel aus meinem "Heimkino-Blockly"

                  Rolladengruppe.png

                  Du kannst auch eine Variable "Höhe" statt des Levels nehmen und diese dann statt der 100 nehmen und vorher den Wert zuweisen.

                  Ich würde sowieso lieber mehrere kleine Skripte nehmen, als ein Monsterskript für alle Eventualitäten, da sich einzelne leichter pflegen lassen.

                  1 Reply Last reply Reply Quote 0
                  • PV-Freak
                    PV-Freak last edited by PV-Freak

                    So, bin wieder ein Stückchen weiter und vielleicht auch schlauer...

                    Das mit den Gruppen geht wohl so tatsächlich nicht, jedenfalls nicht so ohne weiteres. Habe mich allerdings mit dem Thema "Variablen und Funktionen" auseinandergesetzt. Allerdings weiß ich jetzt nicht so ganz genau, ob das sinnvoll und elegant oder einfach nur sinnlos kompliziert ist... (Beispiel unten: Wenn "Kino", dann Licht aus und Jalousien Wohnzimmer schließen)

                    Wie gesagt, meine Programmierkenntnisse beschränken sich auf Turbopascal während des Abiturs irgendwann Anfang der 90er... und da hab ich eh meist an "wichtigere" Dinge gedacht 😉
                    Dein Tipp mit den kleinen statt "Monsterscripten" ist gut, merke ich mir. Danke!

                    169357f5-445c-4f84-bd5d-81476a906c79-grafik.png

                    c582dc10-92df-4ad2-ae2d-9ed2bb5e2f8c-grafik.png

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    513
                    Online

                    31.9k
                    Users

                    80.2k
                    Topics

                    1.3m
                    Posts

                    blockly
                    3
                    8
                    1299
                    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