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

    • [erledigt] 15. 05. Wartungsarbeiten am ioBroker Forum

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    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 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
                                        • apollon77
                                          apollon77 @Glasfaser last edited by

                                          @glasfaser Kannst 🙂 jetzt in https://github.com/iobroker-community-adapters/ioBroker.synology

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

                                            Und noch einer:

                                            State value to set for "husq-automower.0.mower.scheduleTime" has to be type "number" but received type "string" 
                                            

                                            https://github.com/truegreyhound/ioBroker.husq-automower/issues/25

                                            Boronsbruder created this issue in truegreyhound/ioBroker.husq-automower

                                            open State value -> wrong type with js-controller 3.3.15 #25

                                            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

                                            795
                                            Online

                                            31.6k
                                            Users

                                            79.5k
                                            Topics

                                            1.3m
                                            Posts

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