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

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Meldungen seit controller v3.3 zu falschem Datentyp

    This topic has been deleted. Only users with topic management privileges can see it.
    • 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
                                          • 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
                                            • First post
                                              Last post

                                            Support us

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

                                            649
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

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