Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Objekte aufräumen

NEWS

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

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

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

Objekte aufräumen

Scheduled Pinned Locked Moved ioBroker Allgemein
objekte adminaufräumen
100 Posts 8 Posters 9.3k Views 10 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • liv-in-skyL liv-in-sky

    @paul53 ich habe unter allen drei instanzen die selben datenpunbkte (von allen scripts) (bei javascript.1 sind es etwas weniger) unter scriptproblem

    ist das bei dir nicht so ?

    insgesamt: 719+611+250 = 1580 datenpunkte nur unter scriptProblem

    paul53P Offline
    paul53P Offline
    paul53
    wrote on last edited by paul53
    #49

    @liv-in-sky sagte:

    ist das bei dir nicht so ?

    Ist bei mir auch so (JS 4.1.16). Bei JS Version 3.6.4 gibt es den Ordner "scriptProblem" noch nicht.

    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

    liv-in-skyL 1 Reply Last reply
    0
    • paul53P paul53

      @liv-in-sky sagte:

      ist das bei dir nicht so ?

      Ist bei mir auch so (JS 4.1.16). Bei JS Version 3.6.4 gibt es den Ordner "scriptProblem" noch nicht.

      liv-in-skyL Offline
      liv-in-skyL Offline
      liv-in-sky
      wrote on last edited by liv-in-sky
      #50

      @paul53 das ist wohl der grund, warum der browser aussteigt, wenn ich scriptProblem nicht ausfiltere, während ich die datenpunkte checke

      • da explodieren die warnungen bei leeren datenpunkten - noch dazu kommen knapp 1000 datenpunkte unter scriptEnabeld

      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

      1 Reply Last reply
      0
      • liv-in-skyL liv-in-sky

        @sigi234 sagte in Objekte aufräumen:

        @paul53 sagte in Objekte aufräumen:

        @liv-in-sky sagte:

        alle sind leer - egal welche instanz

        Das ist ein Zeichen dafür, dass diese Datenpunkte (noch) nicht benutzt werden (ich wüsste auch nicht - wofür).

        Mann muss aber aufpassen, den manche Werte kommen erst nach einen Cron oder Adapterstart.
        Bespiel, mein Yamaha Adapter das stehen keine Werte drinnen, Erst wenn ich den Yamaha einschalte werden diese befüllt.

        aber sie bleiben drin stehen, nachdem du den adapter wieder stoppst - oder ?

        ist doch nur beim ersten mal so - dachte ich

        sigi234S Online
        sigi234S Online
        sigi234
        Forum Testing Most Active
        wrote on last edited by
        #51

        @liv-in-sky sagte in Objekte aufräumen:

        @sigi234 sagte in Objekte aufräumen:

        @paul53 sagte in Objekte aufräumen:

        @liv-in-sky sagte:

        alle sind leer - egal welche instanz

        Das ist ein Zeichen dafür, dass diese Datenpunkte (noch) nicht benutzt werden (ich wüsste auch nicht - wofür).

        Mann muss aber aufpassen, den manche Werte kommen erst nach einen Cron oder Adapterstart.
        Bespiel, mein Yamaha Adapter das stehen keine Werte drinnen, Erst wenn ich den Yamaha einschalte werden diese befüllt.

        aber sie bleiben drin stehen, nachdem du den adapter wieder stoppst - oder ?

        ist doch nur beim ersten mal so - dachte ich

        Teilweise:
        Screenshot (279)_LI.jpg

        Rot: Werte leer
        Grün: Werte teilweise befüllt

        Das Skript würde jetzt leer anzeigen, wäre schlecht wenn ich diese lösche, da es ein command ist und ich damit den Yamaha steuere.

        Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
        Immer Daten sichern!

        paul53P liv-in-skyL 2 Replies Last reply
        0
        • sigi234S sigi234

          @liv-in-sky sagte in Objekte aufräumen:

          @sigi234 sagte in Objekte aufräumen:

          @paul53 sagte in Objekte aufräumen:

          @liv-in-sky sagte:

          alle sind leer - egal welche instanz

          Das ist ein Zeichen dafür, dass diese Datenpunkte (noch) nicht benutzt werden (ich wüsste auch nicht - wofür).

          Mann muss aber aufpassen, den manche Werte kommen erst nach einen Cron oder Adapterstart.
          Bespiel, mein Yamaha Adapter das stehen keine Werte drinnen, Erst wenn ich den Yamaha einschalte werden diese befüllt.

          aber sie bleiben drin stehen, nachdem du den adapter wieder stoppst - oder ?

          ist doch nur beim ersten mal so - dachte ich

          Teilweise:
          Screenshot (279)_LI.jpg

          Rot: Werte leer
          Grün: Werte teilweise befüllt

          Das Skript würde jetzt leer anzeigen, wäre schlecht wenn ich diese lösche, da es ein command ist und ich damit den Yamaha steuere.

          paul53P Offline
          paul53P Offline
          paul53
          wrote on last edited by
          #52

          @sigi234 sagte:

          Das Skript würde jetzt leer anzeigen, wäre schlecht wenn ich diese lösche

          Ja, man sollte sich nicht an Adapter-Objekten vergreifen, sondern nur an eigenen Datenpunkten (Leichen).

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Reply Last reply
          0
          • sigi234S sigi234

            @liv-in-sky sagte in Objekte aufräumen:

            @sigi234 sagte in Objekte aufräumen:

            @paul53 sagte in Objekte aufräumen:

            @liv-in-sky sagte:

            alle sind leer - egal welche instanz

            Das ist ein Zeichen dafür, dass diese Datenpunkte (noch) nicht benutzt werden (ich wüsste auch nicht - wofür).

            Mann muss aber aufpassen, den manche Werte kommen erst nach einen Cron oder Adapterstart.
            Bespiel, mein Yamaha Adapter das stehen keine Werte drinnen, Erst wenn ich den Yamaha einschalte werden diese befüllt.

            aber sie bleiben drin stehen, nachdem du den adapter wieder stoppst - oder ?

            ist doch nur beim ersten mal so - dachte ich

            Teilweise:
            Screenshot (279)_LI.jpg

            Rot: Werte leer
            Grün: Werte teilweise befüllt

            Das Skript würde jetzt leer anzeigen, wäre schlecht wenn ich diese lösche, da es ein command ist und ich damit den Yamaha steuere.

            liv-in-skyL Offline
            liv-in-skyL Offline
            liv-in-sky
            wrote on last edited by liv-in-sky
            #53

            @sigi234 aus diesem grund habe ich erst garnicht mit den adapter angefangen sondern nur eigenedatenpunkte und die javascriptdatenpunkte (und diese ohne scriptEnabled und scriptProblem)

            die leeren datenpunkte können natürlich auch durch ein update des adapters kommen - also am besten adapter mal stoppen - datenpunkte löschen - adapter starten und nachsehen, ob immer noch leere datenpunkte da sind - und dann den erzeuger des adapters informieren, dass leere datenpunkte "unerwünscht" sind

            nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

            1 Reply Last reply
            0
            • sigi234S Online
              sigi234S Online
              sigi234
              Forum Testing Most Active
              wrote on last edited by sigi234
              #54

              Hm, wenn ich die objects.json lösche, wird diese nicht neu angelegt?

              Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
              Immer Daten sichern!

              paul53P 1 Reply Last reply
              0
              • liv-in-skyL liv-in-sky

                @paul53 ich habe unter allen drei instanzen die selben datenpunbkte (von allen scripts) (bei javascript.1 sind es etwas weniger) unter scriptproblem

                ist das bei dir nicht so ?

                insgesamt: 719+611+250 = 1580 datenpunkte nur unter scriptProblem

                paul53P Offline
                paul53P Offline
                paul53
                wrote on last edited by paul53
                #55

                @liv-in-sky sagte:

                1580 datenpunkte nur unter scriptProblem

                Dann ist es sinnvoll, diese auszufiltern.

                function checkEmpty(select) {
                    $(select).each(function (id, i) {
                        var ida = id.split('.');
                        if(ida[2] != 'scriptEnabled' && ida[2] != 'scriptProblem' && getState(id).val === null) {
                            console.log(id + ': Leer !');
                        }
                    });
                }
                
                checkEmpty('javascript.*');
                checkEmpty('meineDP.*');
                

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Reply Last reply
                0
                • sigi234S sigi234

                  Hm, wenn ich die objects.json lösche, wird diese nicht neu angelegt?

                  paul53P Offline
                  paul53P Offline
                  paul53
                  wrote on last edited by paul53
                  #56

                  @sigi234 sagte:

                  wenn ich die objects.json lösche, wird diese nicht neu angelegt?

                  Sie wird bei Start von ioBroker eingelesen.

                  Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                  Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                  liv-in-skyL 1 Reply Last reply
                  0
                  • sigi234S Online
                    sigi234S Online
                    sigi234
                    Forum Testing Most Active
                    wrote on last edited by sigi234
                    #57

                    @paul53
                    @liv-in-sky

                    Kann man die Skripte zusammenfassen und ev. später wenn das Skript soweit läuft auch als Blockly reinstellen?

                    Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                    Immer Daten sichern!

                    liv-in-skyL paul53P 2 Replies Last reply
                    0
                    • paul53P paul53

                      @sigi234 sagte:

                      wenn ich die objects.json lösche, wird diese nicht neu angelegt?

                      Sie wird bei Start von ioBroker eingelesen.

                      liv-in-skyL Offline
                      liv-in-skyL Offline
                      liv-in-sky
                      wrote on last edited by
                      #58

                      @paul53 eine kleine hilfe bräuchte ich noch - wie bekomme ich alle installierten instanzen heraus - nur die "überordner"

                      also alle ordner , die .0 oder .2 oder .3 .... haben und danch nichts mehr

                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                      paul53P 1 Reply Last reply
                      0
                      • sigi234S sigi234

                        @paul53
                        @liv-in-sky

                        Kann man die Skripte zusammenfassen und ev. später wenn das Skript soweit läuft auch als Blockly reinstellen?

                        liv-in-skyL Offline
                        liv-in-skyL Offline
                        liv-in-sky
                        wrote on last edited by
                        #59

                        @sigi234 sagte in Objekte aufräumen:

                        @paul53
                        @liv-in-sky

                        Kannst man die Skripte zusammenfassen und ev. später wenn das Skript soweit läuft auch als Blockly reinstellen?

                        ich werde mich mal daran versuchen und ein gerüst darum bauen - wenn dabei etwas rauskommt werd ich dich informieren - ich bin nicht so schnell wie @paul53 l und werde etwas zeit brauchen AUSSER @paul53 will da ein script machen ??

                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                        1 Reply Last reply
                        1
                        • liv-in-skyL liv-in-sky

                          @paul53 eine kleine hilfe bräuchte ich noch - wie bekomme ich alle installierten instanzen heraus - nur die "überordner"

                          also alle ordner , die .0 oder .2 oder .3 .... haben und danch nichts mehr

                          paul53P Offline
                          paul53P Offline
                          paul53
                          wrote on last edited by
                          #60

                          @liv-in-sky sagte:

                          wie bekomme ich alle installierten instanzen heraus

                          Das Skript zeigt auch an, ob sie laufen:

                          $('system.adapter.*.alive').each(function(id, i) {
                              var ida = id.split('.');
                              console.log(ida[2] + '.' + ida[3] + ': ' + getState(id).val);
                          });
                          

                          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                          1 Reply Last reply
                          1
                          • sigi234S sigi234

                            @paul53
                            @liv-in-sky

                            Kann man die Skripte zusammenfassen und ev. später wenn das Skript soweit läuft auch als Blockly reinstellen?

                            paul53P Offline
                            paul53P Offline
                            paul53
                            wrote on last edited by paul53
                            #61

                            @sigi234 sagte:

                            Kann man die Skripte zusammenfassen

                            function checkEmpty(select) {
                                $(select).each(function (id, i) {
                                    var ida = id.split('.');
                                    if(ida[2] != 'scriptEnabled' && ida[2] != 'scriptProblem' && getState(id).val === null) {
                                        console.log(id + ': Leer !');
                                    }
                                });
                            }
                            
                            function checkTypes(select) {
                                $(select).each(function (id, i) {
                                    var ida = id.split('.');
                                    if(ida[2] != 'scriptEnabled' && ida[2] != 'scriptProblem') {
                                        var dpType = getObject(id).common.type;
                                        var valType = typeof getState(id).val;
                                        if(dpType != valType && !(dpType == 'array' && valType == 'object')) {
                                            console.log(id + ': Datenpunkttyp: ' + dpType + ', Wert: ' + valType);
                                        }
                                    }
                                });
                            }
                            
                            checkEmpty('javascript.*');
                            // checkTypes('javascript.*');
                            

                            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                            1 Reply Last reply
                            1
                            • ? Offline
                              ? Offline
                              A Former User
                              wrote on last edited by
                              #62

                              an so ein Kontrolskript denke ich auch schon länger, ich sehe immer Folgefehler die durch Kraut&Rüben in den Onjekten verursacht werden...

                              Nett wäre noch die Überprüfung der obj.common.states, dort ist auch oft ein falscher Type angegeben z.B. boolean mit "OPEN" "CLOSED"
                              Ausserdem wäre es interessant die korrekte Verwendung der Role zu prüfen anhand der offiziellen Vorgaben auf Datentyp und Read/Write Angaben: https://github.com/ioBroker/ioBroker/blob/master/doc/STATE_ROLES.md

                              liv-in-skyL 1 Reply Last reply
                              0
                              • ? A Former User

                                an so ein Kontrolskript denke ich auch schon länger, ich sehe immer Folgefehler die durch Kraut&Rüben in den Onjekten verursacht werden...

                                Nett wäre noch die Überprüfung der obj.common.states, dort ist auch oft ein falscher Type angegeben z.B. boolean mit "OPEN" "CLOSED"
                                Ausserdem wäre es interessant die korrekte Verwendung der Role zu prüfen anhand der offiziellen Vorgaben auf Datentyp und Read/Write Angaben: https://github.com/ioBroker/ioBroker/blob/master/doc/STATE_ROLES.md

                                liv-in-skyL Offline
                                liv-in-skyL Offline
                                liv-in-sky
                                wrote on last edited by liv-in-sky
                                #63

                                @nis
                                bis jetzt habe ich mal sowas gemacht

                                Image 1.png

                                im script kann man dann zusätzlich zu überprüfende instanzen einsetzen - alle zu checken machte keinen sinn - habe schon 2-3 adapter entdeckt, die datenpunkte leer lassen - das werden zu viele fehler auf einmal - aber evtl mach ich ein auswahlmenu, um das script je nach bedarf checken zu lassen

                                nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                1 Reply Last reply
                                1
                                • D Online
                                  D Online
                                  darkiop
                                  Most Active
                                  wrote on last edited by
                                  #64

                                  Das hört sich Interessant an!
                                  Grundsätzlich könnte ich mir so eine House-Keeping-Funktion aber auch als Funktion im js-controller Vorstellen 'iobroker check ...' o.Ä.

                                  Proxmox-ioBroker-Redis-HA Doku: https://forum.iobroker.net/topic/47478/dokumentation-einer-proxmox-iobroker-redis-ha-umgebung

                                  1 Reply Last reply
                                  0
                                  • liv-in-skyL Offline
                                    liv-in-skyL Offline
                                    liv-in-sky
                                    wrote on last edited by
                                    #65

                                    weiter geht es hier: https://forum.iobroker.net/topic/25846/script-datenpunkte-info-sammlung

                                    @sigi234 , @nis @darkiop

                                    nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                    1 Reply Last reply
                                    0
                                    • liv-in-skyL Offline
                                      liv-in-skyL Offline
                                      liv-in-sky
                                      wrote on last edited by
                                      #66

                                      @sigi234

                                      hi sigi

                                      leider wird das nix mit blockly - aber das geht auch so

                                      nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                      1 Reply Last reply
                                      0
                                      • paul53P paul53

                                        @sigi234 sagte:

                                        kann man im Reiter Objekte eigentlich alte oder verweiste Einträge automatisch löschen?
                                        Gibt es ein Skript dafür?

                                        Mit automatischem Löschen sollte man sehr vorsichtig sein, weil danach etwas nicht mehr funktionieren kann. Da man auf die von Adaptern erzeugten Datenpunkte keinen Einfluss hat, sollte man sich ohnehin nur auf eigene Datenpunkte beschränken. Deshalb habe ich das Skript dahingehend abgewandelt.

                                        function checkTypes(select) {
                                            $(select).each(function (id, i) {
                                                var dpType = getObject(id).common.type;
                                                var valType = typeof getState(id).val;
                                                if(dpType != valType && !(dpType == 'array' && valType == 'object')) {
                                                    log(id + ': Datenpunkttyp: ' + dpType + ', Wert: ' + valType);
                                                }
                                            });
                                        }
                                        
                                        checkTypes('javascript.*');
                                        checkTypes('meineDP.*');
                                        

                                        Datenpunkte, die keinen Wert enthalten, erzeugen eine Warnung im Log.

                                        liv-in-skyL Offline
                                        liv-in-skyL Offline
                                        liv-in-sky
                                        wrote on last edited by
                                        #67

                                        @paul53 sagte in Objekte aufräumen:

                                        @sigi234 sagte:

                                        kann man im Reiter Objekte eigentlich alte oder verweiste Einträge automatisch löschen?
                                        Gibt es ein Skript dafür?

                                        Mit automatischem Löschen sollte man sehr vorsichtig sein, weil danach etwas nicht mehr funktionieren kann. Da man auf die von Adaptern erzeugten Datenpunkte keinen Einfluss hat, sollte man sich ohnehin nur auf eigene Datenpunkte beschränken. Deshalb habe ich das Skript dahingehend abgewandelt.

                                        function checkTypes(select) {
                                            $(select).each(function (id, i) {
                                                var dpType = getObject(id).common.type;
                                                var valType = typeof getState(id).val;
                                                if(dpType != valType && !(dpType == 'array' && valType == 'object')) {
                                                    log(id + ': Datenpunkttyp: ' + dpType + ', Wert: ' + valType);
                                                }
                                            });
                                        }
                                        
                                        checkTypes('javascript.*');
                                        checkTypes('meineDP.*');
                                        

                                        Datenpunkte, die keinen Wert enthalten, erzeugen eine Warnung im Log.

                                        hallo @paul53 ,

                                        ich bin mit meinem script schon etwas weitergekommen und hätte noch eine frage an dich . du hattest mir diese zeile empfohlen bei der auswahl für die type abfrage - was auch sehr gut war

                                        
                                                if(dpType != valType && !(dpType == 'array' && valType == 'object')) {
                                        
                                        

                                        im folgenden bild bekomme ich bei meiner suche folgende auswertung:

                                        Image 5.png

                                        darin sind object-werte geschrieben obwohl string,number oder boolean im dp deklariert ist - da bei diesem beispiel apollon77 den adapter gemacht hat (und auch bei vielen anderen adaptern), gehe ich davon aus, dass dies korrekt ist und so benutzt werden kann - meine frage : kann ich alle diese kombinationen ausschliessen, da es gängig ist? im object-tab sehe ich sie als leer - irgendwie bin ich verwirrt, was das nun bedeutet? diese datenpunkte werden aber nicht als leer angezeigt.
                                        also :

                                        • id+valType(ist) -> dpType(soll)
                                        • id+object ->string
                                        • id+object ->number
                                        • id+object -> boolean
                                        • id+object ->array

                                        nach einem gelösten Thread wäre es sinnvoll dies in der Überschrift des ersten Posts einzutragen [gelöst]-... Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat. Forum-Tools: PicPick https://picpick.app/en/download/ und ScreenToGif https://www.screentogif.com/downloads.html

                                        paul53P 1 Reply Last reply
                                        0
                                        • ? Offline
                                          ? Offline
                                          A Former User
                                          wrote on last edited by A Former User
                                          #68

                                          Weitere Prüfungen könnten noch sein:

                                          Prüfen der einzelnen Angaben unter obj.common.states
                                          boolean müsset sein:

                                          {
                                           id: "irgendetwas mit fenster",
                                          common: {
                                          type: "boolean",
                                          states: {
                                          true: "offen",
                                          false: "geschlossen"
                                          }}}
                                          

                                          number:

                                          {
                                           id: "irgendetwas mit fenster",
                                          common : {
                                          type: "number",
                                          states: {
                                          0: "offen",
                                          1: "geschlossen",
                                          2: "gekippt"
                                          }}}
                                          

                                          oftmals entdecke ich solche Angaben die falsch sind da die Werte 0,1,2 String sind:

                                          {
                                           id: "irgendetwas mit fenster",
                                          common : {
                                          type: "number",
                                          states: {
                                          "0": "offen",
                                          "1": "geschlossen",
                                          "2": "gekippt"
                                          }}}
                                          
                                          liv-in-skyL paul53P 3 Replies Last reply
                                          0

                                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                          With your input, this post could be even better 💗

                                          Register Login
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

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

                                          371

                                          Online

                                          32.7k

                                          Users

                                          82.6k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe