Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Hardware
    4. Daten von ESP32 (ESPHome) per MQTT an ioBroker

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Daten von ESP32 (ESPHome) per MQTT an ioBroker

    This topic has been deleted. Only users with topic management privileges can see it.
    • G
      gjo @Felias last edited by

      @Felias
      Hi,
      um die BLE Reichweite zu erweitern wollte ich auch einen ESP32 mit ESPhome als "verlängerte Antenne" nutzen und dann die Daten via WLAN MQTT dem ioBroker zur Verfügung stellen.

      So weit so gut und als trial and error user hangele ich mich durch so manche Suche und Foreneinträge. Beim ESPhome bin ich bisher auf nix passendes gestoßen. Bzw. wird immer der Weg über den Home assistant genannt... wie geht das ohne? Gibts da einen howto in dem das irgendwie erklärt wird?
      Bzw. kannst du mir da einen Tipp geben wie du das gemacht hast?

      Gruss und Danke
      Gernot

      OpenSourceNomad 1 Reply Last reply Reply Quote 0
      • OpenSourceNomad
        OpenSourceNomad Most Active @gjo last edited by

        @gjo said in Daten von ESP32 (ESPHome) per MQTT an ioBroker:

        Gibts da einen howto in dem das irgendwie erklärt wird?

        Also grundsätzlich ist die Dokumentation auf www.esphome.io mehr als nur umfangreich. Die Suchfunktion ist deswegen essentiell 😉

        Bzw. kannst du mir da einen Tipp geben wie du das gemacht hast?

        Du musst (solange iobroker die native api von esphome nicht unterstützt), einfach die mqtt Komponente verwenden.

        Zum Start lohnt sich übrigens immer ein Blick in's Kochbuch 👨‍🍳

        K 1 Reply Last reply Reply Quote 0
        • K
          klassisch Most Active @OpenSourceNomad last edited by

          @OpenSourceNomad Hi, es scheint schon einen request auf github zu geben, siehe github. Daran wäre ich auch interessiert, damit die Daten dort landen, wo ich sie haben möchte und nicht im MQTT Adapter. Wobei ich offen gestanden keine Ahnung vom nativen ESPhome Protokoll habe

          G Dutchman 2 Replies Last reply Reply Quote 0
          • G
            gjo @klassisch last edited by gjo

            @klassisch mir ist erstmal geholfen wenn mir jemand einen Tipp geben kann wie man das ESPhome auf ein ESP32 nodeMCU bekommt. Ein Image dafür habe ich nicht gefunden und die sonst irgendwann erfolgreiche Suche nach todos / videos war erfolglos ... oder ich suche mit den falschen Stichworten.

            OpenSourceNomad 1 Reply Last reply Reply Quote 0
            • OpenSourceNomad
              OpenSourceNomad Most Active @gjo last edited by OpenSourceNomad

              @gjo said in Daten von ESP32 (ESPHome) per MQTT an ioBroker:

              oder ich suche mit den falschen Stichworten.

              Wie wäre es mit "Getting started"?
              ad3f0ab2-9773-41a6-b120-ca9c19166155-image.png

              Sieht den Wald vor lauter Bäumen nicht? 🌳

              Die ganze Webseite von esphome ist übrigens ein ziemlich umfangreiches "how to ◀

              1 Reply Last reply Reply Quote 0
              • Dutchman
                Dutchman Developer Most Active Administrators @klassisch last edited by

                @klassisch sagte in Daten von ESP32 (ESPHome) per MQTT an ioBroker:

                @OpenSourceNomad Hi, es scheint schon einen request auf github zu geben, siehe github. Daran wäre ich auch interessiert, damit die Daten dort landen, wo ich sie haben möchte und nicht im MQTT Adapter. Wobei ich offen gestanden keine Ahnung vom nativen ESPhome Protokoll habe

                https://forum.iobroker.net/topic/42741/esphome-beta-release?_=1614497048346

                K 1 Reply Last reply Reply Quote -1
                • K
                  klassisch Most Active @Dutchman last edited by klassisch

                  @dutchman vielen Dank für den Adapter und für die Erinnerung!
                  Nachdem mein erster Installationsversuch letzte Woche fehlging, habe ich mein System gestern auf controller v3.2.16 upgedatet.
                  Die Installtion hat jetzt funktioniert, controller 3.1.16 node-js v10.17.0.
                  Jetzt muß ich noch meine ESP32 Umgebung wieder auf Vordermann bringen und werde dann am Beispiel eines CO2 Sensors testen.

                  Dutchman 1 Reply Last reply Reply Quote 0
                  • Dutchman
                    Dutchman Developer Most Active Administrators @klassisch last edited by

                    @klassisch sagte in Daten von ESP32 (ESPHome) per MQTT an ioBroker:

                    Jetzt muß ich noch meine ESP32 Umgebung wieder auf Vordermann bringen und werde dann am Beispiel eines CO2 Sensors testen.

                    das machen wir dan gerne in dem thread weiter, CO2 sensor ist ein Binary der sollte ohne weitere Probleme direkt laufen.
                    Api aktivieren nicht vergessen, siehe docu Der Adapter macht nix mit MQTT 🙂

                    K 1 Reply Last reply Reply Quote 0
                    • K
                      klassisch Most Active @Dutchman last edited by

                      @dutchman sagte in Daten von ESP32 (ESPHome) per MQTT an ioBroker:

                      Api aktivieren nicht vergessen, siehe docu Der Adapter macht nix mit MQTT 🙂

                      Ja, das wäre mein ToDo. Der CO2 Sensor läuft schon auf ESPHome, aber eben noch über MQTT. Muß jetzt die ESPHome-Umgebung updaten. War das letzte Mal nicht ganz einfach, ohne HomeAssist (oder wie auch immer das heißt) und unter Windows.
                      Dann die API im Yaml aktivieren, neu bauen und flashen (OTA hat bei mir noch nicht funktioniert, warum auch immer.

                      1 Reply Last reply Reply Quote 0
                      • K
                        klassisch Most Active last edited by

                        Habe den Adapter installiert, noch nichts eingetragen und auch noch keine Aufgabe für ihn. log sagt:

                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	info	Restart adapter system.adapter.esphome.0 because enabled
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	instance system.adapter.esphome.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[26]: al/modules/cjs/loader.js:778:30)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[25]: at Module._compile (intern
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[25]: js:3:40)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[24]: ules\esphome-native-api\lib\connection.
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[23]: les\iobroker\ioBrMain026\node_mod
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[22]: ect.<anonymous> (C:\Program Fi
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[21]: at Obj
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[21]: /modules/cjs/helpers.js:25:18)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[20]: at require (internal
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[20]: 17)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[19]: ernal/modules/cjs/loader.js:692:
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[18]: at Module.require (int
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.011	error	Caught by controller[18]: .js:585:3)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[17]: d (internal/modules/cjs/loader
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[16]: at Function.Module._loa
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[16]: :12)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[15]: eLoad (internal/modules/cjs/loader.js:593
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[14]: at tryModul
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[14]: er.js:653:32)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[13]: at Module.load (internal/modules/cjs/load
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[12]:
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[12]: al/modules/cjs/loader.js:789:10)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[11]: Module._extensions..js (intern
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[10]: at Object.
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[10]: es/cjs/loader.js:778:30)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[9]: at Module._compile (internal/modul
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[9]: :27)
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[8]: home-native-api\lib\utils\messages.js:55
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[7]: er\ioBrMain026\node_modules\esp
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[6]: at Object.<anonymous> (C:\Program Files\iobrok
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[6]: fromEntries is not a function
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[5]: TypeError: Object.
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[5]:
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[5]: ^
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[4]:
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[4]: , v]) => [v, k]));
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[3]: ect.entries(id_to_type).map(([k
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.010	error	Caught by controller[2]: onst type_to_id = Object.fromEntries(Obj
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.009	error	Caught by controller[1]: c
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.009	error	Caught by controller[1]: \iobroker\ioBrMain026\node_modules\esphome-native-api\lib\utils\messages.js:55
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:17.009	error	Caught by controller[0]: C:\Program Files
                        host.DESKTOP-0UPK22M(ioBrMain2)	2021-02-28 11:28:16.542	info	instance system.adapter.esphome.0 started with pid 7576 
                        

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        588
                        Online

                        31.8k
                        Users

                        79.9k
                        Topics

                        1.3m
                        Posts

                        ble esp32 esphome
                        5
                        15
                        7638
                        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