Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Sonoff RF Bridge Tasmota und Portisch 433mhz

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Sonoff RF Bridge Tasmota und Portisch 433mhz

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

      rf-bridge.jpg Hallo,
      auch nochmal besten Dank für das Script 🙂 Finde ich absolut genial 🙂
      Auch das, wenn man doch mal die Standardfernbedienung benutzt, über den Counter eine Rückmeldung auf den Leuchtenstatus registrieren kann.
      Vor der geflashten Sonoff Bridge hatte ich nur 433Mhz Module am Raspi, war damit aber nicht wirklich zufrieden da man nur wenige Geräte einlesen konnte.

      Allerdings habe ich (dadurch das es mit diesem Script jetzt auch funktioniert) ein Problem mit einer Leuchte, bei der die einzelnen Tasten der Fernbedienung mehrfach belegt sind. ON/OFF z.B. ... Nach Auswertung der Console in der Bridge habe ich festgestellt, dass der Code teilweise 5-6 Sekunden lang gesendet wird. Das ist gut für die Zuverlässigkeit, in diesem Fall allerdings von Nachteil da die Leuchte dann meistens 2 mal schaltet, quasi An und gleich wieder Aus oder umgekehrt.
      Daher die Frage an den Ersteller, ob man die Sendedauer bzw. die Wiederholungen irgendwo im Script zuverlässig einstellen kann?
      Leider kenne ich mich mit Javascript nicht gut aus und da es für mich leichter ist, arbeite ich mich momentan eher in die Möglichkeiten von Blockly ein.
      Ich habe nur vorhin noch festgestellt, dass man durch das neustarten des o.g. Scripts die Wiederholungen auf 3 bis 6 mal reduzieren kann. Ist aber leider immer noch grenzwertig viel.

      Aber jetzt erstmal frohe Weihnachten

      D 1 Reply Last reply Reply Quote 0
      • H
        helfi9999 @sissiwup last edited by helfi9999

        @sissiwup
        Hallo erstmal super was du da gemacht hast habe gestern schon mal im Forum gefragt ob man es hinbekommt die Sonoff RF Bridge auszulesen wenn man die Fernbedienung benutzt, da konnte mir keiner helfen. Und dann bin ich über deinen Beitrag gestolpert.

        Hat mir direkt geholfen.

        Schöne Feiertage noch

        1 Reply Last reply Reply Quote 0
        • R
          rmohrs @sissiwup last edited by

          @sissiwup
          Vielen Dank für das tolle Script,
          ich habe jetzt schon mehrere Stunden mit der RF Bridge rumgeschlagen.

          Einfach toll wie einfach es funktionieren kann.

          A 1 Reply Last reply Reply Quote 0
          • A
            Andy200877 @rmohrs last edited by Andy200877

            Tolles Script !!
            Ich bin totaler Anfänger und habe heute meine erste Portisch Bridge bekommen.
            Ich konnte mit deinem Script tatsächlich alle meine Tasten unter Iobroker "anlernen" und entsprechend benennen.

            Die Tasten funktionieren auch soweit.
            Ich habe nur eine FB mit einer Ein/Aus Taste.
            Im "Lernmodus" des scriptes wird immer der gleiche code bei der taste empfangen.
            Jedoch kann ich über iobroker nur ausschalten...

            P 1 Reply Last reply Reply Quote 0
            • P
              pangaea @Andy200877 last edited by pangaea

              @Andy200877 das ist eventuell das gleiche Problem wie bei mir. Ich habe ebenfalls bei meiner weiter oben beschriebenen FB nur eine Taste bei der natürlich auch immer der gleiche Code abgesetzt wird. Das script sendet den Code immer mehrfach. Ich habe mir hier beholfen in dem ich den umgewandelten "B0" RAW-Code (der mit "B1" funktioniert nicht) über ein URL-Request einzeln sende.

              z.B. exakt so:
              http://192.168.178.44/cm?cmnd=Backlog RfRaw AA B0 21 03 08 0366 00DC 1D2E 28181818190818181818181819081909081819090909090909 55

              Vielleicht hilft dir das weiter

              1 Reply Last reply Reply Quote 0
              • K
                kingcoma @sissiwup last edited by

                @sissiwup

                Hi,

                vielen Dank für dein Script.
                Leider habe ich zu wenig, eigentlich überhaupt keine Erfahrung bzgl. der Programmierung.
                Daher kan ich auch nichts mit folgendem Fehler anfangen:

                3f0c6c2d-6dbd-4f84-990c-27eb69386d95-grafik.png

                Kannst du bitte weiterhelfen?!

                Vielen Dank

                P sissiwup 2 Replies Last reply Reply Quote 0
                • P
                  pangaea @kingcoma last edited by

                  @kingcoma Zeile 3 im Script zu RFRawData hast du wirklich korrekt eingeben?

                  1 Reply Last reply Reply Quote 0
                  • sissiwup
                    sissiwup @kingcoma last edited by

                    @kingcoma
                    Hallo,

                    Zeig mal den Teil wo deine Bridge im ioBroker steht und Zeile 3. Da muss am Ende ein Punkt sein!

                    1 Reply Last reply Reply Quote 0
                    • David G.
                      David G. last edited by

                      Hey,

                      ich habe mal eine ganz doofe Frage und hoffe mich nicht zu blamieren.

                      Kenne nur Schalter und Taster die mit true/false arbeiten.

                      Einen Befehl senden über den "send" Button.
                      Worauf reagiere ich um einen empfangenen Befehl in einen Script zu verarbeiten?

                      Auf eine Änderung von "recieved"?

                      P. S.:
                      @sissiwup
                      Wo hast du die Bridge so günstig geflasht bekommen?

                      sissiwup 1 Reply Last reply Reply Quote 0
                      • sissiwup
                        sissiwup @David G. last edited by

                        @david-g
                        Hallo,

                        ja, du kannst auf received oder auf count reagieren.

                        Bridge: ebay-kleinanzeigen

                        RaspiUser 1 Reply Last reply Reply Quote 0
                        • RaspiUser
                          RaspiUser @sissiwup last edited by RaspiUser

                          @sissiwup

                          Hallo,
                          zuerst ein "dickes Danke" für deine sehr gute & detailierte Anleitung, aber ...
                          ... bei mir klappt es nicht wirklich:
                          Ich habe die SONOFF-Bridge mit Tasmota 9.3.1 und der Portisch Firmware geflasht.
                          Neben dem MQTT Adapter habe ich den SONOFF Adapter eingerichtet (Port 1884 (MQTT 1883), mit User & Passwort, sonst alles wie vorgegeben). Die Instanzen sind grün. Im Skript habe ich den Name geändert.
                          Ich drücke die Tasten einer Steckdosen- und einer Markisen-Fernbedienung. Die Bridge reagiert immer mit der roten LED und die Konsole läuft voll mit Codes. Im ioBroker kommt aber nix an.
                          Hier ein paar Screenshots:

                          java.JPG

                          sonoff.JPG

                          skript.JPG

                          raw.JPG

                          Und die sehen ja nun etwas anders als deine ...
                          Ich finde den Fehler nicht und hoffe, dass Du mit den Infos eine Diagnose stellen kannst.

                          Danke für deine Unterstützung.

                          EDIT:
                          Noch eine Beobachtung ...

                          • Wenn ich in den RfRAW 177 Modus schalte werden die Codes der Fernbedienung angezeigt
                          • Wenn ich dann mit RfKey1 2 anlernen möchte werden keine Codes mehr angzeigt
                          • Die Bridge piept nach einigen Sekunde "1x lang" ohne Hinweise dass das Lernen nicht funktioniert hat
                            raw1.JPG

                          Ich bin verwirrt ...

                          RaspiUser 1 Reply Last reply Reply Quote 0
                          • RaspiUser
                            RaspiUser @RaspiUser last edited by

                            Im letzten Beitrag waren zuviele Fehler auf einmal. Ich bin jetzt ein Stück weitergekommen ... Die Bridge habe ich frisch geflasht und eingestellt und nun sieht der Screenshot besser aus / die Verbindung zum ioBroker klappt:
                            Objekte.JPG

                            Dann zum nächsten Problem ... 😉
                            Unter "bridge RESULT.RfRaw Data" kommt z.B. auch etwas an. Anlernen klappt aber garnicht, weder direkt auf der Sonoff WebUI noch im Script. Hier sieht es immer so aus, egal was ich tue:
                            java.JPG
                            Wenn ich das Skript starte kommen diese Hinweise:
                            script.JPG

                            Jetzt hoffe ich auf zahlreiche Lösungsvorschläge ... 😕

                            sissiwup 1 Reply Last reply Reply Quote 0
                            • sissiwup
                              sissiwup @RaspiUser last edited by

                              @raspiuser
                              Hi,

                              zeig mal die ersten Zeilen deines Scripts. Wie hast du die Namen der Variablen angpaßt?

                              RaspiUser 1 Reply Last reply Reply Quote 0
                              • RaspiUser
                                RaspiUser @sissiwup last edited by

                                @sissiwup said in Sonoff RF Bridge Tasmota und Portisch 433mhz:

                                Wie hast du die Namen der Variablen angpaßt?

                                ... ich habe die so kopiert wie Du es im ersten Beitrag gezeigt hast, also 1:1 übernommen.

                                Zwischenzeitlich bin (relativ gesehen) etwas weiter bzw. das Problem hat sich verlagert ...

                                Die Codes der Markise habe ich mit "RfRaw 166" super einfach ausgelesen, diese im Browser zu senden klappt prima (ebenso in der TASMOTA Konsole).

                                Nur in SONOFF MQTT sehe ich nix zum steuern. Das "Data" Objekt wird nur sporadisch aktualisiert.

                                3e296eaf-9781-427f-a707-bdaf44075982-grafik.png
                                Mein "neues" Problem ist hier näher beschrieben.

                                Vielleicht hast Du einen Hinweis, wie man in dem SONOFF Adapter ein Objekt zum steuern der Codes anlegt ... ist jetzt also eigentlich kein Problem mit deinem Projekt ...

                                sissiwup 1 Reply Last reply Reply Quote 0
                                • sissiwup
                                  sissiwup @RaspiUser last edited by

                                  @raspiuser
                                  Hi,

                                  das Data nicht kommt, wird daran liegen, dass die Bridge nicht im korrekten Modus ist.
                                  Hast du mal probiert einfach deinen Code in "transform" zu kopieren und dann auf den Knopf zu drücken?
                                  Vlt. mußt du im Script dann noch deine RF166 für bestimmte Knöpfe hinterlegen.

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

                                    @sissiwup said in Sonoff RF Bridge Tasmota und Portisch 433mhz:

                                    nicht im korrekten Modus

                                    Hallo sissiwup,

                                    im ioBroker-Adapter bzw. im Tasmota-MQTT sind die Einstellungen überschaubar ...
                                    SONOFF_EInst.JPG
                                    Tasmota.JPG

                                    @sissiwup said in Sonoff RF Bridge Tasmota und Portisch 433mhz:

                                    "transform"

                                    ... dieses Objekt finde ich bei mir nirgends !? Und ich benutze ja kein Script mehr.

                                    SONO.JPG

                                    Danke für deine Zeit. und Hinweise.

                                    Murat Aslan 1 Reply Last reply Reply Quote 0
                                    • Murat Aslan
                                      Murat Aslan @RaspiUser last edited by

                                      @raspiuser
                                      Vielen Dank erstmal für Freigabe des Skripts
                                      diese haken am (objektbaum erstellen) hat mich 3 tage gekostet 😠 bei mir war es auch gesetzt.
                                      Also es liegt an dem haken, einfach rausnehmen und im objekte dein bridge löschen, instans
                                      sonoff neu starten und glücklich sein.

                                      1 Reply Last reply Reply Quote 0
                                      • M
                                        Mike Hellracer @sissiwup last edited by Mike Hellracer

                                        @sissiwup
                                        Hi,
                                        sorry, aber ich habe auf dem Schlauch gestanden. jetzt funktioniert alles wie gewünscht. Ein Frage habe ich noch. Kann ich mit deinem Script so viele Schalter wie ich will anllegen?

                                        1 Reply Last reply Reply Quote 0
                                        • K
                                          kleinfritzchen @sissiwup last edited by

                                          @sissiwup Hallo, der Script ist gut aber in der Form für mich nicht so ganz passend. Ich möchte gern Fenster oder Tür Sensoren auslesen. Das funktioniert auch mit rfraw 177 soweit, jjedoch bekomme ich als Ergebnis einen Datenstring der selten gleich ist.
                                          Bildschirmfoto zu 2021-11-23 11-06-41.png
                                          Die markierten Teile des Datenstrings sind gleich aber halt nicht der gesamte String. Die gelben Werte sind für das schliesen des Kontaktes und die Werte unmittelbar darunter für das öffnen. Es passiert allepaar mal betätigen das der Code auch mal vollständig gleich ist aber das ist leider nicht immer so. Nur der hier ausgewählte Bereich ist passend und würde für eine Auswertung taugen. Kann mir mal jemand helfen den Script um zu schreiben damit das funktioniert ? Ich hab leider noch keine Ahnung von JScript.
                                          MfG Fritz

                                          S 1 Reply Last reply Reply Quote 0
                                          • M
                                            Mike Hellracer @sissiwup last edited by Mike Hellracer

                                            @sissiwup
                                            Hi,
                                            ich habe noch ein kleines Problem...
                                            Über ein Gruppe versuche ich 6 Intertechno Steckdosen zu schalten.
                                            Aber es wird jede 3te nicht ausgelöst.
                                            Wenn ich die Reihenfolge ändere isind es zwar andere, aber es ist wieder jede 3te.
                                            Einzeln funktioniert das wunderbar.
                                            Auch wenn ich 3 Gruppen a 2 Stück mache funktioniert es problemlos.
                                            Ich habe nun den Verdacht, dass das Script beim Senden ein wenig zu schnell ist.
                                            Könnte man hier ein Delay für das Abarbeiten der Befehle einbauen?
                                            Oder gibt es dass schon und ich muss es nur ein wenig erhöhen.
                                            Dann wäre ich froh, wenn mir einer sagen kann welchen Wert ich anpassen muss.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            787
                                            Online

                                            31.7k
                                            Users

                                            79.7k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring scenes
                                            23
                                            44
                                            7412
                                            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