Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Ralf7938

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    R
    • Profile
    • Following 0
    • Followers 0
    • Topics 2
    • Posts 11
    • Best 1
    • Groups 1

    Ralf7938

    @Ralf7938

    Starter

    1
    Reputation
    29
    Profile views
    11
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    Ralf7938 Follow
    Starter

    Best posts made by Ralf7938

    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      @dieter_p (und alle anderen): Besten Dank für eure Hilfe!

      Der bestellte Sensor läuft problemlos mit der o.g. Beschaltung an der Anlage.
      Bei Tasmota wurden beide Sensoren (Orginal und Nachbau) übrigens nicht erkannt.

      Jetzt muss ich mir noch einen Adapter von der 2x4x2mm Stiftleiste auf 1x4x2,57mm Stiftleiste basteln, aber denke da lass ich mir einfach eine PCB in China fertigen. Ist ja ein Euroartikel.

      posted in Off Topic
      R
      Ralf7938

    Latest posts made by Ralf7938

    • Einfacher PCB // 2mm & 2,54mm Stiftleiste

      Hallo zusammen,

      ich möchte eine relativ einfache Platine entwerfen, die eine 2x5 Pin Stiftleiste mit 2mm Raster mit einer 1x4 Pin Stiftleiste mit 2,54mm verbindet.

      Um das Gerberfile zu erstellen verwende ich EasyEDA. Leider hakt es bei mir schon bei der Identifikation der richtigen Stiftleiste in der Software.
      Kann mir da jemand mit den Teilenummern weiterhelfen? Alternativ auch gerne in einem anderen Gerber-Creator.

      Besten Dank!

      posted in Off Topic
      R
      Ralf7938
    • RE: Gas Zähler BK-G4 AT - mit M-Bus auslesen

      Hallo zusammen,

      vielen Dank für die ganzen Infos hier. Habt ihr Ansätze, wie man die Funktionalität des WiFi ACM-ESP mit einem ESP32 (mit Netzstromversorgung) nachbauen kann? Nach meinem Verständnis müsste der ESP32 hardwaremäßig alles bereitstellen, um die ACM-Schnittstelle anzuzapfen und den Zählerstand über MQTT bereit zu stellen, oder?

      Wie gehe ich da softwaremäßig dran? Kann das Tasmota?

      Versteht mich nicht falsch: Der WiFi ACM-ESP scheint klasse zu sein mit Batteriebetrieb, deep sleep, etc. und hat damit sicher seine Daseinsberechtigung. Ich frage mich aber, ob ich für etwas 70€ zahlen muss, wenn ich das mit einem der gefühlt 20 ESP32, die ich hier noch rumliegen habe, nachbauen kann (und Bock drauf habe...).

      Besten Dank für euren Input!

      posted in Hardware
      R
      Ralf7938
    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      @dieter_p (und alle anderen): Besten Dank für eure Hilfe!

      Der bestellte Sensor läuft problemlos mit der o.g. Beschaltung an der Anlage.
      Bei Tasmota wurden beide Sensoren (Orginal und Nachbau) übrigens nicht erkannt.

      Jetzt muss ich mir noch einen Adapter von der 2x4x2mm Stiftleiste auf 1x4x2,57mm Stiftleiste basteln, aber denke da lass ich mir einfach eine PCB in China fertigen. Ist ja ein Euroartikel.

      posted in Off Topic
      R
      Ralf7938
    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      @dieter_p
      Hab jetzt nochmal systematisch durchgemessen (sorry für die Anpassung!). Bin heute ziemlich durch. Muss das nochmal konzentriert am WE alles prüfen. Aktueller Zwischenstand:

      An den Pins:
      H-F: 5,7k Ohm
      B-H: 3,2 k Ohm

      Zu den Pads (nach meinem Verständnis nicht beschaltet. Vlt für spätere Erweiterungen?!)
      B-Pad2: Kontakt
      C-Pad1: Kontakt
      H-Pad3: Kontakt
      Pad2-Pad3: 3,2k Ohm (Logisch, ist auch Pin B auf H!)

      D- Pad 5 (Oben bei LED)

      C - Widerstand unten (10kOhm in Grün markiert)
      E - Widerstand oben (10kOhm in Grün markiert)
      Aber: C auf E kein Widerstand bzw. Kontakt! Hat jemand eine Erklärung?!

      Vom Chip:
      2-F: 4,3k Ohm
      2-H: 3,2k Ohm
      2-G: 4,3k Ohm

      1-F: Kontakt (SDA)
      6-G: Kontakt (SCL)
      2-B: Kontakt (GND)
      5-H: Kontakt (VCC)

      5-G: 5,8k Ohm
      5-B: 3,2k Ohm

      Bin jetzt erstmal bis zum WE weg und melde mich dann nochmal. Danke euch schonmal!

      posted in Off Topic
      R
      Ralf7938
    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      @peterfido said in Reverse engineering SHT21-Modul // Temp. & Feucht.sensor:

      @ralf7938 Bessere Fotos wären nicht verkehrt. Möglich, dass da PINs der Erkennung des Moduls dienen. Diese also bestimmte Werte zueinander haben müssen.

      Muss dir leider zustimmen, dass die Fotos echt schlecht sind. Da der Sensor aber so klein ist, bekomme ich das leider nicht besser hin.

      @dieter_p said in Reverse engineering SHT21-Modul // Temp. & Feucht.sensor:

      Schön, dass wir jetzt wissen dürfen dass Du einen ESP8266 verwendest zum Test. Beim Helligkeitssensor muß ich leider wieder raten. Ist es ein BH1750 dann würde der Vorgang und die Schlussfolgerung sinnig klingen da auch der BH1750 Tasmota in der "sensors" Variante vorraussetzt und meine logische Glaskugel sagt, dass du diese dann einsetzt. Demnach liegt bei dem SHT21 der Lüftung noch eine Besonderheit oder Fehlfunktion vor, die es zu finden gilt.

      Korrekt, genaugenommen BH1750FVJ mit Tasmota_sensors binary. Brauch ihr noch zusätzliche Infos?

      @dieter_p said in Reverse engineering SHT21-Modul // Temp. & Feucht.sensor:

      Und hier ist wohl ein Dreher drin, probiere mal:
      A: Ground
      B: VCC
      G: SDA
      H: SCL

      Danke für den Hinweis, leider funktioniert das auch nicht. Was veranlasst dich zu der Vermutung? Das Foto? Hatte beim Messen die von mir gepostete Zuordnung (reproduzierbar).

      Bzgl. der Idee mit den Jumperkabeln habe ich erneut praktische Probleme. Die Standard Jumper-Stecker passen leider nicht in die Buchse der Lüftung. Neben den 2,54mm vs. 2mm habe ich also auch das Problem, dass die Stecker einen zu großen Durchmesser haben. Mein Ansatz wäre eine 2x4 auf 2mm Stiftleiste zu kaufen und da dann die Kabel anlöten. Hat jemand eine elegantere Idee?

      posted in Off Topic
      R
      Ralf7938
    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      Habe hier einen I2C-Helligkeitssensor gefunden, den ich erfolgreich an meinem ESP8266 getestet habe. An dem Ende kann das Problem also nicht bestehen.

      Werde jetzt nochmal das SHT21-Modul durchmessen, ob ich mich da irgendwo vertan habe. Ich bin nach einiger Recherche/Überlegungen nun guter Dinge, dass ich das Ding an Tasmota zum Laufen kriegen müsste.

      Letzte Überlegung, die ich noch hatte, wäre den Sensor 1:1 mit 10 Jumperkabeln mit der Lüftereinheit zu verbinden und dann sukzessive die Pins, die beim durchmessen leer sind wegzulassen bzw. zu trennen. Wenn anschließend noch alles funktioniert, sehe ich, ob die Pins obsolet sind. Praktische Herausforderung dabei ist noch der Umstand, dass der Sensor auf 2mm Stiftleiste steht und ich natürlich nur 2,54mm Jumperkabel habe....

      @oliverio said in Reverse engineering SHT21-Modul // Temp. & Feucht.sensor:

      warum versuchst du das so aufwändig zu reengineeren?

      Weil ich die Lüftung nicht ins smarthome integrieren kann und demnach der Sensor der einzige Weg ist die Lüftung abhängig von Temp bzw. Luftfeuchte zu steuern.

      posted in Off Topic
      R
      Ralf7938
    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      @dieter_p said in Reverse engineering SHT21-Modul // Temp. & Feucht.sensor:

      Ich würde danach um sicher zu gehen noch einmal den Pin A gegen B messen, welche Versorgungsspannung da ankommt. Dürften maximal 3,6V sein.

      Du meinst B zu G, also VCC zu Ground (an der Lüftung), richtig? Hier sind es 3V.

      @dieter_p said in Reverse engineering SHT21-Modul // Temp. & Feucht.sensor:

      Mich wundern noch die ganzen zusätzlichen Pins. Sind die evtl. gebrückt (C zu D und E zu F oder ähnlich)? So könnte die Lüftung detektieren, dass ein Sensor angeschlossen ist. Fehlen sie, ist eine Fehlfunktion zu erwarten beim Betrieb an der Lüftung.

      Würde in der Tat Sinn ergeben, ich messe da aber nix.

      Nach meiner Messung sind SCL und SDA auf VCC, also high gezogen.

      In Tasmota wird leider auch bei i2cscan kein Gerät gefunden.

      08:40:13.157 CMD: i2cscan
      08:40:13.176 RSL: RESULT = {"I2CScan":"No devices found"}
      

      Ich messe nochmal durch, ob ich irgendwo einen Fehler gemacht habe.
      Ansonsten sind die Chancen, dass ein Chinasensor funktioniert, wenn ich den Orginalen am ESP nicht zum Laufen bekomme verschwindend gering, richtig?

      posted in Off Topic
      R
      Ralf7938
    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      @ralla66 Macht Sinn!

      Habe jetzt gemessen:

      1-F: Kontakt
      2-B: Kontakt
      5-G: Kontakt
      6-H:Kontakt

      Außerdem:
      D-LED rechte Seite: 100 Ohm
      B-LED linke Seite: Kontakt

      Ergo:
      B: Ground
      G: VCC
      F: SDA
      H: SCL

      Tasmota zeigt leider keinen Sensor an, wenn ich die Pins auf I²C stelle.
      Wenn ich testweise auf Pin D nochmal 3,3 Volt gebe müsste die LED dauerhaft brennen oder besteht eine realistische Gefahr, dass ich die durchjage (ohne genau zu wissen, welche LED verbaut ist)?

      Bringt das noch einen Zusatznutzen, wenn ich noch einige Widerstände der Messungen teile?

      Wie schätzt ihr die Chancen ein, dass ein SHT21 ohne zusätzliche ICs (wie hier) funktioniert? Ist das einen Versuch wert?

      posted in Off Topic
      R
      Ralf7938
    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      @ralla66 Ihr Maschinen! Keine Ahnung, mit welchem Superheld ihr verwandt seit, aber wenn ihr echt auf Basis von dem beschi****en Bild und dem Datenblatt die Leiterbahnen rekonstruieren könnt, bin ich echt baff!
      Vielen Dank schonmal soweit!

      Dem entnehme ich Folgendes (Pinbezeichnung siehe Bild unten):

      • Auf der Buchsen-seite (Lüftung) müssten zwischen Pin A und B dann 3,3V anliegen?
      • Wenn ich (sensor-seitig) zwischen Pin A und F 3,3V anlege müsste die LED dauerhaft leuchten?
      • An den ESP würde ich lediglich die Pins A, B, G, H anschließen? (G=SDA; H= SLC. Den SHT21 finde ich nicht unter der Tasmota-Kompatibilität, lediglich den SHT1x und SHT30. Ist das ein Problem?)
      • Die Pins C, D, E sind nach eurem Verständnis nicht belegt?

      Spiegelt das auch eurer aktuelles Verständnis wider?

      1713091267143-sht21_10.jpg

      posted in Off Topic
      R
      Ralf7938
    • RE: Reverse engineering SHT21-Modul // Temp. & Feucht.sensor

      @ralla66 Richtig, das ist ja der "nackte" Sensor. Das Board, auf dem eine LED, ca. 3 Widerstände +X noch aufgelötet sind hat dann wiederum 8 Pins. Boards mit I²C Schnittstelle (wie z.B. hier ) haben aber nur 4 Pins.

      Gibt es Möglichkeiten herauszufinden welche Schnittstelle der bestehende Sensor nutzt, bzw. die Vermutung zu bestätigen, dass es sich um I²C handelt? Wie kann ich da die Pinbelegung rausfinden, wenn die nicht beschriftet ist?

      posted in Off Topic
      R
      Ralf7938
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo