Ankündigung

Einklappen
Keine Ankündigung bisher.

OpenKNX-RaumController release - oder: Aus dem Sensormodul wird ein RaumController

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

    Hallo Matthias,
    die passende Lötbrücke habe ich gemacht. Aktuell Versuche ich die passenden Parameter zu ermitteln.

    Hast du ggf. noch eine Info zum Drehwinkelgeber? Wäre Klasse.

    LostWolf: ich setze zwei Sensormodule von Matthias (SmartMF) ein. Eines auf dem Dach und das Zweite kommt in die Garage. Bei dem auf dem Dach fehlt aktuell noch die Windfahne mit dem Drehwinkelgeber von oben. Der in der Garage liest dann die Wete vom TL-136 ein. Gerne kann ich meine Werte teilen. Wird allerdings noch etwas dauern - ggf. übernächstes W-Ende.

    Grüße
    Thorsten
    Zuletzt geändert von Thorsten1970; 03.03.2026, 21:10.

    Kommentar


      Moin,

      so, ich habe nun mal meine Werte für den TL-136 mit Messbereich 0-2m ermittelt. Angeschlossen ist dieser am ADC1 des Sensormoduls von Matthias (SmartMF). Lötbrücke JP1 geschlossen.

      Vorgehen: HT-Rohr mit Wasser füllen, so dass 1m Wassersäule im Rohr ist. Messwert mit Sensor uneingetaucht ermitteln und einmal bei max. Tauchtiefe. Daraus dann die Werte für m und b ableiten.

      Anbei mein Screenshot zu den Werten (m=23 und b=-54). Damit erhalte ich den passenden Druckwert. Vielleicht hilft das ja dem einen oder anderen bei der Bedatung...

      Parameter_TL-136.png
      Angehängte Dateien

      Kommentar


        Ohje Mathe 😅
        Lange ist es her.

        Verstehe ich das richtig, dass du mit deinen Messwerten eine Gerade gezeichnet hast und daraus dann die Formel bekommen hast (und damit m und b)?

        Warum aber eigentlich den Druck ausgeben?
        Ware nicht das umrechnen in die Wasserhöhe viel interessanter?

        Kommentar


          Zitat von LostWolf Beitrag anzeigen
          Warum aber eigentlich den Druck ausgeben?
          Ware nicht das umrechnen in die Wasserhöhe viel interessanter?
          Oder direkt den Füllstand in Liter oder Prozent. Thorsten1970
          (Funktioniert aber alles nur sinnvoll, wenn tatsächlich ein linearer Zusammenhang zwischen Sensorwert und Ergebnis bestehe, wie im anderen Thread angenommen)
          OpenKNX www.openknx.de | StateEngine: Universelle Zustandsautomaten in KNX | OpenKNX Konfigurationstransfer

          Kommentar


            Ja, ich habe die Gerade gezeichnet und dann die Werte ermittelt. Der Druck in bar entspricht hier exakt der Höhe, von daher passt es.

            Kommentar


              Ok cool gemacht dann hast du alles in einem erschlagen, ohne Logikkanal.
              Sensormodul | KNX-Klingel | GardenControl | Modbus RTU | Enocean | OpenKNX-Wiki

              Kommentar


                Hallo Matthias,

                könntest du eventuell mal schauen, wie der genannte Sensor



                eventuell angeschlossen werden kann?

                Wäre klasse. Vielen Dank schon mal.

                Grüße
                Thorsten

                Kommentar


                  Den kann man per i2c anschließen. SDA,SCL,3,3&GND. Siehe User Guide Page 6.

                  Auf dem Sensormodul stehen die Pin-Namen auf der Platine. Ohne Zwischenplatine wäre es am Modul für innen auch möglich, für die für Außen einfach direkt auf die I2C Klemme gehen.

                  Was hast du damit vor?

                  Wenn du es mit bestehenden Sensoren kombinieren möchtest, dann musst du prüfen, ob die I2C Adresse noch frei ist.
                  Sensormodul | KNX-Klingel | GardenControl | Modbus RTU | Enocean | OpenKNX-Wiki

                  Kommentar


                    Der Sensor soll mal meine Windrichtung erfassen.
                    Ich werde das mal probieren.

                    Kommentar


                      Ok, es sollte klar sein das dieser Sensor nicht von der Raumcontroller Firmware unterstützt wird.

                      In diesem Beitrag geht es eigentlich eher um diese Firmware 😉
                      Sensormodul | KNX-Klingel | GardenControl | Modbus RTU | Enocean | OpenKNX-Wiki

                      Kommentar


                        Ja, das ist klar.

                        Daher wäre es Klasse, wenn Waldemar die SW erweitern könnte.

                        Kommentar


                          Hi Thorsten,

                          Du hast mich ja auch privat angeschrieben, aber die Antwort ist für alle:

                          Zitat von Thorsten1970 Beitrag anzeigen
                          Daher wäre es Klasse, wenn Waldemar die SW erweitern könnte.
                          Ich unterstütze gerne Dich - oder auch jeden anderen - bei der Integration ins Sensormodul, z.B. indem ich das XML für die knxprod erweitere, so dass der Sensor dort erscheint. Die Sensorimplementierung ist stark gekapselt und kann ohne dem Rest erfolgen. Was ich aber nicht machen werde, ist Sensorik zu implementieren, die ich selber nicht brauche. Sensoren sind aufwändig, wenn es um Wartung und Fehlersuche geht, und wenn man keinen Anwendungsfall hat, wird die Implementierung fast immer schlecht, weil nur 08/15.
                          Im Prinzip musst Du erstmal nur an Matthias Sensormodul den Sensor anschließen und einen Sketch machen, der mit dem Sensor über I²C kommuniziert. Das geht noch komplett ohne OpenKNX. Dann passt man die Bibliothek, die es zu dem Chip gibt (ich gehe davon aus, es gibt eine) so an, dass sie non-blocking funktioniert. Auch das geht noch ohne OpenKNX.
                          Wenn Du das hast, können wir über die API in OGM-SensorDevices reden (am besten in einem Call) und dann würdest Du das Coding so anpassen, dass es damit läuft. Ich würde dann parallel das XML anpassen und dann läuft das auch in der ETS mit OpenKNX.

                          Das ist mein Angebot hier - alles andere wird nicht zufriedenstellend funktionieren, sorry.

                          Gruß, Waldemar
                          OpenKNX www.openknx.de

                          Kommentar

                          Lädt...
                          X