Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Temperatursensor am RPi in iobroker

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Temperatursensor am RPi in iobroker

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

      Hallo zusammen,
      Ich würde gerne die Daten eines Bme280 Temperatursensor angeschlossen am Raspberry auf dem iobroker läuft auslesen

      Der Sensor ist schon richtig am RPi angeschlossen, die Frage ist jetzt wie bekomme ich die Werte des Sensors in iobroker!?

      Ich habe schon was von einem i2c Adapter gelesen aber der scheint derzeit noch in Entwicklung zu sein, gibt es darüber hinaus noch Möglichkeiten?

      paul53 UncleSam 2 Replies Last reply Reply Quote 0
      • paul53
        paul53 @tscheerio last edited by

        @tscheerio sagt:

        gibt es darüber hinaus noch Möglichkeiten?

        Es gibt ein NPM-Modul, das man als zusätzliches NPM-Modul in die Konfiguration der Javascript-Instanz eintragen kann.

        T 1 Reply Last reply Reply Quote 0
        • T
          tscheerio @paul53 last edited by

          @paul53

          Im Javascript Adapter habe ich "zusätzliche NPM module eintragen" gefunden aber wie wird das dort eingebunden?
          Der will einen Modulnamen haben, aber was wird dort eingetragen?

          Homoran 1 Reply Last reply Reply Quote 0
          • Homoran
            Homoran Global Moderator Administrators @tscheerio last edited by

            @tscheerio sagte in Temperatursensor am RPi in iobroker:

            @paul53

            Im Javascript Adapter habe ich "zusätzliche NPM module eintragen" gefunden aber wie wird das dort eingebunden?
            Der will einen Modulnamen haben, aber was wird dort eingetragen?

            Nach Pauls link heisdt das Modul bme280

            T 1 Reply Last reply Reply Quote 0
            • T
              tscheerio @Homoran last edited by tscheerio

              @Homoran

              Ok habe ich mal eingetragen, aber wie ist das nun abrufbar wenn es funktionieren sollte?
              Das Javaskript sample kopieren und das liest mir die Werte aus?

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @tscheerio last edited by

                @tscheerio sagte:

                Das Javaskript sample kopieren und das liest mir die Werte aus?

                Um zu testen, ob es überhaupt funktioniert, kopiere das erste Beispiel und starte das Script. Es sollte eine einzelne Log-Ausgabe erfolgen.

                T 1 Reply Last reply Reply Quote 0
                • T
                  tscheerio @paul53 last edited by tscheerio

                  @paul53

                  Also das npm installiert, bme280 im javaskript adapter eingetragen und ein neues javaskript erstellt mit dem samplecode.

                  Das ist die Ausgabe im Protokoll:

                  16:02:11.530	info	javascript.0 (13596) Start javascript script.js.HOME.Skript_1
                  16:02:11.550	info	javascript.0 (13596) script.js.HOME.Skript_1: registered 0 subscriptions and 0 schedules
                  16:02:11.575	info	javascript.0 (13596) script.js.HOME.Skript_1: {'errno':121,'code':'','syscall':'readByte'}
                  
                  

                  Was könnte ich falsch gemacht haben?

                  Edit:
                  Achso der Sensor hängt an einem anderen GPIO port, lässt sich auch nirgendwo einstellen wie ich sehe, werde das nachher mal umstecken und testen.
                  Bzw ist das nicht egal solang die I2C Adresse richtig ist?

                  1 Reply Last reply Reply Quote 0
                  • UncleSam
                    UncleSam Developer @tscheerio last edited by

                    @tscheerio sagte in Temperatursensor am RPi in iobroker:

                    Ich habe schon was von einem i2c Adapter gelesen aber der scheint derzeit noch in Entwicklung zu sein, gibt es darüber hinaus noch Möglichkeiten?

                    Hallo tscheerio,
                    der Adapter ist zwar noch in Entwicklung, aber der BME280 sollte einwandfrei funktionieren. Du kannst den Adapter einfach manuell mit folgender URL in ioBroker installieren:
                    https://github.com/UncleSamSwiss/ioBroker.i2c

                    1. GitHub-Katze auf dem Adapter-Reiter klicken:
                      c5327815-87ab-4969-b2cc-d5cab2880b41-image.png
                    2. Im Dialog den zweiten Reiter von links klicken:
                      ab896481-8e1c-41bd-aef2-9d99a9ab2da6-image.png
                    3. Im Textfeld darunter https://github.com/UncleSamSwiss/ioBroker.i2c eingeben:
                      979b3865-4f4e-4c14-ada9-b958dad51248-image.png

                    Gruss
                    /UncleSamSwiss

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      tscheerio @UncleSam last edited by

                      @UncleSam

                      Danke für die Anleitung, hat soweit auch wunderbar geklappt und ich bekomme nun auch die Werte von Temperatur und Luftdruck in den Objekten angezeigt, allerdings bleibt die Luftfeuchtigkeit in den Objekten auf 0%, woran könnte das liegen?

                      UncleSam 1 Reply Last reply Reply Quote 0
                      • UncleSam
                        UncleSam Developer @tscheerio last edited by

                        @tscheerio sagte in Temperatursensor am RPi in iobroker:

                        allerdings bleibt die Luftfeuchtigkeit in den Objekten auf 0%, woran könnte das liegen?

                        Hast du einen BMP280 oder einen BME280? Der BMP280 hat nämlich keinen Sensor für Luftfeuchtigkeit. Ansonsten sollte das angezeigt werden.

                        T 1 Reply Last reply Reply Quote 0
                        • T
                          tscheerio @UncleSam last edited by tscheerio

                          @UncleSam

                          Ich war eigentlich der Meinung es war ein BME aber dann hab ich mich wohl geirrt 😌
                          Die Dinger schauen aber auch gleich aus 😁
                          Danke Dir.
                          https://www.directupload.net/file/d/5942/2qwuq2et_jpg.htm

                          #caseclosed

                          Homoran 1 Reply Last reply Reply Quote 0
                          • Homoran
                            Homoran Global Moderator Administrators @tscheerio last edited by

                            @tscheerio bitte keine externen Hoster verwenden!
                            Bilkder mit der Uploadfunktion (Wolke) direkt hier hochladen!

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

                            Support us

                            ioBroker
                            Community Adapters
                            Donate
                            FAQ Cloud / IOT
                            HowTo: Node.js-Update
                            HowTo: Backup/Restore
                            Downloads
                            BLOG

                            753
                            Online

                            31.6k
                            Users

                            79.5k
                            Topics

                            1.3m
                            Posts

                            temperatursensor
                            4
                            12
                            1339
                            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