Ankündigung

Einklappen
Keine Ankündigung bisher.

OpenKNX NanoBCU V2, Fragen zum Schaltplan

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #46
    maxsta gibt es eine bestimmten Grund warum Du eine ESP32 Hardware verwenden willst und nicht RP2040?
    OpenKNX www.openknx.de | StateEngine: Universelle Zustandsautomaten in KNX | OpenKNX Konfigurationstransfer

    Kommentar


      #47
      Ich will auf dem Controller ESPHome laufen lassen, so dass ich diesen einfach in meine Home Assistant integrieren kann. Die ESPHome-Unterstützung des RP2040s ist anscheinend noch unter Entwicklung.

      Anforderungen an den Controller sind eigentlich "nur":
      1. ESPHome-Unterstützung
      2. NanoBCU-Unterstützung: UART Rx/Tx Verbindung plus software-technische Einbindung
      3. Eine weitere UART Rx/Tx Verbindung zur Texecom
      4. Software Logik um die Texecom Events auf KNX Gruppenadressen abzubilden

      Kommentar


        #48
        1) ESP32 ohne WLAN kann auch durch die BCU versorgt werden - in dem Fall brauchts keine Trennung zwischen BCU und ESP
        2) wenn der ESP doch per USB versorgt wird, Adum zwischen ESP und BCU vorsehen
        3) den Pegelkonverter kannst du dir sparen, der Adum2101 fungiert ebenfalls als 3 .. 5V Pegelconverter. So wie du das gezeichnet hast, würde es auch gar nicht klappen.

        ESPHome beherrscht KNX incl. "TPUart" Protokoll? Interessant..
        OpenKNX www.openknx.de | NanoBCU und OpenKNX-HW verfügbar

        Kommentar


          #49
          ESPHome beherrscht KNX incl. "TPUart" Protokoll? Interessant..
          Ja, da gab es auf Github etwas, als ich mal geguckt habe.
          https://github.com/fxmike08/custom-e...components/knx


          Aber das wirkte recht unkomfortabel.
          Zuletzt geändert von henfri; 31.08.2025, 22:01.

          Kommentar


            #50
            https://github.com/fxmike08/custom-e...--twisted-pair

            hast du das schon ausprobiert?

            Kommentar


              #51
              So, erst einmal vielen Dank für die Tipps! Ja, die Arbeit von fxmkie08 war auch mein Start...

              Nach etwas Basteln und Anpassen gesagter GitHub Library, kann ich nun über ESPHome mit dem KNX Bus kommunizieren. Hierfür benutze ich folgende Verdrahtung:
              1. NanoBCU KNX <— KNX Plus/Rot
              2. NanoBCU GND <— KNX Minus/Schwarz
              3. NanoBCU GND <— ESP32 GND
              4. NanoBCU Rx <— ESP32 TX (GPIO 17)
              5. NanoBCU Tx —> ESP32 RX (GPIO 16)
              Allerdings muss dann eine galvanische Trennung zwischen der NanoBCU und dem ESP32 her. Wie von Ing-Dom empfohlen, wollte ich diese mit einem ADuM1201 realisieren. Wenn ich jedoch diesen dann dazwischen klemme, geht nichts mehr. Verdrahte ich den ADuM1201 falsch oder wo liegt mein Fehler?
              1. NanoBCU KNX <— KNX Plus/Rot
              2. NanoBCU GND <— KNX Minus/Schwarz
              3. NanoBCU GND —> ADuM1201 GND1 —||— GND2 <— ESP32 GND
              4. NanoBCU RX <— ADuM1201 VOA —||— VIA <— ESP32 TX (GPIO 17)
              5. NanoBCU TX —> ADuM1201 VIB —||— VOB —> ESP32 RX (GPIO 16)
              6. NanoBCU 3V3 —> ADuM1201 VDD1 —||— VDD2 <— ESP32 3V3

              Kommentar


                #52
                Zitat von maxsta Beitrag anzeigen
                Verdrahte ich den ADuM1201 falsch oder wo liegt mein Fehler? ​
                einen Hardware Fehler kannst du ausschließen?

                Kommentar


                  #53
                  Zitat von maxsta Beitrag anzeigen
                  1. NanoBCU KNX <— KNX Plus/Rot
                  2. NanoBCU GND <— KNX Minus/Schwarz
                  3. NanoBCU GND —> ADuM1201 GND1 —||— GND2 <— ESP32 GND
                  4. NanoBCU RX <— ADuM1201 VOA —||— VIA <— ESP32 TX (GPIO 17)
                  5. NanoBCU TX —> ADuM1201 VIB —||— VOB —> ESP32 RX (GPIO 16)
                  6. NanoBCU 3V3 —> ADuM1201 VDD1 —||— VDD2 <— ESP32 3V3
                  sieht korrekt aus.
                  Foto?
                  OpenKNX www.openknx.de | NanoBCU und OpenKNX-HW verfügbar

                  Kommentar


                    #54
                    Danke Ing-Dom für die Kontrolle.
                    Danke Noschvie. Sowohl die NanoBCU als auch der ADuM1201 waren defekt (wahrscheinlich habe ich beide bei einem unsauberen Test abgeschossen 🤪 ). Beides ausgetauscht und jetzt funktioniert es 😎.

                    Kommentar

                    Lädt...
                    X