<?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[MQTT Adapter - Objekte manuell anlegen]]></title><description><![CDATA[<p dir="auto">Hallo zusammen,<br />
seitdem ich meine Updates gemacht habe auf Admin V5.1.25 kann ich im Objektbaum für den MQTT Broker Version 2.4.0 keine Objekte mehr manuell anlegen ?<br />
Weiss jemand woran das liegt ?</p>
<p dir="auto">viele Grüße</p>
<p dir="auto">Andreas</p>
]]></description><link>https://forum.iobroker.net/topic/49511/mqtt-adapter-objekte-manuell-anlegen</link><generator>RSS for Node</generator><lastBuildDate>Wed, 27 May 2026 15:58:38 GMT</lastBuildDate><atom:link href="https://forum.iobroker.net/topic/49511.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 19 Nov 2021 17:51:34 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Mon, 22 Nov 2021 11:12:11 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andrease112" aria-label="Profile: andrease112">@<bdi>andrease112</bdi></a>  jetzt is alles klar ... da war die Option pulish nur bei Änderungen angewählt.... jetzt läufts</p>
]]></description><link>https://forum.iobroker.net/post/707989</link><guid isPermaLink="true">https://forum.iobroker.net/post/707989</guid><dc:creator><![CDATA[AndreasE112]]></dc:creator><pubDate>Mon, 22 Nov 2021 11:12:11 GMT</pubDate></item><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Mon, 22 Nov 2021 10:12:54 GMT]]></title><description><![CDATA[<p dir="auto">ich hab doch jetzt das gleiche Problem wie der Kollege in diesem Beitrag:</p>
<p dir="auto"><a href="https://forum.iobroker.net/topic/34916/mqtt-aktualisierung-nur-bei-neustart-des-adapters/7">https://forum.iobroker.net/topic/34916/mqtt-aktualisierung-nur-bei-neustart-des-adapters/7</a></p>
<p dir="auto">wenn ich den Broker neustarte sprich die verbing neu aufgebaut wird ... werden die Objekte auch gesendet... Vom Prozess her ist das auch klar... die clients subscriben und der Broker schickt den aktuellen Wert... aber danach passiert nichts mehr.</p>
<p dir="auto">Das war früher definitiv nicht so.... ich nutze den MQTT Broker schon 2-3 Jahre und das hat immer so funktioniert.</p>
<p dir="auto">Es sieht so aus als ob der Broker nichts sendet weil der neue Wert gleich dem alten Wert ist.<br />
Ich versteh die Welt nicht mehr....</p>
]]></description><link>https://forum.iobroker.net/post/707950</link><guid isPermaLink="true">https://forum.iobroker.net/post/707950</guid><dc:creator><![CDATA[AndreasE112]]></dc:creator><pubDate>Mon, 22 Nov 2021 10:12:54 GMT</pubDate></item><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Mon, 22 Nov 2021 09:47:19 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andrease112" aria-label="Profile: andrease112">@<bdi>andrease112</bdi></a> ...ich hab mich zu früh gefreut, es geht wohl doch nicht...<br />
der Wert wurde doch nur 1x mal gesendet</p>
]]></description><link>https://forum.iobroker.net/post/707937</link><guid isPermaLink="true">https://forum.iobroker.net/post/707937</guid><dc:creator><![CDATA[AndreasE112]]></dc:creator><pubDate>Mon, 22 Nov 2021 09:47:19 GMT</pubDate></item><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Mon, 22 Nov 2021 08:39:40 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mickym" aria-label="Profile: mickym">@<bdi>mickym</bdi></a> Danke jetzt gehts wieder....<br />
( lief vorher aber auch so sonst wäre es ja nicht warm geworden....)</p>
]]></description><link>https://forum.iobroker.net/post/707912</link><guid isPermaLink="true">https://forum.iobroker.net/post/707912</guid><dc:creator><![CDATA[AndreasE112]]></dc:creator><pubDate>Mon, 22 Nov 2021 08:39:40 GMT</pubDate></item><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Mon, 22 Nov 2021 08:36:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andrease112" aria-label="Profile: andrease112">@<bdi>andrease112</bdi></a> Wenn Du mit dem letzten true ein ACK=true setzt, setzt Du auch einen Wert und kein Kommando.<br />
Also aus meiner Sicht musst Du immer ein ACK=false setzen, wenn Du ein Kommando absetzen willst. - Meines Erachstens hat das aber nichts mit dem admin5 zu tun - das war schon immer so. <img src="https://forum.iobroker.net/assets/plugins/nodebb-plugin-emoji/emoji/android/1f615.png?v=ba16ebd4856" class="not-responsive emoji emoji-android emoji--confused" style="height:23px;width:auto;vertical-align:middle" title=":confused:" alt="😕" /></p>
]]></description><link>https://forum.iobroker.net/post/707906</link><guid isPermaLink="true">https://forum.iobroker.net/post/707906</guid><dc:creator><![CDATA[mickym]]></dc:creator><pubDate>Mon, 22 Nov 2021 08:36:42 GMT</pubDate></item><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Mon, 22 Nov 2021 08:13:31 GMT]]></title><description><![CDATA[<p dir="auto">Hallo Micky... kann es sein das im Javascript nun das setzen dieser Objekte nicht mehr so funktioniert wie vorher ?</p>
<p dir="auto">setState('mqtt.0.cmnd.tasmota_17FDF0.POWER',"ON",true);<br />
setzt zwar das Objekt aber bei meinem Tasmota Gerät kommt nichts mehr an ...</p>
<p dir="auto">bzw.  arbeite ich hier mit Tasmota PulseTime. Ich prüfe alle Minute ob die FBH an sein soll und überschreibe den Wert für das Relay mit ON. Falls nicht überschreibe ich den Wert nicht und das Relais geht automatisch aus. ( Ist zur Sicherheit damit beim Ausfall der Kommunikation die FBH nicht dauerhaft an ist )</p>
<p dir="auto">Das Überschreiben per Javascript schein nicht mehr so zu funktionieren. Wenn ich den Wert manuell überschreibe kommt er an.</p>
]]></description><link>https://forum.iobroker.net/post/707890</link><guid isPermaLink="true">https://forum.iobroker.net/post/707890</guid><dc:creator><![CDATA[AndreasE112]]></dc:creator><pubDate>Mon, 22 Nov 2021 08:13:31 GMT</pubDate></item><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Sat, 20 Nov 2021 07:31:36 GMT]]></title><description><![CDATA[<p dir="auto">danke hat funktioniert... zuerst ist aber mein IObroker abgeschmiert ... läuft aber wieder :)</p>
]]></description><link>https://forum.iobroker.net/post/706771</link><guid isPermaLink="true">https://forum.iobroker.net/post/706771</guid><dc:creator><![CDATA[AndreasE112]]></dc:creator><pubDate>Sat, 20 Nov 2021 07:31:36 GMT</pubDate></item><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Fri, 19 Nov 2021 18:42:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andrease112" aria-label="Profile: andrease112">@<bdi>andrease112</bdi></a> sagte in <a href="/post/706537">MQTT Adapter - Objekte manuell anlegen</a>:</p>
<blockquote>
<p dir="auto">Hallo zusammen,<br />
seitdem ich meine Updates gemacht habe auf Admin V5.1.25 kann ich im Objektbaum für den MQTT Broker Version 2.4.0 keine Objekte mehr manuell anlegen ?<br />
Weiss jemand woran das liegt ?</p>
<p dir="auto">viele Grüße</p>
<p dir="auto">Andreas</p>
</blockquote>
<p dir="auto">Um die Frage konkret zu beantworten. Es liegt daran, dass der Admin 5 auf jeder Hierarchie Ebene ein Objekt erfordert und früher war das nicht der Fall. Ich hatte ja vorgeschlagen, dass der Admin5 nun automatisch Verzeichnis Objekte erstellt, wenn das nun unbedingt erforderlich ist. Keine Ahnung was da passiert.</p>
<p dir="auto">Im Moment musst Du die Objekte manuell selbst anlegen, wie in dem Thread gepostet oder Du lässt das Skript einmal laufen, dass ich Dir in diesem Beitrag gepostet habe.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/glasfaser" aria-label="Profile: Glasfaser">@<bdi>Glasfaser</bdi></a> hat ja schon auf den entsprechenden Thread verwiesen.<br />
Musst so bis zum 9. August zurückblättern - seither hat sich aber auch 0,0 in dieser Thematik bewegt. <a class="plugin-mentions-user plugin-mentions-a" href="/user/fabian1" aria-label="Profile: Fabian1">@<bdi>Fabian1</bdi></a> hat das dort auch mit der entsprechenden Nachdrücklichkeit dokumentiert. Ich hätte auch kein Problem damit, wenn man den Admin5 noch im Betastadium belassen hätte bis solche Probleme behoben sind, aber so ....</p>
<p dir="auto">Da wurde dann zugegeben, dass man während der Entwicklung mqtt gar nicht berücksichtigt hat. :(</p>
<p dir="auto">Es wurde dann auch hier nochmals von mir in aller Ausführlichkeit diskutiert:<br />
<a href="https://forum.iobroker.net/topic/46851/datenpunkte-allgemein-und">https://forum.iobroker.net/topic/46851/datenpunkte-allgemein-und</a></p>
<p dir="auto">Lass das Script von <a class="plugin-mentions-user plugin-mentions-a" href="/user/fastfoot" aria-label="Profile: fastfoot">@<bdi>fastfoot</bdi></a> drüber laufen und dann geht es wieder - sofern der mqtt Adapter nicht wieder einen Schwung Datenpunkte mitbringt:</p>
<p dir="auto"><strong>Hier das Script - musst ggf. noch die mqtt- Instanz anpassen (Zeile 12)</strong>:</p>
<p dir="auto"></p><section class="spoiler-wrapper"><button class="spoiler-control btn btn-default">Spoiler</button><section style="display:none" class="spoiler-content"><p></p>
<pre><code>/**
* Zweck:       Korrigiert übergeordnete Ordnerstrukturen eines Datenpunkts
* Datum:      07.08.2021
* Autor:       @fastfoot
*/

//              In den Settings der Javascript-Instanz muss setObject erlaubt sein!!!

let arr = [],
  id = '';

const ids = $('mqtt.0.*');
ids.each(idTmp =&gt; {
  arr=idTmp.split('.');
  arr.splice(arr.length-1);
  id=arr.join('.');
  if(arr[0] === '0_userdata' || arr[0] === 'alias' || arr[0] === 'mqtt' || arr[0] === 'javascript'){
      correctObject(id, arr);
  }
})

function correctObject(id,arr){
  if(arr.length === 2) return;
  if(!existsObject(id)){
      let obj = {};
      obj = {
          type: 'folder',
          common:{
              name: arr[arr.length - 1]
          }
      }
      extendObject(id, obj, e =&gt; {
          if (e) log('Fehler beim Schreiben des Objektes: '+ id + ' ' + e);
      })
  }
  arr.splice(arr.length - 1);
  id = arr.join('.');
  correctObject(id, arr);
}

</code></pre>
<p dir="auto"></p></section></section><p></p>
<p dir="auto">Das Issue ist seit dem 7. August offen - aber gibt leider keine Updates - noch irgendeine Bewegung in der Sache:</p>
<p dir="auto"><a href="https://github.com/ioBroker/ioBroker.admin/issues/1067" rel="nofollow ugc">https://github.com/ioBroker/ioBroker.admin/issues/1067</a></p>
<p dir="auto">Vielleicht schreibst mal was in diesen Issue - vielleicht passiert dann was. Ich habs gerade gemacht - sozusagen als Reminder. ;)</p>
]]></description><link>https://forum.iobroker.net/post/706566</link><guid isPermaLink="true">https://forum.iobroker.net/post/706566</guid><dc:creator><![CDATA[mickym]]></dc:creator><pubDate>Fri, 19 Nov 2021 18:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to MQTT Adapter - Objekte manuell anlegen on Fri, 19 Nov 2021 17:56:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/andrease112" aria-label="Profile: andrease112">@<bdi>andrease112</bdi></a> sagte in <a href="/post/706537">MQTT Adapter - Objekte manuell anlegen</a>:</p>
<blockquote>
<p dir="auto">keine Objekte mehr manuell anlegen ?<br />
Weiss jemand woran das liegt ?</p>
</blockquote>
<p dir="auto"><a href="https://forum.iobroker.net/topic/46814/admin5-ich-kann-keine-objekte-mehr-manuell-anlegen">https://forum.iobroker.net/topic/46814/admin5-ich-kann-keine-objekte-mehr-manuell-anlegen</a></p>
]]></description><link>https://forum.iobroker.net/post/706540</link><guid isPermaLink="true">https://forum.iobroker.net/post/706540</guid><dc:creator><![CDATA[Glasfaser]]></dc:creator><pubDate>Fri, 19 Nov 2021 17:56:37 GMT</pubDate></item></channel></rss>