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. Error/Bug
  4. MQTT-Adapter Problem

NEWS

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

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

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

MQTT-Adapter Problem

Geplant Angeheftet Gesperrt Verschoben Gelöst Error/Bug
problem
8 Beiträge 2 Kommentatoren 2.6k Aufrufe
  • Ä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.
  • S Offline
    S Offline
    starfish
    schrieb am zuletzt editiert von Jey Cee
    #1

    naja, obs ein richtiger Fehler ist, weiss ich nicht. Nach einer Neu-Installation von iobroker kann ich in der Adapter-Konfiguration die Verbindung zum Server nicht mehr testen. Beim Drücken auf den Button passiert gar nichts. Im Log steht dann:

    ! ReferenceError: 2015-05-16 15:28:35 error at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
    ! ReferenceError: 2015-05-16 15:28:35 error at Manager. (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
    ! ReferenceError: 2015-05-16 15:28:35 error at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:212:12)
    ! ReferenceError: 2015-05-16 15:28:35 error at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:254:10)
    ! ReferenceError: 2015-05-16 15:28:35 error at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
    ! ReferenceError: 2015-05-16 15:28:35 error at Socket.StatesInMemClient.client.on.connectionTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/statesInMemClient.js:45:30)
    ! ReferenceError: 2015-05-16 15:28:35 error at Object.that.states.States.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:1406:34)
    ! ReferenceError: 2015-05-16 15:28:35 error at Adapter.EventEmitter.emit (events.js:95:17)
    ! ReferenceError: 2015-05-16 15:28:35 error at Adapter. (/opt/iobroker/node_modules/iobroker.mqtt/main.js:31:14)
    ! ReferenceError: 2015-05-16 15:28:35 error at processMessage (/opt/iobroker/node_modules/iobroker.mqtt/main.js:262:31)
    ! ReferenceError: 2015-05-16 15:28:35 error mqtt is not defined
    ! message 2015-05-16 15:28:35 error messagebox.system.adapter.mqtt.0 [object Object] mqtt is not defined
    ! admin-0 2015-05-16 15:28:35 info sendTo "test" to system.adapter.mqtt.0 from system.adapter.admin.0: {"type":"client","webSocket":false,"url":"192.168.0.170","port":"1883","ssl":false,"certPublic":"","certPrivate":"","user":"","pass
    und tatsächlich, bei den Objekten fehlt mqtt.0

    die Verbindung zum Server klappt aber,

    ! …....
    ! /hm/hm-rpc/0/IEQ0020678/1/TEMPERATURE 20.8
    ! /hm/hm-rpc/0/IEQ0020678/1/TEMPERATURE 20.7
    ! /hm/hm-rpc/0/IEQ0020678/1/TEMPERATURE 20.5
    ! .......
    wie kann ich den Adapter überreden, den Eintrag vorzunehmen?

    Gruss, starfish

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      starfish
      schrieb am zuletzt editiert von
      #2

      Danke Bluefox,

      mir ist noch was anderes aufgefallen, ich meine das ging früher, aber ich kann mich auch irren -

      die Übertragung von Taster- aktivitäten geht nicht mehr (dafür ist doch der Haken: Sende auch Zustände (ack=true): ?)

      von diesen Aktivitäten:

      inMem 2015-05-17 06:31:05 debug message hm-rpc.0.* hm-rpc.0.IEQ0020678.1.TEMPERATURE val=19.4, ack=true, ts=1431837065, from=system.adapter.hm-rpc.0, lc=1431834944

      inMem 2015-05-17 06:29:41 debug message hm-rpc.0.* hm-rpc.0.IEQ0451638.1.INSTALL_TEST val=true, ack=true, ts=1431836982, from=system.adapter.hm-rpc.0, lc=1431750611

      inMem 2015-05-17 06:29:50 debug message hm-rpc.0.* hm-rpc.0.IEQ0451638.1.PRESS_SHORT val=true, ack=true, ts=1431836991, from=system.adapter.hm-rpc.0, lc=1431750611

      kommt auf Mosquitto Server nur:

      /hm/hm-rpc/0/IEQ0020678/1/TEMPERATURE 19.4

      die Konfiguration bei mqtt:

      Subscribe patterns: /test/# subscribe-filter, z.B 'mqtt/0/#,javascript/#'

      Maske für Bekanntgeben eigene States: hm-rpc.0.* publish-filter, z.B 'mqtt.0.,javascript.'

      Publish nur bei Änderung: ja

      Bekanntgeben eigene States beim Verbinden: ja

      Prefix für alle Topics: /hm/

      Trace output for every message: ja

      Sende auch Zustände (ack=true): ja

      gruss, Starfish

      1 Antwort Letzte Antwort
      0
      • BluefoxB Offline
        BluefoxB Offline
        Bluefox
        schrieb am zuletzt editiert von
        #3

        Kannst du "Publish nur bei Änderung: nein" Testen?

        1 Antwort Letzte Antwort
        0
        • S Offline
          S Offline
          starfish
          schrieb am zuletzt editiert von
          #4

          @Bluefox:

          Kannst du "Publish nur bei Änderung: nein" Testen? `
          hast recht, jetzt kommt die Tastermeldung auch - also geht nicht beides gleichzeitig?

          1 Antwort Letzte Antwort
          0
          • BluefoxB Offline
            BluefoxB Offline
            Bluefox
            schrieb am zuletzt editiert von
            #5

            @starfish:

            @Bluefox:

            Kannst du "Publish nur bei Änderung: nein" Testen? hast recht, jetzt kommt die Tastermeldung auch - also geht nicht beides gleichzeitig?
            Mit "Publish nur bei Änderung: nein" bekommst du alles. Was meinst du mit beides?

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              starfish
              schrieb am zuletzt editiert von
              #6

              ja, mit publish nur bei "nein" funktioniert die Übertragung von Tasterbetätigungen. mit "beides" meine ich Übertragung von Tasterbetätigung UND Publish nur bei Änderungen - oder schliesst sich das gegenseitig aus?

              1 Antwort Letzte Antwort
              0
              • BluefoxB Offline
                BluefoxB Offline
                Bluefox
                schrieb am zuletzt editiert von
                #7

                mqtt kennt kein "Tasterbetätigung". Für den ist das nur ein Zustand, der sich nicht ändert.

                Die Tasterbetätigung ist blöd aufgebaut, so dass es nie auf "false" geht. Man konnte das natürlich im Adapter fixen…

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  starfish
                  schrieb am zuletzt editiert von
                  #8

                  Verstehe, hängt wohl damit zusammen, dass die Taster Betätigungs-Impulse senden, aber keine Schalterlage (ein oder aus)? Egal, so wie´s jetzt läuft ist für mich OK. Danke für die Hilfe.

                  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

                  554

                  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