Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. mqtt.0.zwave2.0.Node_xxx has no existing object

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    mqtt.0.zwave2.0.Node_xxx has no existing object

    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      zanabria last edited by

      Systemdata Bitte Ausfüllen
      Hardwaresystem: Pi4 B
      Arbeitsspeicher: 4GB
      Festplattenart: SD-Karte 16GB
      Betriebssystem: Raspian
      Node-Version: 12.22.4
      Nodejs-Version: 12.22.4
      NPM-Version: 6.14.14
      Installationsart: Manuell

      Habe neuerdings diese "Warnmeldungen im Log"
      Mqtt Warnmeldungen.png

      Weiß leider nicht wie ich das beheben kann.
      Kann mir jemand weiterhelfen?
      LG

      mickym 1 Reply Last reply Reply Quote 0
      • mickym
        mickym Most Active @zanabria last edited by

        @zanabria Sieht so aus, als ob Dein Alias auf ein Datenpunkt Deines mqtt-Adapters zugreifen will, der nicht existiert. 😉

        Z 1 Reply Last reply Reply Quote 0
        • Z
          zanabria @mickym last edited by

          @mickym
          Hi,
          es gibt nicht einen Alias mit einem Zugriff auf den MQTT Adapter. Die Aliase sind alle entweder mit dem ZWave2 oder dem Enocean Adapter verknüpft.😠 🙄

          mickym 1 Reply Last reply Reply Quote 0
          • mickym
            mickym Most Active @zanabria last edited by mickym

            @zanabria Unter Umständen hängt das wieder mit dem Admin 5 zusammen. Sind das Punkte, die weitere Unterpunkte enthalten?

            Falls ja dann lass dieses Skript von @fastfoot über Deine mqtt instanz laufen - das habe ich auch für den mqtt-Adapter angepasst:

            /**
            * 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 => {
               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 => {
                       if (e) log('Fehler beim Schreiben des Objektes: '+ id + ' ' + e);
                   })
               }
               arr.splice(arr.length - 1);
               id = arr.join('.');
               correctObject(id, arr);
            }
            
            

            Habs Dir schon mal für mqtt.0 angepasst. Vorher aber backup machen!!!!

            Du musst dem Javascript Adapter auch erlauben - Objekte zu erstellen:

            38acaf21-0c3c-4148-ac0a-d866f799fec9-image.png

            Der ganze mqtt-Adapter wurde leider mit dem Admin 5 nicht richtig berücksichtigt. Kann sein, dass die Probleme auch immer wieder auftreten - keine Ahnung ob der Adapter inzwischen selbst Objekte erstellt.

            Z 1 Reply Last reply Reply Quote 0
            • Z
              zanabria @mickym last edited by

              @mickym
              Hi, danke. Muss ich in den nächsten Tagen ändern.
              LG

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Support us

              ioBroker
              Community Adapters
              Donate

              890
              Online

              31.9k
              Users

              80.1k
              Topics

              1.3m
              Posts

              2
              5
              238
              Loading More Posts
              • Oldest to Newest
              • Newest to Oldest
              • Most Votes
              Reply
              • Reply as topic
              Log in to reply
              Community
              Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
              The ioBroker Community 2014-2023
              logo