Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. [Adapter] - iobroker.i2c

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    18
    1
    630

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.0k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

[Adapter] - iobroker.i2c

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
i2c
128 Beiträge 36 Kommentatoren 33.4k Aufrufe 26 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • B Offline
    B Offline
    Beowolf
    schrieb am zuletzt editiert von
    #5

    @UncleSam:

    ….

    Welche I2C-Bausteine habt ihr im Einsatz und möchtet sie in diesem Adapter implementiert sehen? Aktuell habe ich den PCF8574 und den PCF8574A umgesetzt, aber ich erweitere den Adapter gerne.

    /UncleSam `

    Hallo,

    ich würde mich über diesen Sensor freuen.

    https://www.mouser.de/new/stmicroelectr … ox-sensor/

    Mehr Info

    https://www.raspberrypi.org/forums/view ... p?t=197110

    Als Füllstandsmesser wäre der ideal.

    Grüße

    Manfred

    Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

    1 Antwort Letzte Antwort
    0
    • A Offline
      A Offline
      adarof
      schrieb am zuletzt editiert von
      #6

      Hallo

      Ich hätte auch gern einen BME280 unterstützt.

      Gruss -

      1 Antwort Letzte Antwort
      0
      • B Offline
        B Offline
        Beowolf
        schrieb am zuletzt editiert von
        #7

        Jepp, das wäre toll. Der ist gerade auf dem Weg zu mir. :D :D

        Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

        1 Antwort Letzte Antwort
        0
        • F Offline
          F Offline
          Farmer-cb
          schrieb am zuletzt editiert von
          #8

          hallo

          gibt es auch eine Möglichkeit/Modul, das ich 0-10V input mit einer Auflösung von min 16bit integrieren kann, bzw welches modul wäre da nötig???

          Habe

          ein Anemometer mit 24V Versorgung und 0-10V Ausgang

          ein Helligkeitssensor mit 24V Versorgung und 0-10V Ausgang

          smartes Haus durch Digitalstrom, enocean, SPS S7-1215, Homematik, Motioneye, iobroker auf einem HP-mini mit Proxmox

          5 x Echo Show, 2 x Echo Dot

          1 Antwort Letzte Antwort
          0
          • H Offline
            H Offline
            Hightower1976
            schrieb am zuletzt editiert von
            #9

            @UncleSam:

            Hallo zusammen

            Arbeitet irgendwer mit dem I2C-Bus; zum Beispiel auf dem Raspberry Pi?

            Dann wäre ich dankbar über Feedback zu meinem neusten Adapter:

            https://www.npmjs.com/package/iobroker.i2c

            Installation wie immer über "Custom URL": einfach "iobroker.i2c" eingeben

            Welche I2C-Bausteine habt ihr im Einsatz und möchtet sie in diesem Adapter implementiert sehen? Aktuell habe ich den PCF8574 und den PCF8574A umgesetzt, aber ich erweitere den Adapter gerne.

            /UncleSam `
            Hallo UncleSam,

            ich weis nicht ob das hier richtig ist. Ich stelle meine Frage einfach mal und wenn es falsch ist. Sagt es mir bitte.

            Ich möchte gerne diese beiden Module auf einem RPI3 b+ betreiben.

            Module 1:

            https://www.elv.de/homematic-funkmodul- … usatz.html

            Module 2:

            https://www.elv.de/output/controller.as ... ail2=62111

            ich habe aber leider noch keine Ahnung ob und wie das geht.

            Das ganze soll das unterm All-in-One IoBroker laufen so das ich beide Protokolle (Z-Wave & Homematic) gleichzeitig nutzen ohne einen weiteren RPI in Betrieb nehmen zu müssen.

            Geht das mit dem i2c expander oder habe ich die Funktionsweise von dem Ding falsch verstanden?

            Vielen Dank für eure Hilfe

            Danke

            Gruß

            Rainer

            1 Antwort Letzte Antwort
            0
            • UncleSamU Offline
              UncleSamU Offline
              UncleSam
              Developer
              schrieb am zuletzt editiert von
              #10

              @Hightower1976:

              Ich möchte gerne diese beiden Module auf einem RPI3 b+ betreiben.

              Module 1:

              https://www.elv.de/homematic-funkmodul- … usatz.html

              Module 2:

              https://www.elv.de/output/controller.as ... ail2=62111

              ich habe aber leider noch keine Ahnung ob und wie das geht. `
              Hallo Rainer

              Leider bist du hier verkehrt. Die beiden Module haben nichts mit I2C zu tun sodern funktionieren über die serielle Schnittstelle.

              Ich nehme an, es gibt für beide Module Linux Software zum herunterladen, mit der du sie ansprichst.

              Zumindest den HM-MOD-RPI-PCB kannst du dann problemlos mit den HomeMatic Adaptern einbinden:

              • HomeMatic RPC

              • HomeMatic ReGaHSS (optional)

              So wie ich das sehe, kannst du auch nicht die beiden Module gemeinsam an einem Raspberry Pi betreiben, da sie die gleichen Pins benötigen.

              /UncleSam

              Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
              ♡-lichen Dank an meine Sponsoren

              1 Antwort Letzte Antwort
              0
              • UncleSamU Offline
                UncleSamU Offline
                UncleSam
                Developer
                schrieb am zuletzt editiert von
                #11

                Danke für euer Feedback!

                @lmk1366:

                Es wäre toll, wenn der BME280 unterstützt würde, da ich dann einfach an meinen Raspberry's die Umgebungswerte einsammeln könnte. `
                :arrow: Ich habe dafür https://github.com/UncleSamSwiss/ioBroker.i2c/issues/11 erfasst.

                @Beowolf:

                ich würde mich über diesen Sensor freuen.

                https://www.mouser.de/new/stmicroelectr … ox-sensor/ `
                :arrow: Dafür gibt es nun https://github.com/UncleSamSwiss/ioBroker.i2c/issues/12

                Ich bitte euch, allfällige Kommentare/Fragen zu den beiden Chips dort zu stellen.

                Abonniert doch den jeweiligen GitHub Eintrag, so erfahrt ihr, wann ich die beiden eingebaut habe.

                Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                ♡-lichen Dank an meine Sponsoren

                1 Antwort Letzte Antwort
                0
                • UncleSamU Offline
                  UncleSamU Offline
                  UncleSam
                  Developer
                  schrieb am zuletzt editiert von
                  #12

                  @Farmer-cb:

                  gibt es auch eine Möglichkeit/Modul, das ich 0-10V input mit einer Auflösung von min 16bit integrieren kann, bzw welches modul wäre da nötig???

                  Habe

                  ein Anemometer mit 24V Versorgung und 0-10V Ausgang

                  ein Helligkeitssensor mit 24V Versorgung und 0-10V Ausgang `
                  Hallo farmer-cb,

                  Es gibt Module, die 0-10V als Input nehmen und die 16-bit Werte per I2C zur Verfügung stellen:

                  z.B. I2C-AI418S: https://www.ereshop.com/shop/index.php? … cts_id=805

                  Allerdings liegt der Preis eines solchen Moduls weit über dem, was ich einfach mal schnell zum Implementieren einer Funktionalität kaufen könnte.

                  Mein Vorschlag wäre, dass du z.B. den ADS1115 verwendest und davor einen Spannungsteiler setzt:

                  https://forum.arduino.cc/index.php?topic=548805.0

                  Ich habe mir mal einen ADS1115 bestellt und werde bei Gelegenheit den ADC im Adapter implementieren.

                  :arrow: Dafür gibt es nun https://github.com/UncleSamSwiss/ioBroker.i2c/issues/13

                  /UncleSam

                  Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                  ♡-lichen Dank an meine Sponsoren

                  1 Antwort Letzte Antwort
                  0
                  • U Offline
                    U Offline
                    UwesSmartHome
                    schrieb am zuletzt editiert von
                    #13

                    Hallo,

                    ich verwende den I2C Adapter für 3 x 8 Kanal Relais Karten. Funktioniert sehr gut, keine Probleme.

                    MCP23017 wurde verwendet und plane auf 5 I2C Adressen zu erweitern.

                    Danke und Gruss Uwe

                    1 Antwort Letzte Antwort
                    0
                    • K Offline
                      K Offline
                      keinstein77
                      schrieb am zuletzt editiert von
                      #14

                      Hallo,

                      ich habe auch den BME280 am Pi3b angeschlossen:

                      Sie werden auch erkannt, es werden aber keine Objekte angelegt.

                      Bei den Settings bekomme ich die Möglichkeit "unused"

                      Muß ich da noch irgendwo was einstellen?

                      Gruß

                      Chris
                      18936_i2c.jpg

                      UncleSamU 1 Antwort Letzte Antwort
                      0
                      • K keinstein77

                        Hallo,

                        ich habe auch den BME280 am Pi3b angeschlossen:

                        Sie werden auch erkannt, es werden aber keine Objekte angelegt.

                        Bei den Settings bekomme ich die Möglichkeit "unused"

                        Muß ich da noch irgendwo was einstellen?

                        Gruß

                        Chris
                        18936_i2c.jpg

                        UncleSamU Offline
                        UncleSamU Offline
                        UncleSam
                        Developer
                        schrieb am zuletzt editiert von UncleSam
                        #15

                        @keinstein77 Der BME280 wird in der nächsten Version unterstützt; den aktuellen Stand der Implementierung kannst du hier verfolgen: https://github.com/UncleSamSwiss/ioBroker.i2c/issues/11

                        Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                        ♡-lichen Dank an meine Sponsoren

                        K 1 Antwort Letzte Antwort
                        0
                        • UncleSamU UncleSam

                          @keinstein77 Der BME280 wird in der nächsten Version unterstützt; den aktuellen Stand der Implementierung kannst du hier verfolgen: https://github.com/UncleSamSwiss/ioBroker.i2c/issues/11

                          K Offline
                          K Offline
                          keinstein77
                          schrieb am zuletzt editiert von
                          #16

                          @UncleSam danke für die Info

                          K 1 Antwort Letzte Antwort
                          0
                          • F Offline
                            F Offline
                            flubb
                            schrieb am zuletzt editiert von
                            #17

                            Hallo,
                            ich lese meinen Gaszähler aktuell auf folgende Art aus:
                            https://www.kompf.de/tech/gascountmag.html

                            Dies funktioniert recht gut, jedoch würde ich mich auch sehr freuen, wenn ich den Sensor (Magnetometer HMC5883) direkt im iobroker verwenden könnte, und die Skripte somit im iobroker laufen. Lässt sich der Sensor denn auch irgendwie in den Adapter einbinden?

                            DANKE, Grüße
                            Markus

                            1 Antwort Letzte Antwort
                            0
                            • K keinstein77

                              @UncleSam danke für die Info

                              K Offline
                              K Offline
                              keinstein77
                              schrieb am zuletzt editiert von
                              #18

                              @UncleSam
                              Hallo,
                              mich würde es mal interessieren, wann man mit der Unterstützung des BME280 rechnen kann.

                              UncleSamU 1 Antwort Letzte Antwort
                              0
                              • M Offline
                                M Offline
                                mike1976
                                schrieb am zuletzt editiert von mike1976
                                #19

                                Hallo,

                                erstmal tolle Arbeit @UncleSam

                                Habe von Horter ein Analog Input und Output Modul mit dem PIC 18F13K22
                                ist geplant das der auch unterstützt wird?

                                Desweiteren habe ich ein Problem mit dem Digital Eingangs Modul von Horter PCF8574-A
                                Es sind alle LED ein und ich bekomme keine reaktion bei einem Eingangssignal.

                                Das Digitale Ausgangs Modul PCF8574 läuft dagegen ohne Probleme.

                                LG Mike

                                PS: Alle Module hatte ich mit erfolg bei codesys am laufen.

                                1 Antwort Letzte Antwort
                                0
                                • UncleSamU Offline
                                  UncleSamU Offline
                                  UncleSam
                                  Developer
                                  schrieb am zuletzt editiert von
                                  #20

                                  @mike1976 Kannst du mir sagen, was du genau verwendest von Horter? Das Problem ist, der PIC ist einfach ein programmierbarer Baustein. Damit weiss ich noch nicht, was für ein Protokoll per I2C benutzt wird. Kaufen werde ich mir das Modul wohl kaum (sind recht hohe Preise), aber ich könnte mich mal wieder im Blind-Programmieren versuchen (brauch dann einfach deine Unterstützung zum Testen).

                                  @mike1976 Jetzt bin ich verwirrt ;-) Du benutzt ein PCF8574-A als Eingang und hast LEDs dran? Was verstehst du unter EIngangssignal? Kanst du deinen Schaltplan (oder einfach ein Foto) posten oder per PM schicken?

                                  Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                                  ♡-lichen Dank an meine Sponsoren

                                  M 1 Antwort Letzte Antwort
                                  0
                                  • UncleSamU UncleSam

                                    @mike1976 Kannst du mir sagen, was du genau verwendest von Horter? Das Problem ist, der PIC ist einfach ein programmierbarer Baustein. Damit weiss ich noch nicht, was für ein Protokoll per I2C benutzt wird. Kaufen werde ich mir das Modul wohl kaum (sind recht hohe Preise), aber ich könnte mich mal wieder im Blind-Programmieren versuchen (brauch dann einfach deine Unterstützung zum Testen).

                                    @mike1976 Jetzt bin ich verwirrt ;-) Du benutzt ein PCF8574-A als Eingang und hast LEDs dran? Was verstehst du unter EIngangssignal? Kanst du deinen Schaltplan (oder einfach ein Foto) posten oder per PM schicken?

                                    M Offline
                                    M Offline
                                    mike1976
                                    schrieb am zuletzt editiert von
                                    #21

                                    @UncleSam

                                    Eingangsmodul =
                                    https://www.horter-shop.de/de/i2c-hutschienen-module/105-bausatz-i2c-digital-input-modul-4260404260714.html

                                    Augangsmodul=
                                    https://www.horter-shop.de/de/i2c-hutschienen-module/117-bausatz-i2c-digital-output-modul-4260404260721.html

                                    Analog Output=
                                    https://www.horter-shop.de/de/home/93-bausatz-i2c-analog-input-modul-5-kanal-10-bit-4260404260752.html

                                    Analog Input=
                                    https://www.horter-shop.de/de/i2c-hutschienen-module/172-bausatz-i2c-analog-input-modul-5-kanal-10-bit-4260404260745.html

                                    Alos genau die module habe ich,
                                    um was es mir eigentlich geht sind die Analogen IN und Output module, würde je 2x in und 2x out benötigen und das ganze 0-10V.
                                    Welche alternative hätte ich sonst? Der pi hat ja leider keine analogen onboard, die Digitalen könnte ich ja ohne probleme vom PI board nutzen.

                                    Danke für deine unterstützung.

                                    UncleSamU 1 Antwort Letzte Antwort
                                    1
                                    • K keinstein77

                                      @UncleSam
                                      Hallo,
                                      mich würde es mal interessieren, wann man mit der Unterstützung des BME280 rechnen kann.

                                      UncleSamU Offline
                                      UncleSamU Offline
                                      UncleSam
                                      Developer
                                      schrieb am zuletzt editiert von
                                      #22

                                      @keinstein77 und alle anderen:
                                      Version 0.0.6 wurde soeben freigegeben. Diese unterstützt nun den BME280 sowie den ADS1115.

                                      Ich freue mich auf euer Feedback!

                                      Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                                      ♡-lichen Dank an meine Sponsoren

                                      1 Antwort Letzte Antwort
                                      0
                                      • M mike1976

                                        @UncleSam

                                        Eingangsmodul =
                                        https://www.horter-shop.de/de/i2c-hutschienen-module/105-bausatz-i2c-digital-input-modul-4260404260714.html

                                        Augangsmodul=
                                        https://www.horter-shop.de/de/i2c-hutschienen-module/117-bausatz-i2c-digital-output-modul-4260404260721.html

                                        Analog Output=
                                        https://www.horter-shop.de/de/home/93-bausatz-i2c-analog-input-modul-5-kanal-10-bit-4260404260752.html

                                        Analog Input=
                                        https://www.horter-shop.de/de/i2c-hutschienen-module/172-bausatz-i2c-analog-input-modul-5-kanal-10-bit-4260404260745.html

                                        Alos genau die module habe ich,
                                        um was es mir eigentlich geht sind die Analogen IN und Output module, würde je 2x in und 2x out benötigen und das ganze 0-10V.
                                        Welche alternative hätte ich sonst? Der pi hat ja leider keine analogen onboard, die Digitalen könnte ich ja ohne probleme vom PI board nutzen.

                                        Danke für deine unterstützung.

                                        UncleSamU Offline
                                        UncleSamU Offline
                                        UncleSam
                                        Developer
                                        schrieb am zuletzt editiert von
                                        #23

                                        @mike1976 Danke für die Informationen.
                                        Ich werde mir die Module mal anschauen (der Code sieht recht einfach aus).
                                        Wenn du selber etwas Elektronik basteln kannst, dann kannst du den ADS1115 als Analog Input nehmen (einfach mit einem Spannungsteiler, wenn du über 5V liegst). Analog Output habe ich noch nichts im Programm ;-)

                                        Bitte bei Problemen mit meinen Adaptern, Issue auf GitHub erfassen: Loxone | I2C | Luxtronik2
                                        ♡-lichen Dank an meine Sponsoren

                                        1 Antwort Letzte Antwort
                                        0
                                        • S Offline
                                          S Offline
                                          steffen_dec
                                          schrieb am zuletzt editiert von steffen_dec
                                          #24

                                          Re: [Adapter] - iobroker.i2c

                                          Hallo @UncleSam

                                          aktuell bin ich noch ein Anfänger was iobroker angeht.
                                          Ich versuche gerade deinen Adapter zum laufen zu bringen.

                                          Ich habe das I2C Ausgabe Modul von Horter mit dem PCF8574 und davor ist ein I2C Repeater geschaltet.

                                          Irgendwie findet die Suche keine Geräte, wenn ich "i2cdetect 1" ausführe, erhalte ich die Adresse 0x20 angezeigt
                                          und mit "i2cset 1 0x20 0xEF" kann ich beispielsweise einen Output schreiben welches auch funktioniert (hängt eine LED dran).

                                          Im Log ist folgendes zu sehen:

                                          i2c.0	2019-03-21 23:57:29.892	info	Search found: []
                                          i2c.0	2019-03-21 23:57:28.930	info	starting. Version 0.0.6 in /opt/iobroker/node_modules/iobroker.i2c, node: v8.15.1
                                          i2c.0	2019-03-21 23:57:22.430	info	Search found: []
                                          i2c.0	2019-03-21 23:56:55.102	info	starting. Version 0.0.6 in /opt/iobroker/node_modules/iobroker.i2c, node: v8.15.1
                                          i2c.0	2019-03-21 23:56:48.893	info	Search found: []
                                          i2c.0	2019-03-21 23:56:38.341	info	Search found: []
                                          i2c.0	2019-03-21 23:53:54.787	info	Search found: []
                                          i2c.0	2019-03-21 23:53:21.776	info	Search found: []
                                          i2c.0	2019-03-21 23:53:15.928	info	starting. Version 0.0.6 in /opt/iobroker/node_modules/iobroker.i2c, node: v8.15.1
                                          

                                          Hast Du eine Idee was ich falsch mache? Wie gesagt, mit den i2c-tools sieht alles gut aus.

                                          Achso als Hardware nutze ich Raspberry 3B+ mit dem Image von iobroker, alles auf dem aktuellem Stand.

                                          Vielen Dank!
                                          Steffen

                                          Edit:
                                          Ich habe es nun mit Chrome probiert und hiermit scheint es zu gehen :+1: kann nun endlich die Ausgänge setzen, nun kann es weiter gehen,
                                          Danke für den Adapter!

                                          UncleSamU 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

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

                                          448

                                          Online

                                          32.5k

                                          Benutzer

                                          81.6k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe