Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Adapter für Broadlink RM 3 Mini/RM3 Pro - Infrarot/IR

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Adapter für Broadlink RM 3 Mini/RM3 Pro - Infrarot/IR

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

      Moin Reinhard,

      zunächst einmal vielen Dank für den Broadlink Adapter 🙂

      Die Installation über Putty wollte nicht klappen,

      ich habe einen Screenshot und das log-file der Fehlermeldung angefügt.

      Die Installation anhand der Git-Hub-Url über den iobroker Admin klappte hingegen sofort.

      Die erste Frage die sich mir stellt:

      Werden die angelernten Fernbedienungen bzw. Funktionen nirgends im Broadlink selbst abgelegt?

      Die Frage bezieht sich darauf, ob die bereits zuvor angelernten Fernbedienungen in irgend einer Form ausgelesen/übernommen werden können?!

      Ich werde auf jeden Fall einmal mit dem Testen beginnen 😉
      1917_iobroker_broadlink_error.jpg
      1917_npm-debug.log

      1 Reply Last reply Reply Quote 0
      • H
        hieblmedia last edited by

        @BBTown

        die Installation über NPM funktioniert aktuell nicht, da ich es nicht mehr published habe (da hab ich was mit der Versionsnummer versemmelt).

        Kommt dann mit der nächsten Version, wenn Tests eingebaut sind.

        Die Codes sind leider nicht im Broadlink hinterlegt sondern in der jeweiligen Software.

        Wie es bei der RM3 pro ist weis ich nicht. Denke aber auch nicht anders.

        PS: Alternativ kann man auch RM-Bridge zum anlernen verwenden, da es die gleiche Konvertierung benutzt.

        Dazu einfach den langen Code aus Data als Objekt in IR_Signals manuell erstellen.

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

          Moin Reinhard,

          ich habe mir unterhalb des Objektes broadlink.0 weitere Objekte angelegt:

          IR_Signals (Original von der Installation)

          -> TV_Wohnzimmer

          -> AV_Receiver

          -> …

          (u.s.w.)

          RF_433MHz

          -> Funksteckdosen

          -> LED_Stripe_TV

          Allerdings reagiert der Broadlink ausschließlich auf Signale die direkt unter "IR_Signals" liegen.

          Lege ich unter meiner Struktur das Objekt manuell unter Verwendung der ID/Code an, so funktioniert das ganze nicht mehr.

          Somit wäre eine strukturierte Ablage nicht möglich 8-)

          Könntest Du das erweitern?

          Frage an die Entwickler:

          Sollte so ein Dialog/Hinweis vorzusgweise hier im Forum oder vorzugsweise bei/im Trello geführt werden?

          … oder in beiden? 😉

          (sagt man <u>bei</u> oder <u>im</u> Trello ?) 8-)

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

            @BBTown:

            Sollte so ein Dialog/Hinweis vorzusgweise hier im Forum oder vorzugsweise bei/im Trello geführt werden?

            … oder in beiden? 😉 `

            Ich denke Forum ist für Diskussionen und solche Dinge das sinnvollste weil auch hier alle user mitlesen (können).

            Trello ist eher Status und technische Dinge

            1 Reply Last reply Reply Quote 0
            • D
              Diho last edited by

              Moin,

              erst einmal ein dickes Lob für den Adapter. Funktioniert auch mit dem RM-Pro gut. Als Verbesserungsvorschlag hätte ich einzubringen, dass eventuell der Name im Scripting nicht die ID sondern der Name ist, die man nach dem Anlernen vergeben kann. Somit wäre das Scripting viel übersichtlicher und man könnte ggf. mit einer Variable aus der Homematic die IR Funktion auswählen und bedienen.

              Beispiel:

              Taste im ioBroker

              ID=26003201713a0d100d2c0d0f0d0f0e0f0d0f0d100d0f0d0f0e0f0d0f0e0f0e0e0d2c0d0f0e0f0d0f0d100d0f0d0f0e0f0d0f0d100d2c0d0f0d0f0e0f0d0f0d100d0f0d0f0e0f0d0f0e0f0d0f0d100d2b0e0f0d0f0d100e0e0d100d0f0d0f0e2b0e0f0d0f0d2c0d00098473380d0f0f2a0d100d0f0d100d0f0f0d0e0f0d0f0d100f0d0d0f0e0f0f2a0d0f0d100d0f0f0d0e0f0d0f0d100d0f0f0d10290e0f0d0f0f0e0d0f0d0f0e0f0d0f0d100d0f0f0e0d0f0d0f0e2b0d100d0f0d0f0e0f0d0f0f0e0d0f0f2a0d0f0e0f0d2c0d00098473380f0d0f2a0d0f0e0f0d0f0f0e0d0f0d100f0d0d0f0e0f0d0f0d100d2b0e0f0d0f0d100d0f0d100d0f0d0f0e0f0d0f0d2c0d0f0e0f0d0f0e0f0d0f0d100d0f0d0f0e0f0d0f0d100d0f0d2c0d0f0e0f0d0f0d100d0f0d0f0e0f0d2c0d0f0d100d2b0e000d05000000000000

              Name=TV_1

              also folglich im Java Script nicht broadlink.0.IR_Signals. <id>sondern broadlink.0.IR_Signals. <name(tv_1)>das müsste doch ohne großen Aufwand möglich sein oder?

              Grüße

              Dirk</name(tv_1)></id>

              1 Reply Last reply Reply Quote 0
              • H
                hieblmedia last edited by

                Ja guter Einwand, das habe ich auch schon überlegt.

                Wenn die Länge von Name nicht begrenzt ist sollte das machbar sein. Muss ich ausprobieren. Das wäre insgesamt natürlich übersichtlicher.

                Ich werde vorher auch prüfen ob es eine performante Möglichkeit gibt um den Code vielleicht noch zu kürzen mit einem encrypter/decryter. Dann sollte das kein Problem mehr sein.

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

                  @BBTown:

                  Allerdings reagiert der Broadlink ausschließlich auf Signale die direkt unter "IR_Signals" liegen.

                  Lege ich unter meiner Struktur das Objekt manuell unter Verwendung der ID/Code an, so funktioniert das ganze nicht mehr.

                  Somit wäre eine strukturierte Ablage nicht möglich 8-) `
                  @hieblmedia

                  Moin Reinhard,

                  hattest Du schon Gelegenheit dir das anzuschauen?

                  Ich weiss, ich bin womöglich ungeduldig .. 8-)

                  Allerdings scheue ich mich derzeit weitere Signale anzulernen und zu testen, da ich befürchte das später alles noch einmal machen zu müssen, dann in der strukturierten Form. 😉

                  Grüße aus dem hohen Norden

                  1 Reply Last reply Reply Quote 0
                  • H
                    hieblmedia last edited by

                    Ich hatte leider noch keine Zeit. 70 Stunden Woche.

                    Werde erst in einer Woche dazu kommen.

                    Denke nicht das du komplett neu Anlernen musst. Zur Not kann man die IDs der Objekte ja im Experten Tab ändern. Aber versprechen kann ich jetzt nichts 🙂

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

                      @hieblmedia:

                      Ich hatte leider noch keine Zeit. 70 Stunden Woche.

                      Werde erst in einer Woche dazu kommen.

                      Denke nicht das du komplett neu Anlernen musst. Zur Not kann man die IDs der Objekte ja im Experten Tab ändern. Aber versprechen kann ich jetzt nichts 🙂 `
                      Danke Dir für deine Rückmeldung, und ich wünsche dir dann ein ganz besonders erholsames Wochenende :!: 🙂

                      1 Reply Last reply Reply Quote 0
                      • H
                        hieblmedia last edited by

                        So ich habe ein paar Anpassungen gemacht.

                        Um zu vermeiden das irgendwas gesendet wird und man das ganze bei Bedarf selbst Strukturieren kann, muss immer ein "CODE_" davor stehen.

                        Das passiert beim anlernen automatisch.

                        Bereits angelernte Codes funktionieren daher leider nicht mehr.

                        Mann muss allerdings nur den Text "CODE_" vor dem vorhandenen einsetzten. Dann funktionieren die auch wieder.

                        • Für eine eigene Strukturierung, können die Codes nun überall in der Instanz angelegt werden.

                        • Angelernte Codes landen jetzt in learnedSignals.

                        • Der alte Ordner IR_Signals kann daher beliebig weiterverwendet oder gelöscht werden.

                        • Codes können nun als Objekt-ID oder auch im Namen drin stehen. Wie es besser gefällt.

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

                          Moin,

                          der erste Eindruck ist prima! 🙂

                          Dass ich "gefühlt" mitunter länger die Fernbedienungstaste drücken muss, das kann man schlecht dem Adapter ankreiden 😉

                          Erst einmal ein großes Dankeschön für den Adapter!!

                          Ich melde mich gern sofern mir etwas auffällt, nun muss ich erste einmal einige Szenen einrichten und weiter spielen.

                          Viele Grüße aus dem hohen Norden

                          1 Reply Last reply Reply Quote 0
                          • H
                            hieblmedia last edited by

                            @BBTown:

                            Moin,

                            der erste Eindruck ist prima! 🙂

                            Dass ich "gefühlt" mitunter länger die Fernbedienungstaste drücken muss, das kann man schlecht dem Adapter ankreiden 😉

                            Erst einmal ein großes Dankeschön für den Adapter!!

                            Ich melde mich gern sofern mir etwas auffällt, nun muss ich erste einmal einige Szenen einrichten und weiter spielen.

                            Viele Grüße aus dem hohen Norden `
                            Ich habe mittlerweile auch eine RM3 Pro neben dem Mini wegen Garagentor (Funk).

                            Also bei Infrarot geht es sofort. Bei dem Garagentor hört er erst auf zu lernen wenn man los lässt. Das Tor zuckt dann auch nur. Scheinbar wird das gelernte Signal dann doppelt gesendet.

                            Wenn bei dir auch nur Funk Probleme macht könnte das wirklich an der UDP Anbindung liegen. Das ganze basiert auf: https://github.com/momodalo/broadlinkjs was wiederum von einem Python script portiert wurde.

                            Daher vermute ich das es an der JS Portierung liegt oder schon im Python Skript falsch läuft.

                            Als kleiner Tip. Wenn man das Funksignal über RM-Bridge anlernt funktioniert es scheinbar. Wäre dann vorerst zumindest mal eine Notlösung.

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

                              @hieblmedia:

                              Als kleiner Tip. Wenn man das Funksignal über RM-Bridge anlernt funktioniert es scheinbar. Wäre dann vorerst zumindest mal eine Notlösung. `
                              Und wie bekommst Du die Codes dann aus der RM-Bridge heraus?

                              1 Reply Last reply Reply Quote 0
                              • H
                                hieblmedia last edited by

                                @BBTown:

                                @hieblmedia:

                                Als kleiner Tip. Wenn man das Funksignal über RM-Bridge anlernt funktioniert es scheinbar. Wäre dann vorerst zumindest mal eine Notlösung. Und wie bekommst Du die Codes dann aus der RM-Bridge heraus?
                                Der wird dann unten angezeigt - hier: http://rm-bridge.fun2code.de/rm_manage/ … rning.html. Oder wie meinst du?

                                1 Reply Last reply Reply Quote 0
                                • F
                                  fmsmuc last edited by

                                  Vielen Dank für den Adapter, habe den Adapter über Github installiert und hat auf Anhieb funktioniert. Anschliessend in den Cloud Adapter eingetragen und Amazon Alexa suchen lassen. Warum auch immer, wurde erst von Alexa gefunden nachdem ich den Cloudadpter neu gestartet hatte.

                                  Funktioniert alles prima, auch mit Amazon Alexa. Bisher habe ich nur Infrarot testen können weil RM 3 mini.

                                  Wenn mein RM Pro kommt, werde ich kurz über die Einbindung von RF Signalen berichten.

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

                                    Werden RF Signalen überhaupt unterstützt?

                                    1 Reply Last reply Reply Quote 0
                                    • H
                                      hieblmedia last edited by

                                      Den Cloud Adapter muss man für neue Geräte glaube ich immer neu starten, damit neu gesucht wird. Darauf habe ich keinen Einfluss.

                                      Und ja, der Pro kann Funk im Berech von 433Mhz. Damit arbeiten z.B. auch viele Funksteckdosen und LED Stripe Fernbedinungen, Garagentor, etc (aber nicht alle). Das ist auch der unterschied zum Mini. Der kann nur Infrarot.

                                      1 Reply Last reply Reply Quote 0
                                      • F
                                        fmsmuc last edited by

                                        Hatte heute doch ein Problem. Der Broadlink war unter Instanzen plötzlich nicht mehr zu sehen und unter Objekten war zwar broadlink.0 vorhanden aber ohne Möglichkeit neue Tasten anzulernen.

                                        Habe dann neue Broadlink Instanz erstellt (system.adapterbroadlink.1)

                                        /EDIT ein Neustart von ioBroker zeigte dann die Instanz .0 wieder an

                                        Viellicht noch eine Info für Leute die LG Fernseher mit "MagicRemote" haben. Die LG Fernseher lassen sich zum Teil über Bluetooth und IR bedienen. Da bin ich natürlich erst mal drauf reingefallen weil der Broadlink kein Bluetooth unterstützt. Glücklicherweise hatte ich noch eine alte LG IR Fernbedienung und konnte damit den Broadlink entsprechen anlernen. Ein Firetv Stick geht natürlich auch nicht, da dieser mit Bluetooth arbeitet.
                                        2095_iobroker.jpg

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

                                          @hieblmedia:

                                          Den Cloud Adapter muss man für neue Geräte glaube ich immer neu starten, damit neu gesucht wird. Darauf habe ich keinen Einfluss.

                                          Und ja, der Pro kann Funk im Berech von 433Mhz. Damit arbeiten z.B. auch viele Funksteckdosen und LED Stripe Fernbedinungen, Garagentor, etc (aber nicht alle). Das ist auch der unterschied zum Mini. Der kann nur Infrarot. `

                                          Das es mit Pro RF 433Mhz geht weiss ich, habe selber einen. Ich habe gemeint ob Adapter für ioBroker auch RF unterstützt? Als ich mahl ausprobiert habe hatte er das noch nicht.

                                          1 Reply Last reply Reply Quote 0
                                          • M
                                            Muchul last edited by

                                            Guten Morgen zusammen,

                                            dies ist mein erstes Post in diesem Forum.

                                            Ich bin absoluter Neuling in der Materie und habe keine Ahnung von Programmieren und null Englisch Kenntnisse.

                                            Daher ist die Entscheidung für iobroker gefallen, da hier wenigstens deutsch geschrieben wird.

                                            Ich bitte jetzt schon um Entschuldigung wenn ich zukünftig mit Banalen Fragen komme, und auch für meine nur rudimentären Deutschkenntnisse, wobei mein türkisch sogar noch schlechter ist 🙂

                                            Daher ein Großes Dankeschöön dafür.

                                            Ich habe den iobroker auf einem Rasppery Pi 3 installiert.

                                            Bisher habe ich nur MQTT und den Broadlink Adapter aktiviert.

                                            Das Anlernen von IR Signalen funktioniert problemlos, auch das Senden klappt.

                                            Allerdings habe ich neben IR und 433 Mhz auch noch mehrere TC2 Lichtschalter und noch drei SP2 von Broadlink.

                                            Ich habe leider nicht gefunden, wie ich die TC2 bzw. SP2 Codes raus bekommen kann.

                                            Hat das eventuell jemand schon gemacht und kann mir einen Tip geben?

                                            Ich habe auch die RM-Bridge auf dem Handy installiert und falls Logs benötigt werden, stelle ich diese sehr gerne zur Verfügung.

                                            Herzlichen Dank im voraus.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            899
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

                                            64
                                            220
                                            59835
                                            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