Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • 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. Skripten / Logik
  4. Datenpunkte Allgemein und .....

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.3k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    775

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Datenpunkte Allgemein und .....

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
38 Beiträge 6 Kommentatoren 3.4k Aufrufe 4 Watching
  • Ä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.
  • AsgothianA Asgothian

    @mickym sagte in Datenpunkte Allgemein und .....:

    Das hab ich so verstanden, habe auch schon darauf geantwortet. Das ist zwar richtig, aber wäre wesentlich weniger intuitiv. Ich muss ja jedes Mal die Adapterkonfig aufmachen, um Datenpunkte zu erstellen.

    Ist zwar ein Weg, aber halt nicht so schön wie heute - ich fände es besser hier lieber für generische Adapter generell eine Ausnahme zu machen. :)

    Weniger intuitiv würde ich nicht sagen. Eine Umstellung für Dich - sicher. Du hast dich an das andere gewöhnt.
    Für mich ist es eher wenig intuitiv das ich eine state von Hand (via Admin) anlegen muss damit dieser vom mqtt “published” wird. Ich hätte dafür eine Konfiguration im Adapter erwartet, und habe die andere Variante letztendlich nur in Kauf genommen da es nichts anderes gab.
    Es hat meiner Meinung nach noch einen weiteren positiven Nebeneffekt. Die States die der Adapter “publishen” will sind in der adapterkonfiguration angegeben. Wenn dir also die states.db kaputt geht hast du trotzdem noch die Liste der States die der Adapter selbstständig wieder anlegt. Des Weiteren kann dann der Adapter ohne Risiko bei. Deinstallieren gleich alle seine states löschen und hinterlässt damit keine zombie states.

    Aus meiner Sicht viel sauberer als das anlegen per Hand.

    A.

    mickymM Online
    mickymM Online
    mickym
    Most Active
    schrieb am zuletzt editiert von
    #24

    @asgothian Im Moment geht mir doch nichts kaputt - ich hoffe mal der backitup Adapter stellt sämtlich Objekte auch in dem namespace wieder her.

    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.

    HomoranH 1 Antwort Letzte Antwort
    0
    • mickymM mickym

      @asgothian Im Moment geht mir doch nichts kaputt - ich hoffe mal der backitup Adapter stellt sämtlich Objekte auch in dem namespace wieder her.

      HomoranH Nicht stören
      HomoranH Nicht stören
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #25

      @mickym sagte in Datenpunkte Allgemein und .....:

      ich hoffe mal der backitup Adapter stellt sämtlich Objekte auch in dem namespace wieder her.

      wenn es in der Instanzenkonfig steht ist die Chance 100%

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      mickymM 2 Antworten Letzte Antwort
      0
      • HomoranH Homoran

        @mickym sagte in Datenpunkte Allgemein und .....:

        ich hoffe mal der backitup Adapter stellt sämtlich Objekte auch in dem namespace wieder her.

        wenn es in der Instanzenkonfig steht ist die Chance 100%

        mickymM Online
        mickymM Online
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #26

        @homoran Hier mal die Idee - wie man das genauso intutiv lassen könnte - aber halt quasi das Schreiben über den "mqtt-Adapter" ermöglichen könnte:

        screen.png

        Das heißt man lässt quasi nur über eine eigene mqtt-Ansicht das Schreiben zu,

        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.

        HomoranH 1 Antwort Letzte Antwort
        0
        • mickymM mickym

          @homoran Hier mal die Idee - wie man das genauso intutiv lassen könnte - aber halt quasi das Schreiben über den "mqtt-Adapter" ermöglichen könnte:

          screen.png

          Das heißt man lässt quasi nur über eine eigene mqtt-Ansicht das Schreiben zu,

          HomoranH Nicht stören
          HomoranH Nicht stören
          Homoran
          Global Moderator Administrators
          schrieb am zuletzt editiert von
          #27

          @mickym sagte in Datenpunkte Allgemein und .....:

          Hier mal die Idee - wie man das genauso intutiv lassen könnte

          Eher so:
          Client_Konfig.png

          Tabelle mit Clients und deren states, ggf noch als Untermenü zum aufklappen

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          mickymM 1 Antwort Letzte Antwort
          0
          • HomoranH Homoran

            @mickym sagte in Datenpunkte Allgemein und .....:

            Hier mal die Idee - wie man das genauso intutiv lassen könnte

            Eher so:
            Client_Konfig.png

            Tabelle mit Clients und deren states, ggf noch als Untermenü zum aufklappen

            mickymM Online
            mickymM Online
            mickym
            Most Active
            schrieb am zuletzt editiert von mickym
            #28

            @homoran Na über Geschmack und Benutzerfreundlichkeit lässt sich streiten - aber im Prinzip glaub ist zu dem Thema alles gesagt.

            Dann schon lieber so:

            0211f9e0-9b91-41ba-9a34-99dbc83908ba-image.png

            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.

            HomoranH 1 Antwort Letzte Antwort
            0
            • mickymM mickym

              @homoran Na über Geschmack und Benutzerfreundlichkeit lässt sich streiten - aber im Prinzip glaub ist zu dem Thema alles gesagt.

              Dann schon lieber so:

              0211f9e0-9b91-41ba-9a34-99dbc83908ba-image.png

              HomoranH Nicht stören
              HomoranH Nicht stören
              Homoran
              Global Moderator Administrators
              schrieb am zuletzt editiert von
              #29

              @mickym sagte in Datenpunkte Allgemein und .....:

              Dann schon lieber so:

              was ist das?
              den kenn ich nicht

              nur:
              SNMP
              Client_Konfig02.png

              oder parser
              Client_Konfig03.png

              irgendwas in der Richtung - Brainstorming ist angesagt

              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

              mickymM 1 Antwort Letzte Antwort
              0
              • HomoranH Homoran

                @mickym sagte in Datenpunkte Allgemein und .....:

                Dann schon lieber so:

                was ist das?
                den kenn ich nicht

                nur:
                SNMP
                Client_Konfig02.png

                oder parser
                Client_Konfig03.png

                irgendwas in der Richtung - Brainstorming ist angesagt

                mickymM Online
                mickymM Online
                mickym
                Most Active
                schrieb am zuletzt editiert von mickym
                #30

                @homoran

                was ist das?

                den kenn ich nicht

                Dann schau Dir mal den schönen Alias-Manager Adapter an. :)

                59a0d69b-9cde-4441-be48-baf8a03209cd-image.png

                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.

                mickymM 1 Antwort Letzte Antwort
                0
                • HomoranH Homoran

                  @mickym sagte in Datenpunkte Allgemein und .....:

                  ich hoffe mal der backitup Adapter stellt sämtlich Objekte auch in dem namespace wieder her.

                  wenn es in der Instanzenkonfig steht ist die Chance 100%

                  mickymM Online
                  mickymM Online
                  mickym
                  Most Active
                  schrieb am zuletzt editiert von
                  #31

                  @homoran sagte in Datenpunkte Allgemein und .....:

                  @mickym sagte in Datenpunkte Allgemein und .....:

                  ich hoffe mal der backitup Adapter stellt sämtlich Objekte auch in dem namespace wieder her.

                  wenn es in der Instanzenkonfig steht ist die Chance 100%

                  Ehrlich gesagt - bin ich davon ausgegangen, dass der BackitUp Adapter alle Objekte und States sichert. Sonst würde ja bei einem Restore nicht nur die Konfig wiederhergestellt, sondern müsste ggf. alle States neu schreiben.

                  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.

                  HomoranH 1 Antwort Letzte Antwort
                  0
                  • mickymM mickym

                    @homoran sagte in Datenpunkte Allgemein und .....:

                    @mickym sagte in Datenpunkte Allgemein und .....:

                    ich hoffe mal der backitup Adapter stellt sämtlich Objekte auch in dem namespace wieder her.

                    wenn es in der Instanzenkonfig steht ist die Chance 100%

                    Ehrlich gesagt - bin ich davon ausgegangen, dass der BackitUp Adapter alle Objekte und States sichert. Sonst würde ja bei einem Restore nicht nur die Konfig wiederhergestellt, sondern müsste ggf. alle States neu schreiben.

                    HomoranH Nicht stören
                    HomoranH Nicht stören
                    Homoran
                    Global Moderator Administrators
                    schrieb am zuletzt editiert von
                    #32

                    @mickym sagte in Datenpunkte Allgemein und .....:

                    dass der BackitUp Adapter alle Objekte und States sichert

                    Gute Frage. Ich weiß es nicht, das müsste die @simatec beantworten, aber die objects.db und states.db werden wohl auch gesichert, sonst wären ja alle eigenen DP weg

                    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                    1 Antwort Letzte Antwort
                    0
                    • mickymM mickym

                      @homoran

                      was ist das?

                      den kenn ich nicht

                      Dann schau Dir mal den schönen Alias-Manager Adapter an. :)

                      59a0d69b-9cde-4441-be48-baf8a03209cd-image.png

                      mickymM Online
                      mickymM Online
                      mickym
                      Most Active
                      schrieb am zuletzt editiert von
                      #33

                      @Asgothian @Homoran
                      Ehrlich gesagt, tut mir der Adapterentwickler des mqtt-Adapters jetzt schon leid, weil dem bislang wahrscheinlich die Struktur unter dem mqtt-Namespace bislang vollkommen wurscht war. ;)

                      Wie gesagt die Objektstruktur auslesen und nur mit Genehmigung des Adapterentwicklers schreiben ist ja OK. ;), aber gespeichert wird die Struktur sicherlich nicht.

                      Und falls nicht alle Objekte und States gesichert werden, dann müsste @simatec für den mqtt-Adapter ja ein ähnliches Backup, wie für den Zigbee Adapter anbieten, da da ja die Datenstruktur sich ebenfalls mit jedem dazugekommenen Gerät ändert.

                      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.

                      AsgothianA 1 Antwort Letzte Antwort
                      1
                      • AsgothianA Asgothian

                        @mickym sagte in Datenpunkte Allgemein und .....:

                        Das hab ich so verstanden, habe auch schon darauf geantwortet. Das ist zwar richtig, aber wäre wesentlich weniger intuitiv. Ich muss ja jedes Mal die Adapterkonfig aufmachen, um Datenpunkte zu erstellen.

                        Ist zwar ein Weg, aber halt nicht so schön wie heute - ich fände es besser hier lieber für generische Adapter generell eine Ausnahme zu machen. :)

                        Weniger intuitiv würde ich nicht sagen. Eine Umstellung für Dich - sicher. Du hast dich an das andere gewöhnt.
                        Für mich ist es eher wenig intuitiv das ich eine state von Hand (via Admin) anlegen muss damit dieser vom mqtt “published” wird. Ich hätte dafür eine Konfiguration im Adapter erwartet, und habe die andere Variante letztendlich nur in Kauf genommen da es nichts anderes gab.
                        Es hat meiner Meinung nach noch einen weiteren positiven Nebeneffekt. Die States die der Adapter “publishen” will sind in der adapterkonfiguration angegeben. Wenn dir also die states.db kaputt geht hast du trotzdem noch die Liste der States die der Adapter selbstständig wieder anlegt. Des Weiteren kann dann der Adapter ohne Risiko bei. Deinstallieren gleich alle seine states löschen und hinterlässt damit keine zombie states.

                        Aus meiner Sicht viel sauberer als das anlegen per Hand.

                        A.

                        mickymM Online
                        mickymM Online
                        mickym
                        Most Active
                        schrieb am zuletzt editiert von
                        #34

                        @asgothian Noch eine Ergänzung zur Datensicherheit:

                        Der mqtt-Adapter ja nicht als mqtt-Broker konfiguriert, sondern als mqtt-Client, der mir den Inhalt meiner mqtt-Datenbank zur Verfügung stellt - sowohl zum Schreiben, wie zum Lesen.

                        Solange ich also den mqtt-Adapter nicht als Broker betreibe (hat andere Gründe), sondern als Client und FrontEnd - kann ich den Adapter komplett löschen. Sobald ich den neu anlege und mich mit meinem mosquitto Broker wieder verbinde, sind alle Daten und Strukturen wieder aktuell und vollständig!

                        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.

                        1 Antwort Letzte Antwort
                        0
                        • mickymM mickym

                          @Asgothian @Homoran
                          Ehrlich gesagt, tut mir der Adapterentwickler des mqtt-Adapters jetzt schon leid, weil dem bislang wahrscheinlich die Struktur unter dem mqtt-Namespace bislang vollkommen wurscht war. ;)

                          Wie gesagt die Objektstruktur auslesen und nur mit Genehmigung des Adapterentwicklers schreiben ist ja OK. ;), aber gespeichert wird die Struktur sicherlich nicht.

                          Und falls nicht alle Objekte und States gesichert werden, dann müsste @simatec für den mqtt-Adapter ja ein ähnliches Backup, wie für den Zigbee Adapter anbieten, da da ja die Datenstruktur sich ebenfalls mit jedem dazugekommenen Gerät ändert.

                          AsgothianA Offline
                          AsgothianA Offline
                          Asgothian
                          Developer
                          schrieb am zuletzt editiert von
                          #35

                          @mickym sagte in Datenpunkte Allgemein und .....:

                          @Asgothian @Homoran
                          Ehrlich gesagt, tut mir der Adapterentwickler des mqtt-Adapters jetzt schon leid, weil dem bislang wahrscheinlich die Struktur unter dem mqtt-Namespace bislang vollkommen wurscht war. ;)

                          Wie gesagt die Objektstruktur auslesen und nur mit Genehmigung des Adapterentwicklers schreiben ist ja OK. ;), aber gespeichert wird die Struktur sicherlich nicht.

                          Und falls nicht alle Objekte und States gesichert werden, dann müsste @simatec für den mqtt-Adapter ja ein ähnliches Backup, wie für den Zigbee Adapter anbieten, da da ja die Datenstruktur sich ebenfalls mit jedem dazugekommenen Gerät ändert.

                          • Aktuell werden die states mit gesichert.
                          • ich hatte den fall das sich eine Sicherung der states nicht sauber zurück spielen liess.
                          • wenn die vom adapter selber verwalteten States im Adapter konfiguriert sind dann sollten sie als Teil der internen Konfiguration ohne die Notwendigkeit weiterer Sonderbehandlung im Backup verfügbar sein.

                          A.

                          ioBroker auf RPi4 - Hardware soweit wie möglich via Zigbee.
                          "Shit don't work" ist keine Fehlermeldung, sondern ein Fluch.

                          mickymM 1 Antwort Letzte Antwort
                          0
                          • AsgothianA Asgothian

                            @mickym sagte in Datenpunkte Allgemein und .....:

                            @Asgothian @Homoran
                            Ehrlich gesagt, tut mir der Adapterentwickler des mqtt-Adapters jetzt schon leid, weil dem bislang wahrscheinlich die Struktur unter dem mqtt-Namespace bislang vollkommen wurscht war. ;)

                            Wie gesagt die Objektstruktur auslesen und nur mit Genehmigung des Adapterentwicklers schreiben ist ja OK. ;), aber gespeichert wird die Struktur sicherlich nicht.

                            Und falls nicht alle Objekte und States gesichert werden, dann müsste @simatec für den mqtt-Adapter ja ein ähnliches Backup, wie für den Zigbee Adapter anbieten, da da ja die Datenstruktur sich ebenfalls mit jedem dazugekommenen Gerät ändert.

                            • Aktuell werden die states mit gesichert.
                            • ich hatte den fall das sich eine Sicherung der states nicht sauber zurück spielen liess.
                            • wenn die vom adapter selber verwalteten States im Adapter konfiguriert sind dann sollten sie als Teil der internen Konfiguration ohne die Notwendigkeit weiterer Sonderbehandlung im Backup verfügbar sein.

                            A.

                            mickymM Online
                            mickymM Online
                            mickym
                            Most Active
                            schrieb am zuletzt editiert von mickym
                            #36

                            @asgothian sagte in Datenpunkte Allgemein und .....:

                            @mickym sagte in Datenpunkte Allgemein und .....:

                            @Asgothian @Homoran
                            Ehrlich gesagt, tut mir der Adapterentwickler des mqtt-Adapters jetzt schon leid, weil dem bislang wahrscheinlich die Struktur unter dem mqtt-Namespace bislang vollkommen wurscht war. ;)

                            Wie gesagt die Objektstruktur auslesen und nur mit Genehmigung des Adapterentwicklers schreiben ist ja OK. ;), aber gespeichert wird die Struktur sicherlich nicht.

                            Und falls nicht alle Objekte und States gesichert werden, dann müsste @simatec für den mqtt-Adapter ja ein ähnliches Backup, wie für den Zigbee Adapter anbieten, da da ja die Datenstruktur sich ebenfalls mit jedem dazugekommenen Gerät ändert.

                            • Aktuell werden die states mit gesichert.
                            • ich hatte den fall das sich eine Sicherung der states nicht sauber zurück spielen liess.
                            • wenn die vom adapter selber verwalteten States im Adapter konfiguriert sind dann sollten sie als Teil der internen Konfiguration ohne die Notwendigkeit weiterer Sonderbehandlung im Backup verfügbar sein.

                            A.

                            OK - wie gesagt ich betreibe den mqtt-Adapter nur als FrontEnd und somit als Client, deswegen kann ich den beliebig löschen, da die Daten alle im mosquitto gespeichert sind.
                            Dafür schuftet dieser Adapter aber auch ordentlich. ;)

                            7c6eb5f1-bb2e-4126-99fb-bd515066683c-image.png

                            Aber danke hab es glaub schon verstanden.

                            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.

                            mickymM 1 Antwort Letzte Antwort
                            0
                            • mickymM mickym

                              @asgothian sagte in Datenpunkte Allgemein und .....:

                              @mickym sagte in Datenpunkte Allgemein und .....:

                              @Asgothian @Homoran
                              Ehrlich gesagt, tut mir der Adapterentwickler des mqtt-Adapters jetzt schon leid, weil dem bislang wahrscheinlich die Struktur unter dem mqtt-Namespace bislang vollkommen wurscht war. ;)

                              Wie gesagt die Objektstruktur auslesen und nur mit Genehmigung des Adapterentwicklers schreiben ist ja OK. ;), aber gespeichert wird die Struktur sicherlich nicht.

                              Und falls nicht alle Objekte und States gesichert werden, dann müsste @simatec für den mqtt-Adapter ja ein ähnliches Backup, wie für den Zigbee Adapter anbieten, da da ja die Datenstruktur sich ebenfalls mit jedem dazugekommenen Gerät ändert.

                              • Aktuell werden die states mit gesichert.
                              • ich hatte den fall das sich eine Sicherung der states nicht sauber zurück spielen liess.
                              • wenn die vom adapter selber verwalteten States im Adapter konfiguriert sind dann sollten sie als Teil der internen Konfiguration ohne die Notwendigkeit weiterer Sonderbehandlung im Backup verfügbar sein.

                              A.

                              OK - wie gesagt ich betreibe den mqtt-Adapter nur als FrontEnd und somit als Client, deswegen kann ich den beliebig löschen, da die Daten alle im mosquitto gespeichert sind.
                              Dafür schuftet dieser Adapter aber auch ordentlich. ;)

                              7c6eb5f1-bb2e-4126-99fb-bd515066683c-image.png

                              Aber danke hab es glaub schon verstanden.

                              mickymM Online
                              mickymM Online
                              mickym
                              Most Active
                              schrieb am zuletzt editiert von mickym
                              #37

                              Im Prinzip ist das ganze mqtt eingentlich von der Konzeption sowieso darauf ausgerichtet, eigentlich keine Objekte und Daten zu speichern, sondern nur aktuelle Zustände. Man kann zwar mit retain - States speichern, aber das sollte man eher vermeiden. Das widerspricht der Konzeption. Insofern einmal was publishen und dann ist es vergessen. Das erkennt man auch daran, dass man States in einem mqtt-Broker nicht löschen kann. Sprich wenn man States als Retain speichert (weil diese von den Clients vielleicht nur alle heiligen Zeiten veröffentlich werden), dann muss man die gesamte mosquitto Datenbank löschen. Wenn man das macht, muss man sowieso auch alle Datenpunkte in dem mqtt-Adapter manuell löschen, da sonst Datenpunkte existieren, die es im mqtt-Broker nicht gibt bzw. die bei Aktualisierung dann im mqtt-Broker wieder angelegt werden.
                              Im Prinzip verwaltet so ein mqtt-Broker nur, welche topics welche Clients bekommen sollen und informiert diese einmal bei einer Aktualisierung und sonst nicht mehr. Wurden alle abonnierenden Clients benachrichtigt und der Zustand mit retain nicht zur Speicherung gezwungen, existiert der State ab diesem Zeitpunkt quasi nicht mehr und es ist Aufgabe des Clients diesen Zustand dann ggf. zu speichern bzw. zu verarbeiten. Man muss sich also auch nicht um Bereinigung von Daten etc. kümmern - ich finde diese Einfachheit der Idee eigentlich super genial.

                              Das man das aus Debug Gründen gerne sehen möchte, welche States als letztes gesendet werden, ist eine andere Geschichte. Auch dass sich ein mqtt-Broker deshalb nicht eignet um Konfigurationsdaten zu speichern, versteht sich von selbst.

                              Ansonsten finde ich das mqtt-Konzept eigentlich ziemlich genial mit der Philosophie nur Momentaufnahmen zu liefern und jeder Client sich das selbst abholen muss. Gibt natürlich auch keine History - sodass es keine DB im herkömmlichen Sinn ist.

                              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.

                              1 Antwort Letzte Antwort
                              0
                              • apollon77A Offline
                                apollon77A Offline
                                apollon77
                                schrieb am zuletzt editiert von
                                #38

                                So, ich habe den Thread per Link gefunden, ist ja auch hier recht "Heiss" geworden.

                                Zu "mqtt" als "Sonderfall den man nochmal diskutieren sollte" haben wir glaube Samstag schon gerschrieben und ein GitHub Issue angelegt weil es auch in meinen Augen sinn macht hier Objekterstellung ala javascript.0/0_userdata.0 zu erlauben.

                                Das Thema wurde im ganzen mehrere Monatigen dmin5 Beta test VON KEINEM auch nur einmal aufgebracht ... jetzt gebt uns auch paar Tage das zu lösen.

                                Alle tief durchatmen bitte, GitHub Issue voten und Geduld haben und im Notfall über zweite Admin Instanz alte UI vorerst nutzen.

                                Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

                                • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
                                • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
                                1 Antwort Letzte Antwort
                                2
                                Antworten
                                • In einem neuen Thema antworten
                                Anmelden zum Antworten
                                • Älteste zuerst
                                • Neuste zuerst
                                • Meiste Stimmen


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                864

                                Online

                                32.6k

                                Benutzer

                                82.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