Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Meldungen seit controller v3.3 zu falschem Datentyp

    NEWS

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    Meldungen seit controller v3.3 zu falschem Datentyp

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @Boronsbruder last edited by

      @boronsbruder wo hast du den denn her?
      in der offiziellen Adapterliste finde ich ihn auch nicht

      Boronsbruder 1 Reply Last reply Reply Quote 0
      • Boronsbruder
        Boronsbruder @Homoran last edited by Boronsbruder

        @homoran
        Von npm hab ich das 2.0.7 Update her

        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Boronsbruder last edited by

          @boronsbruder sagte in Meldungen seit controller v3.3 zu falschem Datentyp:

          @homoran
          Von npm hab ich das 2.0.7 Update her

          und bei dem dort genannten Repo
          github.com/instalator/ioBroker.kodi

          kommt nur ein 404 - not found 😞
          Vielleicht gibt es den Adapter nicht mehr

          Glasfaser 1 Reply Last reply Reply Quote 0
          • Glasfaser
            Glasfaser @Homoran last edited by Glasfaser

            Vielleicht gibt es den Adapter nicht mehr

            instalator hat auch den Synology Adapter entwickelt , der ist auch Down .

            https://forum.iobroker.net/topic/33224/iobroker-synology-adapter/269?_=1628268934322

            sigi234 apollon77 3 Replies Last reply Reply Quote 0
            • paul53
              paul53 @Boronsbruder last edited by

              @boronsbruder sagte: Finde den Adapter aber nicht mehr bei GitHUB, also kein Issue?

              Der Adapter wird offenbar nicht mehr gepflegt. Dann ändere den Typ des Datenpunktes "kodi.0.seek" manuell in Zeichenkette (string).

              1 Reply Last reply Reply Quote 0
              • Homoran
                Homoran Global Moderator Administrators last edited by

                Es gibt noch eine frühe Version bei Auriodonov
                https://github.com/aurodionov/iobroker.kodi

                und ein Repo bei den Community Adaptern, aber das ist leer

                Boronsbruder 1 Reply Last reply Reply Quote 0
                • Boronsbruder
                  Boronsbruder @Homoran last edited by

                  @homoran

                  Was mich wundert, ist, dass er im Code (kodi.js) anscheinend den Wert als Float behandelt...

                  saveState('main.seek', parseFloat(res[0].percentage).toFixed(4));
                  
                  .
                  .
                  .
                  
                  function saveState(name, val){
                      const k = name.split('.');
                      if(k.length === 1){
                          k.unshift('main');
                      }
                      if (!states[k[0]][k[1]]){
                          adapter.log.error('saveState Object not found - ' + name + ': {val: false, name: "' + name + '", role: "media", type: "string", read: false, write: true}');
                      } else {
                          if (val === undefined){
                              if (states[k[0]][k[1]].type === 'string'){
                                  val = '';
                              } else if (states[k[0]][k[1]].type === 'number'){
                                  val = 0;
                              } else if (states[k[0]][k[1]].type === 'boolean'){
                                  val = false;
                              }
                          }
                          states[k[0]][k[1]].val = val;
                      }
                  }
                  
                  Homoran paul53 2 Replies Last reply Reply Quote 0
                  • Homoran
                    Homoran Global Moderator Administrators @Boronsbruder last edited by

                    @boronsbruder sagte in Meldungen seit controller v3.3 zu falschem Datentyp:

                    dass er im Code (kodi.js) anscheinend den Wert als Float behandelt...

                    aber er schreibt es als string:

                    @boronsbruder sagte in Meldungen seit controller v3.3 zu falschem Datentyp:

                    parseFloat(res[0].percentage).toFixed(4));

                    1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Boronsbruder last edited by

                      @boronsbruder sagte: den Wert als Float behandelt...

                      .toFixed(4)
                      

                      macht aus der Zahl einen String mit 4 Nachkommastellen.

                      Boronsbruder 1 Reply Last reply Reply Quote 1
                      • Boronsbruder
                        Boronsbruder @paul53 last edited by

                        @paul53
                        Danke!

                        Hab es bei mir gefixed...

                        saveState('main.seek', parseFloat(parseFloat(res[0].percentage).toFixed(4)));
                        

                        Kodi.js (Zeile 494)

                        Bitte nicht schlagen 🙄

                        Homoran paul53 2 Replies Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @Boronsbruder last edited by

                          @boronsbruder sagte in Meldungen seit controller v3.3 zu falschem Datentyp:

                          Bitte nicht schlagen

                          nicht wundern, wenn dann auf einmal seeeeehr lange Werte (viele Nullen oder Neunen nach dem Komma) dabei rauskommen

                          Boronsbruder 1 Reply Last reply Reply Quote 0
                          • Boronsbruder
                            Boronsbruder @Homoran last edited by

                            @homoran
                            Im Moment alles 4-stellig.
                            Aber ich behalte es im Hinterkopf

                            1 Reply Last reply Reply Quote 0
                            • paul53
                              paul53 @Boronsbruder last edited by

                              @boronsbruder sagte: Hab es bei mir gefixed...

                              Funktioniert natürlich, aber besser so:

                              saveState('main.seek', Math.round(parseFloat(res[0].percentage) * 10000) / 10000);
                              
                              1 Reply Last reply Reply Quote 0
                              • sigi234
                                sigi234 Forum Testing Most Active @Glasfaser last edited by sigi234

                                @glasfaser sagte in Meldungen seit controller v3.3 zu falschem Datentyp:

                                instalator hat auch den Synology Adapter entwickelt , der ist auch Down .

                                Ja, er hat ALLE seine Adapter gelöscht, warum auch immer. Soweit ich weis ist das in Abklärung.

                                Homoran Jey Cee 2 Replies Last reply Reply Quote 0
                                • Homoran
                                  Homoran Global Moderator Administrators @sigi234 last edited by

                                  @sigi234 Oha!

                                  im Forum war er vor 2 1/2 Jahren das letzte mal.
                                  Hoffentlich alles gut

                                  Jey Cee 1 Reply Last reply Reply Quote 0
                                  • apollon77
                                    apollon77 @Boronsbruder last edited by

                                    @boronsbruder Warte noch paar Stunden, das Repo wird gerade verschoben. Dann bitte dort anlegen

                                    Boronsbruder 1 Reply Last reply Reply Quote 0
                                    • apollon77
                                      apollon77 @Glasfaser last edited by

                                      @glasfaser Wir verschieben die instalator Adapter gerade und kommen morgen wieder ins Repo ... ALso botte issues einfach par stunden später anlegen bitte

                                      R 1 Reply Last reply Reply Quote 0
                                      • Jey Cee
                                        Jey Cee Developer @sigi234 last edited by

                                        @sigi234 sagte in Meldungen seit controller v3.3 zu falschem Datentyp:

                                        @glasfaser sagte in Meldungen seit controller v3.3 zu falschem Datentyp:

                                        instalator hat auch den Synology Adapter entwickelt , der ist auch Down .

                                        Ja, er hat ALLE seine Adapter gelöscht, warum auch immer. Soweit ich weis ist das in Abklärung.

                                        Instalator hat die Entwicklung aufgegeben, @apollon77 stellt den letzten stand in der Community wieder her.
                                        Dann werden die Adapter von Instalator in Zukunft durch die Community gepflegt.

                                        1 Reply Last reply Reply Quote 5
                                        • Jey Cee
                                          Jey Cee Developer @Homoran last edited by

                                          @homoran der hat die Github repos vor 3 oder 4 Tagen gelöscht, aber andere sind noch da. Also kann man davon ausgehen das es ihm gut geht.

                                          1 Reply Last reply Reply Quote 0
                                          • Boronsbruder
                                            Boronsbruder @apollon77 last edited by

                                            @apollon77 said in Meldungen seit controller v3.3 zu falschem Datentyp:

                                            @boronsbruder Warte noch paar Stunden, das Repo wird gerade verschoben. Dann bitte dort anlegen

                                            So hier der Issue

                                            https://github.com/iobroker-community-adapters/iobroker.kodi/issues/1

                                            ist aber nicht zu kodi.0.seek der ist ja schon gefixed.
                                            sondern zu:

                                            State value to set for "kodi.0.info.audio_channels" has to be type "number" but received type "string"
                                            State value to set for "kodi.0.info.audio_bitrate" has to be type "string" but received type "number"
                                            
                                            State value to set for "kodi.1.info.genre" has to be type "string" but received type "boolean"
                                            

                                            letzterer erscheint nur beim Adapter-Neustart

                                            Boronsbruder created this issue in iobroker-community-adapters/iobroker.kodi

                                            closed State Value -> Wrong Type #1

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

                                            Support us

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

                                            490
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            35
                                            175
                                            17471
                                            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