<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[Gelöst} MQTT-Anfängerproblem: erste Versuche scheitern]]></title><description><![CDATA[<p dir="auto">Ich versuche gerade, Daten mit MQTT von einer ioB-Instanz (Raspberry) auf eine andere (Docker auf NAS) zu übertragen. Da ich vorher noch nie mit MQTT gearbeitet habe, ist das alles noch Neuland für mich.</p>
<p dir="auto">Die Verbindung steht (scheinbar), ich habe mich an diesen Skripten versucht und dies ist das zum Erstellen des Topics:</p>
<pre><code>//Datenpunkt des Topics festlegen
var wettertext = getState('daswetter.0.NextDays.Location_1.Day_1.Wetter_Symbol_value').val; // Text Wetterbedingung

// MQTT-Topic und Payload senden
sendTo('mqtt-client.0', 'publish', {
    topic: 'daswetter/wetterbedingung',   // MQTT-Topic Name des topics definieren, keine Sonderzeichen usw.
    payload: wettertext.toString()        // Topic senden
});
</code></pre>
<p dir="auto">Und dieses hier soll das Topic abholen:</p>
<pre><code>//MQTT-Topic definieren ()
var topic = 'daswetter/wetterbedingung';

//Abholen des Topics über MQTT-Client, LOG erstellen
sendTo('mqtt-client.0', 'subscribe', topic, function (response) {
    if (response.error) {
        log('Fehler beim Abonnieren Topics: ' + response.error);
    } else {
        log('Erfolgreich Topic "' + topic + '" abonniert.');
    }
});

// Empfangen von Nachrichten für das abonnierte Topic
on({ id: 'mqtt-client.0.' + topic, change: 'any' }, function (obj) {
    var payload = obj.state.val;
    log('Empfangene Nachricht für "' + topic + '": ' + payload);
});
</code></pre>
<p dir="auto">aber Fehler mit dieser Meldung:  <strong>Fehler beim Abonnieren Topics: timeout</strong>, was doch wohl eher für einen Abbruch der Anfrage spricht (glaub ich).<br />
Setup: Adapter MQTT-Broker in der Container-Instanz (Sender), Adapter MQTT-Client (Empfänger) Raspberry, beide Adapter grün und Connection als true angegeben.<br />
Frage:<br />
Sind die beiden Skripte prinzipiell ok?<br />
Wo könnte der Fehler liegen oder was kann ich tun, um den Fehler herauszufinden?</p>
]]></description><link>https://forum.iobroker.net/topic/84318/gelöst-mqtt-anfängerproblem-erste-versuche-scheitern</link><generator>RSS for Node</generator><lastBuildDate>Tue, 21 Apr 2026 09:57:57 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/84318.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 15 Apr 2026 06:22:04 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [Gelöst} MQTT-Anfängerproblem: erste Versuche scheitern on Wed, 15 Apr 2026 09:14:23 GMT]]></title><description><![CDATA[<p dir="auto">Nachtrag:<br />
<a class="plugin-mentions-user plugin-mentions-a" href="/user/martinp" aria-label="Profile: martinp">@<bdi>martinp</bdi></a> das war der Fehler!<br />
Ich habe noch einmal die Adapter neu installiert, die alten Objekteinträge gelöscht und danach wurde auch klaglos alles erstellt. Manchmal sieht frau den Wald vor lauter Bäumen nicht<br />
Das hat jetzt funktioniert und mit mqtt kann ich dann bald auch Daten von der Wärmepumpe abgreifen.</p>
]]></description><link>https://forum.iobroker.net/post/1334789</link><guid isPermaLink="true">https://forum.iobroker.net/post/1334789</guid><dc:creator><![CDATA[maloross]]></dc:creator><pubDate>Wed, 15 Apr 2026 09:14:23 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst} MQTT-Anfängerproblem: erste Versuche scheitern on Wed, 15 Apr 2026 09:12:20 GMT]]></title><description><![CDATA[<p dir="auto">In Deinen Skripten steht aber dann ein falscher Pfad - falsch "mqtt-client.0....." richtig wäre meiner Meinung nach "mqtt.0..."</p>
]]></description><link>https://forum.iobroker.net/post/1334788</link><guid isPermaLink="true">https://forum.iobroker.net/post/1334788</guid><dc:creator><![CDATA[MartinP]]></dc:creator><pubDate>Wed, 15 Apr 2026 09:12:20 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst} MQTT-Anfängerproblem: erste Versuche scheitern on Wed, 15 Apr 2026 09:02:32 GMT]]></title><description><![CDATA[<p dir="auto">ich hab mich bisi undeutlich ausgedrückt: ich hab schon einen als Broker und einen als Client eingerichtet. Unter Objekten gibt es zwar die passenden Ordner , aber halt keine Daten aus dem gewünschten Datenpunkt. Daher muss mein Skript fehlerhaft sein.</p>
<p dir="auto"><img src="/assets/uploads/files/1776243725480-dbfa6d4a-bd46-4785-90bd-0c64821b2a1a-image.jpeg" alt="dbfa6d4a-bd46-4785-90bd-0c64821b2a1a-image.jpeg" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.iobroker.net/post/1334787</link><guid isPermaLink="true">https://forum.iobroker.net/post/1334787</guid><dc:creator><![CDATA[maloross]]></dc:creator><pubDate>Wed, 15 Apr 2026 09:02:32 GMT</pubDate></item><item><title><![CDATA[Reply to [Gelöst} MQTT-Anfängerproblem: erste Versuche scheitern on Wed, 15 Apr 2026 08:46:17 GMT]]></title><description><![CDATA[<p dir="auto">Der MQTT-Client Adapter kann kein Broker sein...</p>
<p dir="auto"><img src="/assets/uploads/files/1776242385463-7af67199-b217-4b14-b343-8d6561d7295f-image.jpeg" alt="7af67199-b217-4b14-b343-8d6561d7295f-image.jpeg" class=" img-fluid img-markdown" /></p>
<p dir="auto">Du könntest den MQTT-Client der einen Instanz mit dem (als Broker konfigurierten) MQTT Broker/Client der anderen Instanz verbinden</p>
<p dir="auto">Im Objektbaum liegen die Objekte des MQTT Broker/Client normalerweise unter mqtt.&lt;instanznummer&gt;.</p>
]]></description><link>https://forum.iobroker.net/post/1334783</link><guid isPermaLink="true">https://forum.iobroker.net/post/1334783</guid><dc:creator><![CDATA[MartinP]]></dc:creator><pubDate>Wed, 15 Apr 2026 08:46:17 GMT</pubDate></item></channel></rss>