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. NODEmcu K-Type Temp-Fühler in IObroker !? [gelöst]

NEWS

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

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

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.3k

NODEmcu K-Type Temp-Fühler in IObroker !? [gelöst]

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
nodemcu max38155 mqtt
39 Beiträge 2 Kommentatoren 2.6k Aufrufe 2 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.
  • M MCU

    @qax1 Schau mal unter Dokumente/ardunino dort sind alle Dateien. Musst dann die mqtt.h suchen und in dein Projekt kopieren.

    Oder unter Sketch/Bibliothek einbinden/ Bibliotheken verwalten:

    4649517b-d0cf-475b-8a99-101bf8a51613-image.png
    Auf Adafruit MQTT Library klicken und Installieren klicken.

    Q Offline
    Q Offline
    Qax1
    schrieb am zuletzt editiert von
    #7

    @mcu

    hab ich, kommt aber immernoch die gleiche Fehlermeldung :

    22-03-_2021_19-38-01.jpg

    M 1 Antwort Letzte Antwort
    0
    • Q Qax1

      @mcu

      hab ich, kommt aber immernoch die gleiche Fehlermeldung :

      22-03-_2021_19-38-01.jpg

      M Offline
      M Offline
      MCU
      schrieb am zuletzt editiert von
      #8

      @qax1 Hast du mal Arduino neu gestartet nach der Installation?

      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

      Q 1 Antwort Letzte Antwort
      1
      • M MCU

        @qax1 Hast du mal Arduino neu gestartet nach der Installation?

        Q Offline
        Q Offline
        Qax1
        schrieb am zuletzt editiert von
        #9

        @mcu

        Japp hab ich auch versucht,
        hab auch die Neueste Version probiert,
        aber auch ohne Erfolg.

        M 1 Antwort Letzte Antwort
        0
        • Q Qax1

          @mcu

          Japp hab ich auch versucht,
          hab auch die Neueste Version probiert,
          aber auch ohne Erfolg.

          M Offline
          M Offline
          MCU
          schrieb am zuletzt editiert von MCU
          #10

          @qax1 Dann muss jetzt die mqtt.h Datei im Dokumente Ordner sein. Kopiere die mal in Dein Projekt.

          1452166e-a047-4ae8-8a70-6b8efd65fe2c-image.png

          Boardverwalter:

          https://dl.espressif.com/dl/package_esp32_index.json
          https://arduino.esp8266.com/stable/package_esp8266com_index.json
          

          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

          Q 1 Antwort Letzte Antwort
          1
          • M MCU

            @qax1 Dann muss jetzt die mqtt.h Datei im Dokumente Ordner sein. Kopiere die mal in Dein Projekt.

            1452166e-a047-4ae8-8a70-6b8efd65fe2c-image.png

            Boardverwalter:

            https://dl.espressif.com/dl/package_esp32_index.json
            https://arduino.esp8266.com/stable/package_esp8266com_index.json
            
            Q Offline
            Q Offline
            Qax1
            schrieb am zuletzt editiert von
            #11

            @mcu

            Du meinst nicht im ADRUINO Oder sondern wirklich im Dokumente Orden von Windows ?
            Dors sind nur Ordner mit Versuchen von mir die ich gespeichert hatte.

            M 1 Antwort Letzte Antwort
            0
            • Q Qax1

              @mcu

              Du meinst nicht im ADRUINO Oder sondern wirklich im Dokumente Orden von Windows ?
              Dors sind nur Ordner mit Versuchen von mir die ich gespeichert hatte.

              M Offline
              M Offline
              MCU
              schrieb am zuletzt editiert von
              #12

              @qax1 Im Dokumente/arduino werden alle Dateien zum Arduino gespeichert:
              a71f2af1-e460-4fc5-8611-8ecf8747d972-image.png

              NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
              Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

              Q 1 Antwort Letzte Antwort
              1
              • M MCU

                @qax1 Im Dokumente/arduino werden alle Dateien zum Arduino gespeichert:
                a71f2af1-e460-4fc5-8611-8ecf8747d972-image.png

                Q Offline
                Q Offline
                Qax1
                schrieb am zuletzt editiert von
                #13

                @mcu

                Ah... Ok... gefunden...

                22-03-_2021_19-56-38.jpg

                Was davon jetzt wohin kopieren ?
                Was meinst du mit "Mein Projekt" ?

                Sorry bin halt absoluter Anfänger...

                M 1 Antwort Letzte Antwort
                0
                • Q Qax1

                  @mcu

                  Ah... Ok... gefunden...

                  22-03-_2021_19-56-38.jpg

                  Was davon jetzt wohin kopieren ?
                  Was meinst du mit "Mein Projekt" ?

                  Sorry bin halt absoluter Anfänger...

                  M Offline
                  M Offline
                  MCU
                  schrieb am zuletzt editiert von MCU
                  #14

                  @qax1 Versuch erstmal MQTT.h zu ersetzen durch Adafruit_MQTT.h.

                  f9e831b3-10ed-4d94-abfc-fd5c31b4076e-image.png

                  a8e21030-0c72-4105-a74c-fa1ba3125265-image.png

                  Hier die Datei als 7z:
                  MQTT.7z

                  NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                  Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                  Q 1 Antwort Letzte Antwort
                  1
                  • M MCU

                    @qax1 Versuch erstmal MQTT.h zu ersetzen durch Adafruit_MQTT.h.

                    f9e831b3-10ed-4d94-abfc-fd5c31b4076e-image.png

                    a8e21030-0c72-4105-a74c-fa1ba3125265-image.png

                    Hier die Datei als 7z:
                    MQTT.7z

                    Q Offline
                    Q Offline
                    Qax1
                    schrieb am zuletzt editiert von
                    #15

                    @mcu

                    22-03-_2021_20-02-41.jpg

                    Ich hab das MQTT ersetzten jetzt so verstanden......

                    M 1 Antwort Letzte Antwort
                    0
                    • Q Qax1

                      @mcu

                      22-03-_2021_20-02-41.jpg

                      Ich hab das MQTT ersetzten jetzt so verstanden......

                      M Offline
                      M Offline
                      MCU
                      schrieb am zuletzt editiert von MCU
                      #16

                      @qax1 40cbfa67-2e7c-4973-af2f-898878a3c695-image.png
                      Punkt hinter dem "h" ist falsch.
                      Ansonsten nimm meine MQTT.h

                      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                      1 Antwort Letzte Antwort
                      1
                      • M Offline
                        M Offline
                        MCU
                        schrieb am zuletzt editiert von
                        #17

                        Du musst das Semikolon hier entfernen nach dem define:
                        34f2f570-dc92-40ec-ac5e-b79c792dc32a-image.png

                        NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                        Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                        Q 1 Antwort Letzte Antwort
                        1
                        • M MCU

                          Du musst das Semikolon hier entfernen nach dem define:
                          34f2f570-dc92-40ec-ac5e-b79c792dc32a-image.png

                          Q Offline
                          Q Offline
                          Qax1
                          schrieb am zuletzt editiert von
                          #18

                          @mcu

                          Jetzt kommt der Fehler :

                          Arduino: 1.8.13 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, WIFI, Only Sketch, 115200"

                          MQTT-TEST-1:25:1: error: 'MQTTClient' does not name a type

                          MQTTClient client;

                          ^

                          C:\Users\Stefan\Documents\Arduino\MQTT-TEST-1\MQTT-TEST-1.ino: In function 'void connect()':

                          MQTT-TEST-1:34:12: error: 'client' was not declared in this scope

                          while (!client.connect(client_name,"MQTTUser","MQTTPassword")) {
                          
                                  ^
                          

                          MQTT-TEST-1:40:4: error: 'client' was not declared in this scope

                          client.subscribe(client_name + "/+");
                          
                          ^
                          

                          MQTT-TEST-1:40:35: error: invalid operands of types 'const char [10]' and 'const char [3]' to binary 'operator+'

                          client.subscribe(client_name + "/+");
                          
                                                         ^
                          

                          MQTT-TEST-1:41:33: error: invalid operands of types 'const char [10]' and 'const char [7]' to binary 'operator+'

                          client.publish(client_name + "/alive","true");
                          
                                                       ^
                          

                          C:\Users\Stefan\Documents\Arduino\MQTT-TEST-1\MQTT-TEST-1.ino: In function 'void setup()':

                          MQTT-TEST-1:59:2: error: 'client' was not declared in this scope

                          client.begin("http://192.168.178.30",1883,net); //192.168.178.45

                          ^

                          C:\Users\Stefan\Documents\Arduino\MQTT-TEST-1\MQTT-TEST-1.ino: In function 'void loop()':

                          MQTT-TEST-1:75:5: error: 'client' was not declared in this scope

                           client.publish(client_name + "/InternalTemp",String(c));
                          
                           ^
                          

                          MQTT-TEST-1:75:34: error: invalid operands of types 'const char [10]' and 'const char [14]' to binary 'operator+'

                           client.publish(client_name + "/InternalTemp",String(c));
                          
                                                        ^
                          

                          MQTT-TEST-1:77:3: error: 'client' was not declared in this scope

                          client.loop();

                          ^

                          MQTT-TEST-1:81:6: error: 'werteCount' was not declared in this scope

                            werteCount = 0;
                          
                            ^
                          

                          MQTT-TEST-1:86:35: error: invalid operands of types 'const char [10]' and 'const char [16]' to binary 'operator+'

                            client.publish(client_name + "/connectProblem","Verbindungsproblem gehabt");
                          
                                                         ^
                          

                          exit status 1

                          'MQTTClient' does not name a type

                          Dieser Bericht wäre detaillierter, wenn die Option
                          "Ausführliche Ausgabe während der Kompilierung"
                          in Datei -> Voreinstellungen aktiviert wäre.

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

                            @qax1 Hast du jetzt meine MQTT genutzt? Und hast du das Semikolon entfernt?

                            Hier darf nur die IP stehen:
                            8171fb93-3b68-4946-b69f-6baa8c4201f3-image.png
                            Also http:// weg

                            NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                            Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                            Q 1 Antwort Letzte Antwort
                            1
                            • M MCU

                              @qax1 Hast du jetzt meine MQTT genutzt? Und hast du das Semikolon entfernt?

                              Hier darf nur die IP stehen:
                              8171fb93-3b68-4946-b69f-6baa8c4201f3-image.png
                              Also http:// weg

                              Q Offline
                              Q Offline
                              Qax1
                              schrieb am zuletzt editiert von
                              #20

                              @mcu

                              Ich habe den PUNKT hinter dem h
                              und den Semikolon weg gemacht.

                              M 1 Antwort Letzte Antwort
                              0
                              • Q Qax1

                                @mcu

                                Ich habe den PUNKT hinter dem h
                                und den Semikolon weg gemacht.

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

                                @qax1 Dann entpack jetzt die Datei MQTT.7z und schieb den Ordner MQTT dann in Dokumente/Arduino.
                                Und danach oben wieder auf MQTT.h ändern.

                                NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                Q 1 Antwort Letzte Antwort
                                1
                                • M MCU

                                  @qax1 Dann entpack jetzt die Datei MQTT.7z und schieb den Ordner MQTT dann in Dokumente/Arduino.
                                  Und danach oben wieder auf MQTT.h ändern.

                                  Q Offline
                                  Q Offline
                                  Qax1
                                  schrieb am zuletzt editiert von
                                  #22

                                  @mcu
                                  Ok... erledigt... jetzt kommt :

                                  Arduino: 1.8.13 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, WIFI, Only Sketch, 115200"

                                  C:\Users\Stefan\Documents\Arduino\MQTT-TEST-1\MQTT-TEST-1.ino: In function 'void connect()':

                                  MQTT-TEST-1:40:35: error: invalid operands of types 'const char [10]' and 'const char [3]' to binary 'operator+'

                                  client.subscribe(client_name + "/+");
                                  
                                                                 ^
                                  

                                  MQTT-TEST-1:41:33: error: invalid operands of types 'const char [10]' and 'const char [7]' to binary 'operator+'

                                  client.publish(client_name + "/alive","true");
                                  
                                                               ^
                                  

                                  C:\Users\Stefan\Documents\Arduino\MQTT-TEST-1\MQTT-TEST-1.ino: In function 'void loop()':

                                  MQTT-TEST-1:75:34: error: invalid operands of types 'const char [10]' and 'const char [14]' to binary 'operator+'

                                   client.publish(client_name + "/InternalTemp",String(c));
                                  
                                                                ^
                                  

                                  MQTT-TEST-1:81:6: error: 'werteCount' was not declared in this scope

                                    werteCount = 0;
                                  
                                    ^
                                  

                                  MQTT-TEST-1:86:35: error: invalid operands of types 'const char [10]' and 'const char [16]' to binary 'operator+'

                                    client.publish(client_name + "/connectProblem","Verbindungsproblem gehabt");
                                  
                                                                 ^
                                  

                                  exit status 1

                                  invalid operands of types 'const char [10]' and 'const char [3]' to binary 'operator+'

                                  Dieser Bericht wäre detaillierter, wenn die Option
                                  "Ausführliche Ausgabe während der Kompilierung"
                                  in Datei -> Voreinstellungen aktiviert wäre.

                                  Q 1 Antwort Letzte Antwort
                                  0
                                  • Q Qax1

                                    @mcu
                                    Ok... erledigt... jetzt kommt :

                                    Arduino: 1.8.13 (Windows 10), Board: "NodeMCU 1.0 (ESP-12E Module), 80 MHz, Flash, Legacy (new can return nullptr), All SSL ciphers (most compatible), 4MB (FS:2MB OTA:~1019KB), 2, v2 Lower Memory, Disabled, WIFI, Only Sketch, 115200"

                                    C:\Users\Stefan\Documents\Arduino\MQTT-TEST-1\MQTT-TEST-1.ino: In function 'void connect()':

                                    MQTT-TEST-1:40:35: error: invalid operands of types 'const char [10]' and 'const char [3]' to binary 'operator+'

                                    client.subscribe(client_name + "/+");
                                    
                                                                   ^
                                    

                                    MQTT-TEST-1:41:33: error: invalid operands of types 'const char [10]' and 'const char [7]' to binary 'operator+'

                                    client.publish(client_name + "/alive","true");
                                    
                                                                 ^
                                    

                                    C:\Users\Stefan\Documents\Arduino\MQTT-TEST-1\MQTT-TEST-1.ino: In function 'void loop()':

                                    MQTT-TEST-1:75:34: error: invalid operands of types 'const char [10]' and 'const char [14]' to binary 'operator+'

                                     client.publish(client_name + "/InternalTemp",String(c));
                                    
                                                                  ^
                                    

                                    MQTT-TEST-1:81:6: error: 'werteCount' was not declared in this scope

                                      werteCount = 0;
                                    
                                      ^
                                    

                                    MQTT-TEST-1:86:35: error: invalid operands of types 'const char [10]' and 'const char [16]' to binary 'operator+'

                                      client.publish(client_name + "/connectProblem","Verbindungsproblem gehabt");
                                    
                                                                   ^
                                    

                                    exit status 1

                                    invalid operands of types 'const char [10]' and 'const char [3]' to binary 'operator+'

                                    Dieser Bericht wäre detaillierter, wenn die Option
                                    "Ausführliche Ausgabe während der Kompilierung"
                                    in Datei -> Voreinstellungen aktiviert wäre.

                                    Q Offline
                                    Q Offline
                                    Qax1
                                    schrieb am zuletzt editiert von
                                    #23

                                    @MCU

                                    Ich weiß nicht ob s was zu sagen hat,
                                    aber ich habe in IObroker im MQTT-Adapter
                                    keinen Namen / Passwort vergeben.

                                    M 1 Antwort Letzte Antwort
                                    0
                                    • Q Qax1

                                      @MCU

                                      Ich weiß nicht ob s was zu sagen hat,
                                      aber ich habe in IObroker im MQTT-Adapter
                                      keinen Namen / Passwort vergeben.

                                      M Offline
                                      M Offline
                                      MCU
                                      schrieb am zuletzt editiert von MCU
                                      #24

                                      @mcu Eins nachdem anderen:

                                      1. String MCUName = "SensorMax"; einfügen nach #define client_name
                                      2. werteCount = 0; Zeile komplett löschen
                                      3. bei client.subscribe(client_name : client_name durch MCUName ersetzen
                                      4. und bei allen client.publish(client_name : client_name durch MCUName ersetzen
                                      5. beim client.connect"MQTTUser","MQTTPassword" -> "",""

                                      NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                      Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                      Q 1 Antwort Letzte Antwort
                                      0
                                      • M MCU

                                        @mcu Eins nachdem anderen:

                                        1. String MCUName = "SensorMax"; einfügen nach #define client_name
                                        2. werteCount = 0; Zeile komplett löschen
                                        3. bei client.subscribe(client_name : client_name durch MCUName ersetzen
                                        4. und bei allen client.publish(client_name : client_name durch MCUName ersetzen
                                        5. beim client.connect"MQTTUser","MQTTPassword" -> "",""
                                        Q Offline
                                        Q Offline
                                        Qax1
                                        schrieb am zuletzt editiert von
                                        #25

                                        @mcu

                                        :+1:
                                        Komplieren läuft jetzt komplett durch...

                                        1 Antwort Letzte Antwort
                                        0
                                        • M Offline
                                          M Offline
                                          MCU
                                          schrieb am zuletzt editiert von
                                          #26

                                          @qax1 Dann schick mir mal das komplette Script.

                                          NUC i7 64GB mit Proxmox ---- Jarvis Infos Aktualisierungen der Doku auf Instagram verfolgen -> mcuiobroker Instagram
                                          Wenn Euch mein Vorschlag geholfen hat, bitte rechts "^" klicken.

                                          Q 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

                                          588

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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