Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. MQTT: Objekt-Baum nachbearbeiten - wie möglich

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    1.7k

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    686

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    1.2k

MQTT: Objekt-Baum nachbearbeiten - wie möglich

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
7 Beiträge 4 Kommentatoren 514 Aufrufe 3 Beobachtet
  • Ä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.
  • fu_zhouF Offline
    fu_zhouF Offline
    fu_zhou
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich habe einen go-e Charger per MQTT angebunden (weil Modbus noch nicht komplett in der Wall-Box API implementiert ist). Seit einem Firmware-Upgrade stehe ich vor folgender Herausforderung: "Der Charger subscribed jetzt nicht mehr für 100 api keys einzeln (was kurzzeitig sehr viel RAM frisst), sondern subscribed nur mehr einmal auf ein wildcard topic." (Zitat Entwickler). Somit kann der ioBroker die möglichen "set" Objekte nicht kennen. Um also einen Wert zu schreiben, muss man explizit ein "set" Objekt unterhalb dem angezeigten Objekt anlegen.
    Die Kommunikation mit dem Charger läuft wie folgt: in "amp - set" gibt man "8" ein, damit wird dem Charger "8A" Ladestrom vorgegeben. In "amp - result" steht dann "success" und in im übergeordneten "amp" steht der übernommene Wert "8" für 8A Ladestrom.

    Objektbaum aktuell (alle states im "root" ohne unterlagertes "set" und "result"):
    ef36e456-68d8-4aef-9b23-1bf4343921d1-image.png
    vorher (schreibbare states sind als Ordner dargestellt mit den unterlagerten states "set" und "result"):
    6e90eb5d-73f8-4826-925e-b7a43838efe5-image.png

    Wie kriege ich die Unter-Objekte "set" und "result" jetzt angelegt? Der Objektbaum lässt mich unter einem State keinen weiteren State mehr anlegen, obwohl "amp" in der "vorher-Version" (s. Bild oben) ein "state" ist (allerdings als Ordner dargestellt) mit den unterlagerten states "set" und "result" (alles vom MQTT Adapter automatisch so angelegt).

    Für irgendeinen Tipp vielen Dank vorab!

    Synology DS920+ VM, S7-315 PN mit ET200S

    G 1 Antwort Letzte Antwort
    0
    • fu_zhouF fu_zhou

      Hallo zusammen,

      ich habe einen go-e Charger per MQTT angebunden (weil Modbus noch nicht komplett in der Wall-Box API implementiert ist). Seit einem Firmware-Upgrade stehe ich vor folgender Herausforderung: "Der Charger subscribed jetzt nicht mehr für 100 api keys einzeln (was kurzzeitig sehr viel RAM frisst), sondern subscribed nur mehr einmal auf ein wildcard topic." (Zitat Entwickler). Somit kann der ioBroker die möglichen "set" Objekte nicht kennen. Um also einen Wert zu schreiben, muss man explizit ein "set" Objekt unterhalb dem angezeigten Objekt anlegen.
      Die Kommunikation mit dem Charger läuft wie folgt: in "amp - set" gibt man "8" ein, damit wird dem Charger "8A" Ladestrom vorgegeben. In "amp - result" steht dann "success" und in im übergeordneten "amp" steht der übernommene Wert "8" für 8A Ladestrom.

      Objektbaum aktuell (alle states im "root" ohne unterlagertes "set" und "result"):
      ef36e456-68d8-4aef-9b23-1bf4343921d1-image.png
      vorher (schreibbare states sind als Ordner dargestellt mit den unterlagerten states "set" und "result"):
      6e90eb5d-73f8-4826-925e-b7a43838efe5-image.png

      Wie kriege ich die Unter-Objekte "set" und "result" jetzt angelegt? Der Objektbaum lässt mich unter einem State keinen weiteren State mehr anlegen, obwohl "amp" in der "vorher-Version" (s. Bild oben) ein "state" ist (allerdings als Ordner dargestellt) mit den unterlagerten states "set" und "result" (alles vom MQTT Adapter automatisch so angelegt).

      Für irgendeinen Tipp vielen Dank vorab!

      G Offline
      G Offline
      guergen
      schrieb am zuletzt editiert von
      #2

      @fu_zhou Expertenmodus einschalten, dann kannst Du DP anlegen. Aber ob das im Sinne des Erfinders von IoB ist....

      fu_zhouF 1 Antwort Letzte Antwort
      0
      • G guergen

        @fu_zhou Expertenmodus einschalten, dann kannst Du DP anlegen. Aber ob das im Sinne des Erfinders von IoB ist....

        fu_zhouF Offline
        fu_zhouF Offline
        fu_zhou
        schrieb am zuletzt editiert von
        #3

        @guergen ich bin "Experte", das "+" ist ausgegraut, weil ich auf einem "state" stehe und es darunter kein Objekt mehr geben darf:
        5e16a9c1-5d0a-4292-8ecd-a513cbdd36c4-image.png

        Das Bild zeigt wieder die "alte" Version, den Objekt-Baum habe ich mit der alten Firmware erzeugen lassen und da sind dann alle unterlagerten "set" und "result" schon angelegt - als states unter states.

        Synology DS920+ VM, S7-315 PN mit ET200S

        mickymM 1 Antwort Letzte Antwort
        0
        • fu_zhouF fu_zhou

          @guergen ich bin "Experte", das "+" ist ausgegraut, weil ich auf einem "state" stehe und es darunter kein Objekt mehr geben darf:
          5e16a9c1-5d0a-4292-8ecd-a513cbdd36c4-image.png

          Das Bild zeigt wieder die "alte" Version, den Objekt-Baum habe ich mit der alten Firmware erzeugen lassen und da sind dann alle unterlagerten "set" und "result" schon angelegt - als states unter states.

          mickymM Offline
          mickymM Offline
          mickym
          Most Active
          schrieb am zuletzt editiert von mickym
          #4

          @fu_zhou Du gehst auf den darüber liegen den Punkt / Ordner mit dem das + nicht ausgegraut ist. Dann gibst Du den neuen Datenpunkt mit . als Pfad ein.

          Also wenn Du unter amp noch einen Datenpunkt eingeben willst - das aber nicht zugelassen wird, da das ein state ist gehe auf go-eCharger und gib ein:

          amp.neu
          

          dann wird unter amp ein Datenpunkt neu erstellt.

          Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

          fu_zhouF 1 Antwort Letzte Antwort
          0
          • mickymM mickym

            @fu_zhou Du gehst auf den darüber liegen den Punkt / Ordner mit dem das + nicht ausgegraut ist. Dann gibst Du den neuen Datenpunkt mit . als Pfad ein.

            Also wenn Du unter amp noch einen Datenpunkt eingeben willst - das aber nicht zugelassen wird, da das ein state ist gehe auf go-eCharger und gib ein:

            amp.neu
            

            dann wird unter amp ein Datenpunkt neu erstellt.

            fu_zhouF Offline
            fu_zhouF Offline
            fu_zhou
            schrieb am zuletzt editiert von
            #5

            @mickym Super, danke, so funktioniert es!

            Synology DS920+ VM, S7-315 PN mit ET200S

            1 Antwort Letzte Antwort
            0
            • ? Offline
              ? Offline
              Ein ehemaliger Benutzer
              schrieb am zuletzt editiert von
              #6

              War da nicht was das man mit AMP nicht steuern soll ?
              Oder ist da ab Hardware 3+ nicht mehr so ?

              fu_zhouF 1 Antwort Letzte Antwort
              0
              • ? Ein ehemaliger Benutzer

                War da nicht was das man mit AMP nicht steuern soll ?
                Oder ist da ab Hardware 3+ nicht mehr so ?

                fu_zhouF Offline
                fu_zhouF Offline
                fu_zhou
                schrieb am zuletzt editiert von
                #7

                @dreistein Ja, ab V3 wird das nicht mehr in den Speicher geschrieben, der nur eine bestimmte Anzahl an Schreibzyklen verträgt.

                Synology DS920+ VM, S7-315 PN mit ET200S

                1 Antwort Letzte Antwort
                0

                Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                Registrieren Anmelden
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate
                FAQ Cloud / IOT
                HowTo: Node.js-Update
                HowTo: Backup/Restore
                Downloads
                BLOG

                531

                Online

                32.9k

                Benutzer

                83.0k

                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