Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen

    This topic has been deleted. Only users with topic management privileges can see it.
    • ?
      A Former User @mickym last edited by

      @mickym Bei mir ist es auch nach Funktionen gegliedert. Das war der Versuch mit den Umweltsensoren. Ich werde mal alles anwählen und schauen was passiert. keepTopic war auch auf true hatte vergessen davon ein Screenshot zu machen.

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

        @noah3112 Ja bei Dir musst halt ggf. zigbee/# verwenden und dann musst das topic halt mit dem regex Ausdruck richtig rausselektieren:

        de17eb3c-ec1f-4d87-9580-36a17ea8616c-image.png

        Wie gesagt - wichtig ist, dass das topic richtig aufbereitet wird, um es korrekt in dem Subflow zu verwenden.

        ? 1 Reply Last reply Reply Quote 0
        • ?
          A Former User @mickym last edited by

          @mickym so jetzt mal das gesamte Paket mit den von dir gerade gesendeten Flow laufen lassen. Das gleiche Ergebnis ich bekomme nur den state angezeigt. Komisch im debug Fenster bekomme ich wesentlich mehr Daten angezeigt diese werden nur nicht aufgelöst und dargestellt.

          mickym ? 2 Replies Last reply Reply Quote 0
          • mickym
            mickym Most Active @Guest last edited by

            @noah3112 Vielleicht browser refresh? - Wenn im debug alles rauskommt, dann müsste es auch so angelegt werden.

            1 Reply Last reply Reply Quote 0
            • ?
              A Former User @Guest last edited by

              @noah3112 Sorry das stimmt so nicht bei einigen Sensoren bzw Aktoren sind mehrere Daten vorhanden. Kann es sein das ich einfach nur warten muss bis alle mal gesendet haben?

              mickym 2 Replies Last reply Reply Quote 0
              • mickym
                mickym Most Active @Guest last edited by

                @noah3112 KLar - mqtt - sendet ja nur wenn was aktualisiert wird - das heisst die Bäume bauen sich ja erst auf - mqtt - liest nie "vorhandene" alte Daten aus - ausser Du speicherst das mit retain - was nicht zu empfehlen ist.

                ? 1 Reply Last reply Reply Quote 0
                • ?
                  A Former User @mickym last edited by

                  @mickym Alles Bestens ich habe jetzt Daten ohne Ende 😊 Vielen Dank das hat mir echt weitergeholfen. Jetzt kann ich mich an meine Visualisierung machen. Beim Dashboard ist man echt eingeschränkt aber Vis überfordert mich auf der anderen Seite auch wieder. Man hat´s echt nicht leicht 🙄

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

                    @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                    @noah3112 Sorry das stimmt so nicht bei einigen Sensoren bzw Aktoren sind mehrere Daten vorhanden. Kann es sein das ich einfach nur warten muss bis alle mal gesendet haben?

                    ggf. - das hat aber mit diesem Thema nichts zu tun - ist, dass Du im zigbee2mqtt die availabilty Option zu nutzen.

                    ? 2 Replies Last reply Reply Quote 0
                    • mickym
                      mickym Most Active @Guest last edited by

                      @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                      @mickym Alles Bestens ich habe jetzt Daten ohne Ende 😊 Vielen Dank das hat mir echt weitergeholfen. Jetzt kann ich mich an meine Visualisierung machen. Beim Dashboard ist man echt eingeschränkt aber Vis überfordert mich auf der anderen Seite auch wieder. Man hat´s echt nicht leicht 🙄

                      Na ja ich finde das Dashboard schon gut - und für mich ist das nach wie vor die 1. Wahl um schnell Dinge zu steuern. Viel kann man mit den Template Nodes machen und aber auch VIS hat seine Berechtigung. Ich nutze ggf. einzelne Seiten, in dem ich diese in das Dashboard einbinde. So muss man sich nicht für eins entscheiden, sondern kann beides nutzen.

                      1 Reply Last reply Reply Quote 0
                      • ?
                        A Former User @mickym last edited by

                        @mickym Kannst da das noch etwas präzisieren?

                        1 Reply Last reply Reply Quote 0
                        • ?
                          A Former User @mickym last edited by

                          @mickym sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                          @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                          @noah3112 Sorry das stimmt so nicht bei einigen Sensoren bzw Aktoren sind mehrere Daten vorhanden. Kann es sein das ich einfach nur warten muss bis alle mal gesendet haben?

                          ggf. - das hat aber mit diesem Thema nichts zu tun - ist, dass Du im zigbee2mqtt die availabilty Option zu nutzen.

                          Sorry das meinte ich.

                          ? mickym 2 Replies Last reply Reply Quote 0
                          • ?
                            A Former User @Guest last edited by A Former User

                            @noah3112 Bin erst seit kurzem mit zigbee2mqtt unterwegs. Ich hatte sehr viele Probleme mit dem zigbee Adapter und bin bis jetzt sehr angetan. Allerdingt fehlt die Langzeiterfahrung und was damit alles geht.

                            mickym 2 Replies Last reply Reply Quote 0
                            • mickym
                              mickym Most Active @Guest last edited by

                              @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                              @mickym sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                              @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                              @noah3112 Sorry das stimmt so nicht bei einigen Sensoren bzw Aktoren sind mehrere Daten vorhanden. Kann es sein das ich einfach nur warten muss bis alle mal gesendet haben?

                              ggf. - das hat aber mit diesem Thema nichts zu tun - ist, dass Du im zigbee2mqtt die availabilty Option zu nutzen.

                              Sorry das meinte ich.

                              Na das hat nichts mit der availabilty zu tun - aber Du kannst ein Update der states erzwingen, wenn Du einen get Datenpunkt erstellst:

                              https://www.zigbee2mqtt.io/guide/usage/mqtt_topics_and_messages.html#zigbee2mqtt-friendly-name-get

                              Wenn Du get mit leerem state setzt, kannst Du quasi ein Update des Status via mqtt erzwingen:

                              36205a92-b0c3-4bd4-a674-6d3c81e54301-image.png

                              ? 2 Replies Last reply Reply Quote 0
                              • mickym
                                mickym Most Active @Guest last edited by

                                @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                @noah3112 Bin erst seit kurzem mit zigbee2mqtt unterwegs. Ich hatte sehr viele Probleme mit dem zigbee Adapter und bin bis jetzt sehr angetan. Allerdingt fehlt die Langzeiterfahrung und was damit alles geht.

                                Ja da bist Du nicht der Erste. In meinen Augen ist es in diesem Fall sogar ein Vorteil unabhängig von iobroker Updates zu sein. 😉

                                ? 1 Reply Last reply Reply Quote 0
                                • ?
                                  A Former User @mickym last edited by

                                  @mickym Okay ich verstehe, quasi ein manuelles anstoßen um Daten zu erhalten, gut zu wissen 👍

                                  mickym 1 Reply Last reply Reply Quote 0
                                  • ?
                                    A Former User @mickym last edited by

                                    @mickym sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                    @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                    @mickym sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                    @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                    @noah3112 Sorry das stimmt so nicht bei einigen Sensoren bzw Aktoren sind mehrere Daten vorhanden. Kann es sein das ich einfach nur warten muss bis alle mal gesendet haben?

                                    ggf. - das hat aber mit diesem Thema nichts zu tun - ist, dass Du im zigbee2mqtt die availabilty Option zu nutzen.

                                    Sorry das meinte ich.

                                    Na das hat nichts mit der availabilty zu tun - aber Du kannst ein Update der states erzwingen, wenn Du einen get Datenpunkt erstellst:

                                    https://www.zigbee2mqtt.io/guide/usage/mqtt_topics_and_messages.html#zigbee2mqtt-friendly-name-get

                                    Wenn Du get mit leerem state setzt, kannst Du quasi ein Update des Status via mqtt erzwingen:

                                    36205a92-b0c3-4bd4-a674-6d3c81e54301-image.png

                                    Das mit dem zitieren muss ich noch lernen 😊

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

                                      @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                      @mickym Okay ich verstehe, quasi ein manuelles anstoßen um Daten zu erhalten, gut zu wissen 👍

                                      Genau, wenn Du also ein Update willst einfach ein get unter dem friendlyName mit {"state": ""} publishen und Du bekommst ein Update.

                                      1 Reply Last reply Reply Quote 0
                                      • ?
                                        A Former User @mickym last edited by A Former User

                                        @mickym sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                        @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                        @noah3112 Bin erst seit kurzem mit zigbee2mqtt unterwegs. Ich hatte sehr viele Probleme mit dem zigbee Adapter und bin bis jetzt sehr angetan. Allerdingt fehlt die Langzeiterfahrung und was damit alles geht.

                                        Ja da bist Du nicht der Erste. In meinen Augen ist es in diesem Fall sogar ein Vorteil unabhängig von iobroker Updates zu sein. 😉

                                        Ungelogen ich musste jeden Tag mindestens 2 Sensoren wieder anlernen. Unerklärliche Abstürze obwohl keine Änderungen vorgenommen wurden. Ohne Änderungen ist der Adapter wieder gelaufen. Das war nur ein kleiner Einblick der Probleme. Hab lange mit mir gerungen diesen Schritt zu gehen. Bei inzwischen 109 Zigbee Geräten ist es schon ein bissel Arbeit 😉 Aber es ist geschafft...zumindest das anlernen.

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

                                          @noah3112 sagte in JSON oder JavaScript Objekt in iobroker Datenpunkte zerlegen:

                                          @noah3112 Bin erst seit kurzem mit zigbee2mqtt unterwegs. Ich hatte sehr viele Probleme mit dem zigbee Adapter und bin bis jetzt sehr angetan. Allerdingt fehlt die Langzeiterfahrung und was damit alles geht.

                                          Etwas was mir sehr positiv aufgefallen ist, gerade bei Lampen, dass Du das Einschaltverhalten steuern kannst. Mit dem Zigbee adapter sind nach Stromausfall immer meine Lampen angegangen. Das kann man zwar mit einem Send-Command irgendwie einstellen, aber das gibt es dort direkt einzustellen:

                                          951d4279-f89e-4309-b567-5a202a0cef8f-image.png

                                          Stabiltät der Verbindungen ist auch besser und das Anlernen ging auch schneller, obwohl ja "eigentlich" die gleiche Technik dahinter steckt. Aber das ist hier off-topic-. Ausserdem wurde der conbee2 Stick bis vor einigen Monaten nicht offiziell unterstützt wurde, das zigbee2mqtt hat es aber getan und mir war das dann irgendwann zu blöd, dass man keine Hilfe bekommt, weil man halt ein nicht unterstütztes Gerät benutzt.

                                          ? 2 Replies Last reply Reply Quote 0
                                          • ?
                                            A Former User @mickym last edited by A Former User

                                            @mickym Ich finde das ganze Handling einfach und intuitiv. Ja ich weiß im Prinzip soll es der Zigbee Adapter nichts anderes sein. Aber das Teil läuft einfach besser. Ich habe auf meinen Proxmox System einen LXC Container nur für zigbee2mqtt laufen. Lies sich super leicht einrichten. Selbst das durchreichen des Sticks war kein Problem.

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            965
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            node-red
                                            13
                                            114
                                            18490
                                            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