Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Praktische Anwendungen (Showcase)
    4. wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion

    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      Hardwearhansi @Ralla66 last edited by

      @Ralla66 Super Danke G2 gehäuse passen so weit ich sehe das Finale G1 ist glaub ich aber bischen breiter geworden weil das Finale PCB ja wegen den Erweiterungslöchern auch breiter geworden ist aber siehst du ja wenn du meine PCB erhaltest 🙂

      Ich kann @Homoran eine als Tester zur verfügung stellen sofern er möchte

      @Ralla66 said in wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion:

      Dein Projekt hat ja Zeit.

      Ja dass stimmt 🙂

      Betrieben hatte ich IR Send SFH 4550 Para mit Widerständen 23 Ohm an 5 Volt.

      Okey werd ich am Sa mal selber testen sobald mein Wemos angekommen ist

      Homoran 1 Reply Last reply Reply Quote 0
      • H
        Hardwearhansi @Ralla66 last edited by

        @Ralla66 Hab grad gesehen dass die Gehäuse G2 für 3mm leds und 3 mm ir send sind die 3mm led ist nicht so schlimm aber ich würde gerne blos 5mm ir send benutzen kannst du dass vl ändern?

        H 1 Reply Last reply Reply Quote 0
        • H
          Hardwearhansi @Hardwearhansi last edited by

          @Hardwearhansi Hab mal versucht dass selber zu machen grig dass aber nicht hin hab aber auch grad keine zeit dass intensiv auszuprobieren 😅

          1 Reply Last reply Reply Quote 0
          • Ralla66
            Ralla66 Most Active last edited by Ralla66

            @Hardwearhansi

            IRsend G2 sind jetzt 5mm.
            G2_V17.stl

            Post ist heute morgen raus zu dir.

            Im Kreis fahren geht, alle Data ok.
            Also ist die Schaltung ok.
            Mit Setoption 58 1 bekomme ich Raw Data.
            Aber wie werden die gesendet , weisst evtl. die Syntax ?
            IRsend Raw 0,xxxx oder IRsend 0,xxx ?
            meckert immer Invalid JSON ?

            IR Raw.jpg

            Doku, für was ist das x vorne ? Leerzeichen ?
            0 steht für 38 Khz Frequenz.

            IRsend:

            IRSend<x> <frequency>,<rawdata1>,<rawdata2>,..,<rawdataN>
            

            e.g., IRsend 0,926,844,958,832,1798,868,902,848,900,870,900,852,908,918,958,794,934,874,928,1738,934,856,1764

            IRSend<x> raw,<frequency>[,<header_mark>,<header_space>,<bit_mark>],<zero_space>[, [<one_multiple>] | <one_space>],<bit_stream>
            H 1 Reply Last reply Reply Quote 0
            • Homoran
              Homoran Global Moderator Administrators @Hardwearhansi last edited by

              @Hardwearhansi sagte in wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion:

              Ich kann @Homoran eine als Tester zur verfügung stellen sofern er möchte

              Das tut er. 😉

              Wenn dann alles soweit ist (keine Hetze!!), kannst du dich per chat melden, dann bekommst du meine Adresse

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

                @Homoran Okey super Mach ich

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

                  @Ralla66 hab jetzt getestet mein wemos kamm doch schon heute funktioniert alles einwandfrei 🙂

                  Hier nochmal dass Finale PCB: 85848deb-88c8-4a6e-b969-ba2ddabe333b-grafik.png

                  Hab folgenedes geändert:

                  *Beschriftung der NPNS
                  *Und oben erkennlich für die juper stecker von 3,3V zu 5V

                  @Ralla66 @Homoran @FrenkyIO Fals keine Wünsche mehr vorhanden sind würde ich es bestellen 🙂

                  H 1 Reply Last reply Reply Quote 0
                  • H
                    Hardwearhansi @Ralla66 last edited by

                    @Ralla66 said in wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion:

                    Soweit ich weiß mußt du IRsend raw am anfang stehen haben und dass x vorne ist laut wiki :

                    Example, Pioneer Vol+ is 32 bits message and must be sent twice. You can either send the same message 0xA55A50AF twice with IRSend2 or send a 64 bits message with twice the same 32 payload: 0xA55A50AFA55A50AF.

                    IRSend2 {"Protocol":"PIONEER","Bits":32,"Data":"0xA55A50AF"}

                    or

                    IRSend {"Protocol":"PIONEER","Bits":64,"Data":"0xA55A50AFA55A50AF"}

                    Und hier wird über raw einiges gesprochen auch sind da soweit ich erkennen konnte ein paar lösungs ansetzte dabei :

                    Github/issues/2216

                    Hier wird auch was über ir commands geschrieben:

                    https://forum.creationx.de/lexicon/index.php?entry/20-commands-12-ir-fernbedienung/

                    Kann halt leider schlecht miittesten weil ich keine Fernbidinung mit Protokoll UNKOWN bzw raw data hab

                    1 Reply Last reply Reply Quote 0
                    • Ralla66
                      Ralla66 Most Active last edited by Ralla66

                      @Hardwearhansi
                      @Homoran

                      Zur Info:

                      IRsend2 wird der Code 2 mal gesendet.
                      SetOption58 1 ist Pflicht bei Raw und ir.bin.
                      Raw geht nur mit der tasmota ir.bin , de.bin / Generic geht kein Raw.
                      Raw läuft im Kreis und geht.
                      Command ist IRsend 0, dann die Raw Daten.
                      0 bearbeitet das Programm, hier 38 Khz.
                      Command IRsend 36,dann die Raw Daten sollte Data mit 36 Khz senden.
                      Umstellung auf SetOption29 1 also Dec bringt Fehler.

                      Default Wert IR_RCV_Buffer_Size im File my_user_config.h muß ich noch erkunden.
                      Könnte sein das der Buffer zu klein ist ( default 100 ).


                      RTL VU Taste 6
                      15:57:12 MQT: tele/tasmota_14F48A/RESULT = {"IrReceived":{"Protocol":"RC6","Bits":36,"Data":"0xC80521006","DataLSB":"0x30014A0860","Repeat":0,"RawData":[2714,816,508,376,502,382,506,818,506,820,1384,824,500,384,506,378,500,382,508,378,502,382,508,376,502,382,942,824,944,822,502,382,942,824,500,384,506,378,500,384,940,826,508,376,504,380,508,376,504,380,508,374,504,380,500,384,504,378,946,380,508,818,506],"RawDataInfo":[63,63,0]}}
                      IRsend 0,2714,816,508,376,502,382,506,818,506,820,1384,824,500,384,506,378,500,382,508,378,502,382,508,376,502,382,942,824,944,822,502,382,942,824,500,384,506,378,500,384,940,826,508,376,504,380,508,376,504,380,508,374,504,380,500,384,504,378,946,380,508,818,506
                      IRsend empfangen Wemos 2
                      16:03:54 MQT: tele/Wemos_11/RESULT = {"Time":"2020-06-17T16:03:54","IrReceived":{"Protocol":"RC6","Bits":36,"Data":"0xC80521006"}}
                      DEC empfangen
                      16:08:29 MQT: tele/tasmota_14F48A/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":25,"Hash":3669001553,"Repeat":0,"RawData":[824,510,374,506,378,500,384,506,378,500,384,504,378,500,384,950,820,938,824,500,384,948,818,942,824,510,374,950,818,506,378,500,382,506,378,502,382,506,378,502,382,506,376,502,382,942,384,506,820,504],"RawDataInfo":[50,50,0]}}
                      IRsend 0,824,510,374,506,378,500,384,506,378,500,384,504,378,500,384,950,820,938,824,500,384,948,818,942,824,510,374,950,818,506,378,500,382,506,378,502,382,506,378,502,382,506,376,502,382,942,384,506,820,504
                      IRsend empfangen Wemos 2
                      16:12:51 MQT: tele/Wemos_11/RESULT = {"Time":"2020-06-17T16:12:51","IrReceived":{"Protocol":"UNKNOWN","Bits":25,"Hash":"0x1909F770"}}

                      36 Khz
                      IRsend 36,2714,816,508,376,502,382,506,818,506,820,1384,824,500,384,506,378,500,382,508,378,502,382,508,376,502,382,942,824,944,822,502,382,942,824,500,384,506,378,500,384,940,826,508,376,504,380,508,376,504,380,508,374,504,380,500,384,504,378,946,380,508,818,506

                      Leider schaltet die VU nicht.

                      Da hilft wohl nur der LogicAnalyser zum vergleich oder Broadlink Data convertieren.
                      Viel Arbeit so eine Protokolanalyse.
                      Werde mal versuchen ob ich per LogicA den Stream mitschneiden und senden kann.
                      Ganz ohne Tasmota.

                      H 2 Replies Last reply Reply Quote 0
                      • H
                        Hardwearhansi @Ralla66 last edited by

                        @Ralla66 said in wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion:

                        RTL VU Taste 6
                        15:57:12 MQT: tele/tasmota_14F48A/RESULT = {"IrReceived":{"Protocol":"RC6","Bits":36,"Data":"0xC80521006","DataLSB":"0x30014A0860","Repeat":0,"RawData":[2714,816,508,376,502,382,506,818,506,820,1384,824,500,384,506,378,500,382,508,378,502,382,508,376,502,382,942,824,944,822,502,382,942,824,500,384,506,378,500,384,940,826,508,376,504,380,508,376,504,380,508,374,504,380,500,384,504,378,946,380,508,818,506],"RawDataInfo":[63,63,0]}}

                        Okey Danke für die info mit Ir.bin wusste ich nicht teste ich mal was ist mit diesen ir reciv ausgabe (oben gennant)

                        ist das die RTL VU Taste 6 die wird ja incoded probier die mal mit:

                        IRsend{"Protocol":"RC6","Bits":36,"Data":0xC80521006}

                        1 Reply Last reply Reply Quote 0
                        • H
                          Hardwearhansi @Hardwearhansi last edited by

                          @Hardwearhansi said in wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion:

                          @Ralla66 hab jetzt getestet mein wemos kamm doch schon heute funktioniert alles einwandfrei 🙂

                          Hier nochmal dass Finale PCB: 85848deb-88c8-4a6e-b969-ba2ddabe333b-grafik.png

                          @Ralla66 @Homoran @FrenkyIO Fals keine Wünsche mehr vorhanden sind würde ich es bestellen 🙂

                          ?

                          1 Reply Last reply Reply Quote 0
                          • Ralla66
                            Ralla66 Most Active last edited by Ralla66

                            @Hardwearhansi
                            @Homoran

                            prüfe noch einmal ab welche GPIO beim Wemos beim Reboot wie stehen müssen.
                            Teilweise sind die Low oder High oder müssen ?

                            Zu Protokoll erste Schritte, real Raw Data ohne Verkasperung:

                            VU_RTL_Taste 6.jpg

                            🙂

                            H 1 Reply Last reply Reply Quote 0
                            • H
                              Hardwearhansi @Ralla66 last edited by

                              @Ralla66 said in wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion:

                              rotokoll erste Schritte, rea

                              Okey also PCb nicht bestellen?

                              Wegen Raw hab mal den Telekom Reciver von meinen Eltern die Verbidinung gemopst die hat mir dass hier ausgegeben:

                              18:01:33 RSL: RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":13,"Hash":"0xE90B726A","Repeat":0,"RawData":[332,604,318,278,644,288,306,596,318,306,618,614,618,618,284,318,290,304,616,612,620,288,308,582,330],"RawDataInfo":[25,25,0]}}
                              

                              Hab dann mit :

                              IRsend 0,70,29018,1860,702,1996,700,7972,28740,1942,720,962,568,292,274,648,312,282,592,310,312,620,586,696,540,312,316,370,196,644,586,696,236,308,584,332,23812,1942,766,1942,788,7862,36176,1998,760,1948,776,4262,68,230,456,2898,2880,332,604,320,276,646,312,282,594,318,304,620,586,644,590,312,288,316,306,618,586,646,312,282,584,328,43668,2050,760,1918,766,2046,382,406,306,4290,26314,1782,910,300,68,228,298,890,1044,1604,384,2264,378,566,332,222,1388,202
                              

                              die Raw data gesendet und siehe da reiciver ging an 👍

                              1 Reply Last reply Reply Quote 0
                              • Ralla66
                                Ralla66 Most Active last edited by Ralla66

                                @Hardwearhansi

                                Prüfen bei reboot wie die Statusled stehen.

                                Receive ist kleiner wie IRsend.
                                Wo haste denn die Daten für IRsend her ?

                                H 1 Reply Last reply Reply Quote 0
                                • H
                                  Hardwearhansi @Ralla66 last edited by

                                  @Ralla66 Ir Recive ist kleiner als IR send weil ich dass copy paste grad hab und meine Fernbidinung jedesmal ein anderes raw ausgibt aber funktoniert denoch sprich beispielweise , ich drücke taste : IR Reciv = Raw 298043 drücke nochmal Raw = 23498

                                  1 Reply Last reply Reply Quote 0
                                  • Ralla66
                                    Ralla66 Most Active last edited by Ralla66

                                    @Hardwearhansi

                                    ??? wo haste den IRsend her ?
                                    Das sind ja mehr als 13 Bit Receive.

                                    Sync passt schon mal vom Timing her.
                                    2714 us sollte passen.

                                    VU_RTL_Taste 6_2.jpg

                                    H 1 Reply Last reply Reply Quote 0
                                    • H
                                      Hardwearhansi @Ralla66 last edited by

                                      @Ralla66 said in wemos-d1-mini-infarot-mit-eignem-pcb - Diskussion:

                                      wo haste den IRsend her

                                      So habe Meine Fernbedingung meinen Power taste an den Ir Reciver vom wemos gehaltet dann kamm folgendes:

                                      18:30:38 MQT: tele/tasmota_D774A4/RESULT = {"IrReceived":{"Protocol":"UNKNOWN","Bits":13,"Hash":"0xE90B726A","Repeat":0,"RawData":[330,606,316,280,642,292,314,588,314,282,642,592,638,596,318,282,312,284,640,590,642,292,312,578,336],"RawDataInfo":[25,25,0]}}
                                      

                                      Dann hab ich dass zu dem hier umgewandelt:

                                      IRsend 0,330,606,316,280,642,292,314,588,314,282,642,592,638,596,318,282,312,284,640,590,642,292,312,578,336
                                      

                                      Also IRsend 0, (dann Raw data)

                                      und in die console von Tasmota eingebegen und es hat funktioniert

                                      1 Reply Last reply Reply Quote 0
                                      • Ralla66
                                        Ralla66 Most Active last edited by Ralla66

                                        @Hardwearhansi

                                        danke das hilft erst einmal.
                                        Du hast den Unknown 13 Bit in hex als Raw gesendet.
                                        Das hatte ich noch nicht getestet nur als dec Raw.

                                        H 1 Reply Last reply Reply Quote 0
                                        • H
                                          Hardwearhansi @Ralla66 last edited by

                                          @Ralla66 Probier mal aus vieleicht gehts mit der VU

                                          1 Reply Last reply Reply Quote 0
                                          • Ralla66
                                            Ralla66 Most Active last edited by Ralla66

                                            @Hardwearhansi

                                            wenn du mit dem PCB noch Zeit hast warte noch 2 Wochen.

                                            VU gibt keine Unkown in hex aus.
                                            Timing prüfe ich gleich weiter.
                                            Denke das passt aber.
                                            LSB MSB denke eher nicht.
                                            Das riecht nach Invertiert werden.
                                            Dann muß 2714 High sein nicht Low.
                                            Würde für die Platine andere NPN bedeuten.
                                            Wenn dann alles haben wollen.
                                            Schon ganz nah dran.
                                            Schade das Rainer nicht mittesten kann 😞

                                            🙂

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            1.1k
                                            Online

                                            31.6k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            9
                                            544
                                            68339
                                            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