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. ioBroker Allgemein
  4. [gelöst] ioBroker - yahka + Loxone (Rollos und Licht)

NEWS

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

[gelöst] ioBroker - yahka + Loxone (Rollos und Licht)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
loxoneyahkarollolicht rgbw
20 Beiträge 3 Kommentatoren 2.7k Aufrufe 2 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.
  • W Offline
    W Offline
    WowaDriver
    schrieb am zuletzt editiert von WowaDriver
    #1

    Hallo Community,

    auch ich bin neu hier und ganz speziell in der ioBroker Welt und möchte mich erstmal ganz herzlich bei allen Beteiligten Bedanken, die soviel Zeit in diese mächtige Schnittstelle investieren und uns Laien mit so viel Möglichkeiten versorgen!

    Im ioBroker wurden erfolgreich die Loxone Bridge und yahka Bridges installiert. Erste Test sind auch binnen kurzer Zeit erfolgreich eingerichtet worden, sodass das Licht an/aus oder das Rollo in Bewegung versetzt worden ist.

    Jetzt geht es hier jedoch um die exakte und vollständige Integrierung von Licht und Rollos, damit diese voll mit Siri gesteuert werden können.

    1. Rollos:
    Mit den folgenden Einstellungen in der yahka Bridge fahre ich meine Rollos komplett runter und rauf. Das Invertieren hat ebenfalls super geklappt, da Homekit ja eine andere Polarisierung hat als Loxone.
    alt text
    Problem was ich jetzt habe ist, das ich zwar Siri sagen kann fahr die Rollade auf 63%, Sie diese Position einfach überfährt und man halt eben nur komplett auf und zu Befehle geben kann. Ich meine jedeoch bei der Homebridge Integration gelesen zu haben, dass man eben besagte Positionierung Befehle bei Rollos definitiv senden kann. Falls ich somit falsche Einstellungen habe, bitte korregieren bzw. einen Vorschlag äußern.
    Alternativ hatte ich mir gedacht ich könnte das Problem umgehen, indem ich in der Lox Config an den Jalousiebaustein einen Virtuellen analogen Eingang setze und diesen dann als Value bei "TargetPosition" im yahka eintrage...
    alt text
    An sich funktioniert das sogar, lediglich wird bei dieser Variante im HomeKit anschließend kein Endstatus der Verfahrbewegung erreicht, sprich es steht in der HomeApp, dass das Rollo dauerhaft am Verfahren ist. Des Weiteren bleibt der genannte Positionswert am analogen Virtuellen EIngang dauerhaft anliegen und resetet sich nicht. Er wird lediglich von einem neuen Wert überschrieben. Vielleicht ist das der Grundm, warum auch der Status in der Home App sich nicht ändern, weil an diesem Value immer ein Wert anliegt.
    Sofern ihr hierfür eine gescheite Lösung habt wäre ich für jede Hilfe dankbar!!

    2. Lichtbaustein:
    Mit dem Lichtbaustein sieht es anders aus. Hier kann ich bequem einzelne am Lichtbaustein angeschlossene Ausgänge (Q1 Spots und Q2 RGBW LED Streifen) ein und ausschalten und deren Helligkeit dimmen. Ich kann sogar die Masterhelligkeit von beiden zusammen regulieren. Was ich nicht kann ist Siri zu sagen schalte die LEDs in Grün, Rot, Blau oder eben eine bestimmte Farbe. Die LED's können nur an/aus oder gedimmt werden... Falls es doch irgendwie möglich ist, klärt mich bitte auf!
    Mein Workaround für das problem ist folgender:
    Da ich nicht soviele Farben benötige, sondern eben nur die von uns favorisierten 4-5 Farben benötigen habe ich im Lichtbaustein der entsprechneden Farbe eine Szene angelegt. Wenn ich also will das Siri Grünes Farblicht einschaltet tut sie das über einen Virtuellen Eingang, welcher direkt an die grüne Szene des Lichtbaustiens angeschlossen ist.
    alt text
    In Summe funktioniert das sogar sehr prächtig, jedoch habe ich das Problem, das Homekit eben keine Taster beherscht, sodern eben nur Schalter. Wenn ich also einmal den Befehl grünes Licht einschalten gegeben habe ist in der HomeApp ein Schalter auf ein geschaltet. Dieser muss dann manuell wieder ausgeschaltet werden. Gibt es hierfür ebenfalls einen Workaround, um diesen VI zu reseten bzw aus zu schalten oder eben nur in der HomeAPP ein Aus Befehl (HomeAPP intern) mittels Timeout zu setzen?

    Beste Grüße und danke für die Hilfe!

    1 Antwort Letzte Antwort
    0
    • W Offline
      W Offline
      WowaDriver
      schrieb am zuletzt editiert von
      #2

      Niemand einen Tipp??

      1 Antwort Letzte Antwort
      0
      • eumatsE Offline
        eumatsE Offline
        eumats
        schrieb am zuletzt editiert von
        #3

        Versuch mal die unter folgendem Link beschriebenen InOut Function für CurrentPosition und PositionState.

        https://github.com/jensweigele/ioBroker.yahka/wiki/Homematic-Blind-Actuator-\---Window-Covering

        1 Antwort Letzte Antwort
        0
        • W Offline
          W Offline
          WowaDriver
          schrieb am zuletzt editiert von
          #4

          Bekomme da leider kein erfolgreiches Ergebnis hin mit den Homematic Einstellungen.

          Vielleicht wäre es ein Anfang wenn wir rudimentär klären was mit den einzelnen Variablen genau abgefragt wird,

          Current Possition = aktuelle Position
          Hold Position = Position bei der angehalten werden soll (also das was bei mir nicht funktioniert)
          Target Position = ???
          Position State = ??? das gleiche wie aktuelle Position

          1 Antwort Letzte Antwort
          0
          • eumatsE Offline
            eumatsE Offline
            eumats
            schrieb am zuletzt editiert von
            #5

            Ich nutze zwave Aktoren mit yahka und habe nur folgendes eingetragen. Kannst Du ja auch mal versuchen...

            CurrentPosition: aktuelle Position (mit ioBroker.State.OnlyACK)
            TargetPosition : Zielposition (mit ioBroker.State)

            1 Antwort Letzte Antwort
            0
            • eumatsE Offline
              eumatsE Offline
              eumats
              schrieb am zuletzt editiert von
              #6

              Nachtrag: Was passiert denn, wenn ich in Deinem Datenpunkt z.B. 30% manuell einträgst? Fährt der Rollladen dann auf 30%?

              1 Antwort Letzte Antwort
              0
              • W Offline
                W Offline
                WowaDriver
                schrieb am zuletzt editiert von
                #7

                Danke schonmal für deine Hilfestellung!

                tatsächlich reicht es aus, dass ich ledig Currentposition und Targetposition mit Loxone verbinde. Wenn ich die Targetposition nicht auf die Variable Position von Rollobaustein verbinde sondern mit einem virtuellen Analogen Eingang liefert dieser in Loxone den entsprechenden eingestellten Wert. Verknüpfe ich diesen virtuellen Eingang mit dem Rollobaustein, fährt diese auch auf die entsprechende Position.

                Problem was bleibt ist, dass in der HomeApp der Status ein einer Daueraktualisierungsschleife bleibt. Das liegt vermutlich daran, dass auch an dem virtuellen Eingang dauerhaft der angelegte Wert erhalten bleibt oder?

                Wie kann ich in ioBroker den direkt dem Datenpunkt 30% zuweisen? MIttels Blocky?

                eumatsE 1 Antwort Letzte Antwort
                0
                • W WowaDriver

                  Danke schonmal für deine Hilfestellung!

                  tatsächlich reicht es aus, dass ich ledig Currentposition und Targetposition mit Loxone verbinde. Wenn ich die Targetposition nicht auf die Variable Position von Rollobaustein verbinde sondern mit einem virtuellen Analogen Eingang liefert dieser in Loxone den entsprechenden eingestellten Wert. Verknüpfe ich diesen virtuellen Eingang mit dem Rollobaustein, fährt diese auch auf die entsprechende Position.

                  Problem was bleibt ist, dass in der HomeApp der Status ein einer Daueraktualisierungsschleife bleibt. Das liegt vermutlich daran, dass auch an dem virtuellen Eingang dauerhaft der angelegte Wert erhalten bleibt oder?

                  Wie kann ich in ioBroker den direkt dem Datenpunkt 30% zuweisen? MIttels Blocky?

                  eumatsE Offline
                  eumatsE Offline
                  eumats
                  schrieb am zuletzt editiert von eumats
                  #8

                  @WowaDriver sagte in ioBroker - yahka + Loxone (Rollos und Licht):

                  Problem was bleibt ist, dass in der HomeApp der Status ein einer Daueraktualisierungsschleife bleibt. Das liegt vermutlich daran, dass auch an dem virtuellen Eingang dauerhaft der angelegte Wert erhalten bleibt oder?

                  Keine Ahnung. Ich kenne mich mit Deinen Aktoren nicht aus.

                  Wie kann ich in ioBroker den direkt dem Datenpunkt 30% zuweisen? MIttels Blocky?

                  Geht mal in der iobroker Web-Oberfläche in Objekte, navigiere durch den Baum zu dem Datenpunkt den Du in yahka eingetragen hast und trage da mal die z.B. 30% ein und gucken ob der Rollladen auch auf 30% fährt.

                  W 1 Antwort Letzte Antwort
                  0
                  • eumatsE eumats

                    @WowaDriver sagte in ioBroker - yahka + Loxone (Rollos und Licht):

                    Problem was bleibt ist, dass in der HomeApp der Status ein einer Daueraktualisierungsschleife bleibt. Das liegt vermutlich daran, dass auch an dem virtuellen Eingang dauerhaft der angelegte Wert erhalten bleibt oder?

                    Keine Ahnung. Ich kenne mich mit Deinen Aktoren nicht aus.

                    Wie kann ich in ioBroker den direkt dem Datenpunkt 30% zuweisen? MIttels Blocky?

                    Geht mal in der iobroker Web-Oberfläche in Objekte, navigiere durch den Baum zu dem Datenpunkt den Du in yahka eingetragen hast und trage da mal die z.B. 30% ein und gucken ob der Rollladen auch auf 30% fährt.

                    W Offline
                    W Offline
                    WowaDriver
                    schrieb am zuletzt editiert von
                    #9

                    @eumats said in ioBroker - yahka + Loxone (Rollos und Licht):

                    Geht mal in der iobroker Web-Oberfläche in Objekte, navigiere durch den Baum zu dem Datenpunkt den Du in yahka eingetragen hast und trage da mal die z.B. 30% ein und gucken ob der Rollladen auch auf 30% fährt.

                    Gesagt getan. Das ist in jedemfall die Positionsvariable. Unabhängig welchen Wert diese hatte, kann ich wie von dir beschrieben diesen mittels manueller Eingabe verändern. Bsp: Änderung von 31% auf 66% er fährt runter, übrfährt jedoch die 66% bis auf 100%...

                    Keine Ahnung warum.

                    1 Antwort Letzte Antwort
                    0
                    • W Offline
                      W Offline
                      WowaDriver
                      schrieb am zuletzt editiert von
                      #10

                      Nachtrag: Mit folgenden Einstellungen läuft es jetzt yahka seitig bzw. HomeApp. Die Target Position wird mittels analogem virtuellem Eingang eingespeist und die Tatsächliche Position des Rollos aus dem Rollobaustein rein ausgelesen. Die Statusänderung schließt auch ab in der HomeApp.

                      Lox.JPG io.JPG

                      Jedoch wenn ich mittels meiner Wandtaster oder der Loxone eigenen Visualisierung eine Positionänderung durchführe, erscheint in der Apple HomeApp die endlosschleife der Statusänderung. Dies ist Wahrscheinlich deshalb so, weil der analoge virtuelle Eingang vom letzten mal immer noch auf 11% steht, die Rollade durch eine andere Betätigung (Wandschalter) nun auf einer anderen Position steht und er vormal erneut auf die 11% will. Diese wurden jedoch nicht erneut als Push gesendet, sodass er diese Position nie erreichen wird und in die Endlosschleife verfällt...

                      Noch einen Ansatz?

                      1 Antwort Letzte Antwort
                      0
                      • eumatsE Offline
                        eumatsE Offline
                        eumats
                        schrieb am zuletzt editiert von eumats
                        #11

                        Welche Datenpunkte hast Du denn zur Verfügung? Bei mir gibt es einen Datenpunkt Power. Dieser zeigt an, das der Rollladenmotor "Strom" zieht. Wenn dieser mal größer 0 war und dann wieder 0 ist, setzen ich nach ca. 10sec Wartezeit Target und Current auf den gleichen Wert.

                        1 Antwort Letzte Antwort
                        0
                        • W Offline
                          W Offline
                          WowaDriver
                          schrieb am zuletzt editiert von
                          #12

                          Das sind meiner für die Rollosteuerung zur Verfügung stehenden Datenpunkte, welche innerhalb der Steuerung hinterlegt sind und mittels der Loxone Visu direkt gesteuert werden können.

                          Datapoints.JPG

                          Die Rollosteuerung kann in der config jedoch noch zusätzlich mittels Sensoren von außen mit folgenden Ein und Ausgängen gesteuert werden:

                          Eingänge.JPG Ausgänge.JPG

                          1 Antwort Letzte Antwort
                          0
                          • eumatsE Offline
                            eumatsE Offline
                            eumats
                            schrieb am zuletzt editiert von
                            #13

                            Da ich wie gesagt deine Aktoren nicht kenne, kann ich Dir da nicht weiterhelfen.
                            Bei den Datenpunkten aus Deinen Screenshot ist mir spontan auch kein passender aufgefallen.

                            Perfekt wäre ein Datenpunkt der zeigt, ob der Rollladen läuft oder nicht.

                            W 1 Antwort Letzte Antwort
                            0
                            • eumatsE eumats

                              Da ich wie gesagt deine Aktoren nicht kenne, kann ich Dir da nicht weiterhelfen.
                              Bei den Datenpunkten aus Deinen Screenshot ist mir spontan auch kein passender aufgefallen.

                              Perfekt wäre ein Datenpunkt der zeigt, ob der Rollladen läuft oder nicht.

                              W Offline
                              W Offline
                              WowaDriver
                              schrieb am zuletzt editiert von
                              #14

                              @eumats said in ioBroker - yahka + Loxone (Rollos und Licht):

                              Perfekt wäre ein Datenpunkt der zeigt, ob der Rollladen läuft oder nicht.

                              Hierfür wären eventuell die Datenpunkte "UP" und "DOWN" geeignet, welche je nachdem in welche Richtung gefahren wird sich auf true umstellen, oder?

                              1 Antwort Letzte Antwort
                              0
                              • eumatsE Offline
                                eumatsE Offline
                                eumats
                                schrieb am zuletzt editiert von
                                #15

                                Sollte gehen...

                                W 1 Antwort Letzte Antwort
                                0
                                • eumatsE eumats

                                  Sollte gehen...

                                  W Offline
                                  W Offline
                                  WowaDriver
                                  schrieb am zuletzt editiert von WowaDriver
                                  #16

                                  @eumats said in ioBroker - yahka + Loxone (Rollos und Licht):

                                  Sollte gehen...

                                  Wenn ich dich richtig verstanden habe...

                                  Hab ein Script erstellt, welches nachfolgenden Content hat. Dieses habe ich dann bei yahka bei Current Position unter State hinzugefügt. Leider führt es anstelle zum gewünschten Ergebnis zu einer Art endlos Schleife der Positionsumstellung zwischen Current Position und Target Position ...

                                  script.JPG

                                  Hast du noch irgendwelche Tips bzgl. Blocky ...?

                                  1 Antwort Letzte Antwort
                                  0
                                  • eumatsE Offline
                                    eumatsE Offline
                                    eumats
                                    schrieb am zuletzt editiert von
                                    #17

                                    Idee:
                                    Bildschirmfoto 2019-05-21 um 17.23.15.jpg

                                    1 Antwort Letzte Antwort
                                    0
                                    • W Offline
                                      W Offline
                                      WowaDriver
                                      schrieb am zuletzt editiert von WowaDriver
                                      #18

                                      @eumats Sorry das ich mich erst jetzt melde, war leider zeitlich eingespannt. Danke für den Tipp teste ich gleich mal aus! Das fertige Script dann anstelle den Positionsdatenpunkts der Rollosteuerung bei Current Position in yahka einbinden richtig? Oder soll das Script einfach so autark für sich parallel mitlaufen?

                                      Bei Current Position wird die aktuelle Position der Rollade wie gehabt eingetragen.
                                      Bei Target Position die manuell angelegte Virtuelle analoge variabele welche an den AIp der Jalousie angeschlossen ist. Diese wird wiederrum mit dem von @eumats vorgeschlagenen Script aktualisiert bei einer Bedienung von außerhalb. Dieses läuft einzeln im Hintergrund mit!

                                      Nachtrag: @eumats you save my day! Vielen Dank. Es läuft nun synchron in allen Richtungen! Nicht nur das es läuft, habe ich durch dein Beispiel ein wenig mehr Verständnis in Blocky bekommen. Vielen Dank!

                                      S 1 Antwort Letzte Antwort
                                      0
                                      • eumatsE Offline
                                        eumatsE Offline
                                        eumats
                                        schrieb am zuletzt editiert von
                                        #19

                                        Gerne...
                                        Dann füge bitte in der Überschrift ein [gelöst] ein

                                        1 Antwort Letzte Antwort
                                        0
                                        • W WowaDriver

                                          @eumats Sorry das ich mich erst jetzt melde, war leider zeitlich eingespannt. Danke für den Tipp teste ich gleich mal aus! Das fertige Script dann anstelle den Positionsdatenpunkts der Rollosteuerung bei Current Position in yahka einbinden richtig? Oder soll das Script einfach so autark für sich parallel mitlaufen?

                                          Bei Current Position wird die aktuelle Position der Rollade wie gehabt eingetragen.
                                          Bei Target Position die manuell angelegte Virtuelle analoge variabele welche an den AIp der Jalousie angeschlossen ist. Diese wird wiederrum mit dem von @eumats vorgeschlagenen Script aktualisiert bei einer Bedienung von außerhalb. Dieses läuft einzeln im Hintergrund mit!

                                          Nachtrag: @eumats you save my day! Vielen Dank. Es läuft nun synchron in allen Richtungen! Nicht nur das es läuft, habe ich durch dein Beispiel ein wenig mehr Verständnis in Blocky bekommen. Vielen Dank!

                                          S Offline
                                          S Offline
                                          Stacho1978
                                          schrieb am zuletzt editiert von Stacho1978
                                          #20

                                          @WowaDriver

                                          Hallo WowaDriver und eumats, musstest du trotzdem einen virtuellen Befehl erstellen? Wäre es möglich mir den zukommen zu lassen, bräuchte ihn nur Beispielsweise. Wollte es gerade machen, habe aber dann gesehen da dieser wohl sehr lang wäre. Dadurch das die Zimmeraufteilung ja erst sehr spät kommt im io-Broker.

                                          Gruß Stacho

                                          ps @eumats : für manche sind Scripte wohl keine Hürde ;) Cool gemacht, ein großes Like da gelassen :+1:

                                          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
                                          FAQ Cloud / IOT
                                          HowTo: Node.js-Update
                                          HowTo: Backup/Restore
                                          Downloads
                                          BLOG

                                          685

                                          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