Ankündigung

Einklappen
Keine Ankündigung bisher.

mqtt publish 19001053 "the client ist not currently connected"

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    mqtt publish 19001053 "the client ist not currently connected"

    Hallo,

    ich habe seit einem Neustart von Edomi bei jedem publish die Meldung:

    HTML-Code:
       2024-01-18 13:39:16 914627 ? 3440160 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19001053.php | Fehlercode: 0 | Zeile: 61 | The client is not currently connected. EXCEPTIO  ​
    Das Logfile beim ..1953 sieht aber korrekt aus

    2024-01-18 13:37:32 925126 3440062 debug EXE19001053 [v0.8]: Publishing topic: Energie/Prozesskaelte with payload: 129.484375 and qos: 1 and retain: 1 (5988)
    2024-01-18 13:37:33 130604 3440062 debug EXE19001053 [v0.8]: MQTT Publish Client ended (5988)
    2024-01-18 13:37:35 342545 3439624 debug LBS19001053 [v0.8]: Publish: | - Energie/Produktion|114 (5988)
    2024-01-18 13:37:35 436716 3440064 debug EXE19001053 [v0.8]: MQTT Publish Client started (5988)
    2024-01-18 13:37:35 539082 3440064 debug EXE19001053 [v0.8]: Publishing topic: Energie/Produktion with payload: 114 and qos: 1 and retain: 1 (5988)
    2024-01-18 13:37:42 745166 3439624 debug LBS19001053 [v0.8]: Publish: | - Energie/Prozesskaelte|144.984375 (5988)
    2024-01-18 13:37:42 821384 3440070 debug EXE19001053 [v0.8]: MQTT Publish Client started (5988)
    2024-01-18 13:37:42 923377 3440070 debug EXE19001053 [v0.8]: Publishing topic: Energie/Prozesskaelte with payload: 144.984375 and qos: 1 and retain: 1 (5988)
    2024-01-18 13:37:43 129332 3440070 debug EXE19001053 [v0.8]: MQTT Publish Client ended (5988)
    2024-01-18 13:37:45 352917 3439624 debug LBS19001053 [v0.8]: Publish: | - Energie/Produktion|113 (5988)
    2024-01-18 13:37:45 439405 3440072 debug EXE19001053 [v0.8]: MQTT Publish Client started (5988)
    2024-01-18 13:37:45 541336 3440072 debug EXE19001053 [v0.8]: Publishing topic: Energie/Produktion with payload: 113 and qos: 1 and retain: 1 (5988)
    Auch kommt der publish-Wert an. Baustein ist aktuell und außer einem Neustart von Edomi und dem MQTT Server ist nichts passiert.

    Der ..1052 Subscribe Server läuft auch problemlos, also auch die Verbindung zu MQTT Server geht.


    Die Bausteine setzte ich super gerne ein, weil die einfach nur gut sind, und das tun, was sieh sollen.

    Nun füllt mir aber der 19001053 das Fehlerlog.

    Kennt jemand das Problem, bzw. kennt einen Weg der Abhilfe.

    Vielen Dank

    Hartwig
    Gruß Hartwig

    #2
    Evtl. dauert die Connection zum Broker bei dir zu lange.
    Kannst mal versuchen die Zeile 216 auszukommentieren:

    PHP-Code:
    // $client->loop(100); 

    Kommentar


      #3
      Danke für den Tipp

      Hat jedoch leider nichts gebracht.

      Ich habe sowohl den ersten loop auskommentiert als auch mal testweise von 100 auf 1000 gesetzt.

      Ergebnis bleibt.

      Der Mqtt Broker läuft auf einem Timberwolf. Aber ich kann dort auch keine Änderung oder Überlastung sehen. Aus dem TW laufen bislang nur 3 Temperatursensoren und der Mosquitto
      Gruß Hartwig

      Kommentar


        #4
        Dann fällt mir auch nicht mehr so viel ein. Insbesondere wenn es in der Vergangenheit ja funktioniert hat. Müsste also an irgendeiner Änderung bei dir liegen.
        Hast du mal geschaut, ob evtl. noch ein weiterer Publish LBS aktiv ist, der vielleicht falsch konfiguriert ist?

        Kommentar

        Lädt...
        X