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. Visualisierung
  4. [bug] widget jqui-input: Variable mit Typ "number" ?

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.5k

[bug] widget jqui-input: Variable mit Typ "number" ?

Scheduled Pinned Locked Moved Visualisierung
55 Posts 4 Posters 4.7k Views 3 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.
  • W Offline
    W Offline
    WillyIobrok
    wrote on last edited by WillyIobrok
    #1

    Wurde als issue 748 in GitHub geöffnet:

    https://github.com/ioBroker/ioBroker.vis/issues/748

    Hallo zusammen,

    ich habe eigentlich eine einfache Aufgabe: Ich will eine IOB-Variable mit einer max. 3 stelligen Zahl füllen (0-360).

    Aus verschiedenen Gründen muß die IOB-Variable vom Typ number und NICHT vom Typ string sein.

    Ich nehme dafür das Widget "jqui-input" her. das funktioniert recht gut, aber im log steht jedesmal folgende Fehlermeldung:

    web.0
    	2023-07-21 13:34:49.938	info	State value to set for "mqtt.0.rot_tarDsL" has to be type "number" but received type "string" 
    

    Das Ausschalten von "Als String" in der Wdget Konfiguration bringt auch nix.

    Screenshot 2023-07-21 133816.png

    Hat irgendjemand eine Idee, wie ich die Warning wegbringe?

    Gruß,

    WillyIoBrok

    bahnuhrB HomoranH 2 Replies Last reply
    0
    • W WillyIobrok

      Wurde als issue 748 in GitHub geöffnet:

      https://github.com/ioBroker/ioBroker.vis/issues/748

      Hallo zusammen,

      ich habe eigentlich eine einfache Aufgabe: Ich will eine IOB-Variable mit einer max. 3 stelligen Zahl füllen (0-360).

      Aus verschiedenen Gründen muß die IOB-Variable vom Typ number und NICHT vom Typ string sein.

      Ich nehme dafür das Widget "jqui-input" her. das funktioniert recht gut, aber im log steht jedesmal folgende Fehlermeldung:

      web.0
      	2023-07-21 13:34:49.938	info	State value to set for "mqtt.0.rot_tarDsL" has to be type "number" but received type "string" 
      

      Das Ausschalten von "Als String" in der Wdget Konfiguration bringt auch nix.

      Screenshot 2023-07-21 133816.png

      Hat irgendjemand eine Idee, wie ich die Warning wegbringe?

      Gruß,

      WillyIoBrok

      bahnuhrB Online
      bahnuhrB Online
      bahnuhr
      Forum Testing Most Active
      wrote on last edited by bahnuhr
      #2

      @willyiobrok

      Ich vermute der DP ist anders angelegt.

      @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

      has to be type "number" but received type "string"

      • ändere den DP oder schreibe als string

      Wer hat denn den DP angelegt ?
      Ein mqtt client oder du selber ?


      Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
      Danke.
      gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
      ScreenToGif :https://www.screentogif.com/downloads.html

      1 Reply Last reply
      0
      • W WillyIobrok

        Wurde als issue 748 in GitHub geöffnet:

        https://github.com/ioBroker/ioBroker.vis/issues/748

        Hallo zusammen,

        ich habe eigentlich eine einfache Aufgabe: Ich will eine IOB-Variable mit einer max. 3 stelligen Zahl füllen (0-360).

        Aus verschiedenen Gründen muß die IOB-Variable vom Typ number und NICHT vom Typ string sein.

        Ich nehme dafür das Widget "jqui-input" her. das funktioniert recht gut, aber im log steht jedesmal folgende Fehlermeldung:

        web.0
        	2023-07-21 13:34:49.938	info	State value to set for "mqtt.0.rot_tarDsL" has to be type "number" but received type "string" 
        

        Das Ausschalten von "Als String" in der Wdget Konfiguration bringt auch nix.

        Screenshot 2023-07-21 133816.png

        Hat irgendjemand eine Idee, wie ich die Warning wegbringe?

        Gruß,

        WillyIoBrok

        HomoranH Do not disturb
        HomoranH Do not disturb
        Homoran
        Global Moderator Administrators
        wrote on last edited by Homoran
        #3

        @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

        das Widget "jqui-input" her.

        zeigen!
        was trägst du ein?

        wie?

        ich trage Zahlen per vis ein und die kommen auch als Zahlen an.

        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 -

        bahnuhrB HomoranH 2 Replies Last reply
        0
        • HomoranH Homoran

          @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

          das Widget "jqui-input" her.

          zeigen!
          was trägst du ein?

          wie?

          ich trage Zahlen per vis ein und die kommen auch als Zahlen an.

          bahnuhrB Online
          bahnuhrB Online
          bahnuhr
          Forum Testing Most Active
          wrote on last edited by bahnuhr
          #4

          @homoran sagte in widget jqui-input: Variable mit Typ "number" ?:

          ich trage Zahlen per vis ein und die kommen auch als Zahlen an.

          Ich vermute das macht er auch.
          Aber der DP ist wohl als string konfiguriert. Deshalb ja auch die Info.

          Und dies soll er uns halt mal zeigen.


          Wenn ich helfen konnte, dann Daumen hoch (Pfeil nach oben)!
          Danke.
          gute Forenbeiträge: https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge
          ScreenToGif :https://www.screentogif.com/downloads.html

          HomoranH 1 Reply Last reply
          0
          • bahnuhrB bahnuhr

            @homoran sagte in widget jqui-input: Variable mit Typ "number" ?:

            ich trage Zahlen per vis ein und die kommen auch als Zahlen an.

            Ich vermute das macht er auch.
            Aber der DP ist wohl als string konfiguriert. Deshalb ja auch die Info.

            Und dies soll er uns halt mal zeigen.

            HomoranH Do not disturb
            HomoranH Do not disturb
            Homoran
            Global Moderator Administrators
            wrote on last edited by
            #5

            @bahnuhr sagte in widget jqui-input: Variable mit Typ "number" ?:

            DP ist wohl als string konfiguriert.

            nein!

            @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

            has to be type "number" but received type "string"

            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 -

            W 1 Reply Last reply
            0
            • HomoranH Homoran

              @bahnuhr sagte in widget jqui-input: Variable mit Typ "number" ?:

              DP ist wohl als string konfiguriert.

              nein!

              @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

              has to be type "number" but received type "string"

              W Offline
              W Offline
              WillyIobrok
              wrote on last edited by WillyIobrok
              #6

              @homoran

              OK. danke für die Kommentare. Der DP ist von mir manuell konfiguriert.

              Screenshot 2023-07-21 145917.png

              Screenshot 2023-07-21 145845.png

              Geschrieben wird in diesen DP nur manuell per vis (kein mqtt-client!) :

              • einerseits von mehreren Widgets "jqui - Button State" und zwar mit "number"-typ Zahlen. Da gibt's keine warning, alles passt zusammen.

              • andererseits von dem Widget "jqui-input". dieses widget liefert die Zahlenwerte wohl immer mit Zahlen vom Typ "string" ab, obwohl ich "Als String" ausgeschaltet/abgewählt habe (das ist m.M. nach ein Problem in dem Widget).
                Das gibt die Warning, da der DP ja als "number" definiert ist.

              Wenn ich den DP als string umkonfigurieren würde, dann ist das auch keine Lösung, denn dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets. ( die sich noch übler lesen ... so von wegen "jetzt funktionierts zwar, aber in Zukunft gibt's möglicherweise Ärger").

              Ich hänge auch nicht unbedingt an dem widget "jqui - input". Mir würde auch eine andere Lösung helfen, mit der ich über einen Knopf eine 3 stellige Zahl von 0 ... 360 eingeben könnte.

              Weiterverarbeitet werden die Daten per Javascript (zugegeben, ich kann kein javascript!).

              //=============================================================================
              // DIRSPLP_2_DIR.js			20.07.2023
              // Javascript to handle SP/LP direction setting
              
              //-----------------------------------------------------------------------------
              /**
              * @param {string | number | boolean | Record<string, any>} tarDir
              */
              function update_tarDir(tarDir) {
                var tarDirl = 0;
                
                tarDirl = tarDir;
              
              //  log (tarDirl);
              
                if (getState("mqtt.0.rot_LP").val) {
              //    log ("LP");
                  tarDirl = tarDirl + 180;
              //    log (tarDirl);
                  tarDirl = tarDirl % 360;
                }
                else {
              //    log ("SP");
                }
              
              //  log (tarDirl);
                
                setState("mqtt.0.rot_tarDir", tarDirl );
              }
              
              //-----------------------------------------------------------------------------
              /**
              * @param {number} curDir
              */
              function update_curDirL(curDir) {
                setState("mqtt.0.rot_curDirL", ((curDir+180)%360) );
              }
              
              //=============================================================================
              // Start of the Script:
              
              // Trigger on change of the target direction SP/LP
              on("mqtt.0.rot_tarDsL", function(dp) {
                  update_tarDir(parseInt(getState("mqtt.0.rot_tarDsL").val));
              });
              
              // Trigger on change of the target direction SP/LP
              on("mqtt.0.rot_curDir", function(dp) {
                  update_curDirL(getState("mqtt.0.rot_curDir").val);
              });
              
              

              Das wesentliche ist die Formel "y = (x+180)%360", die natürlich auf einen string angewendet total falsche Ergebnisse liefert, aber beim typ number einwandfrei funktioniert. Das konnte ich mit "parseInt( )" beheben, so daß nur die o.g. warning als problem übrig bleibt.

              Hoffe, ich konnte die offenen Fragen klären.

              WillyIobrok

              W HomoranH 3 Replies Last reply
              0
              • W WillyIobrok

                @homoran

                OK. danke für die Kommentare. Der DP ist von mir manuell konfiguriert.

                Screenshot 2023-07-21 145917.png

                Screenshot 2023-07-21 145845.png

                Geschrieben wird in diesen DP nur manuell per vis (kein mqtt-client!) :

                • einerseits von mehreren Widgets "jqui - Button State" und zwar mit "number"-typ Zahlen. Da gibt's keine warning, alles passt zusammen.

                • andererseits von dem Widget "jqui-input". dieses widget liefert die Zahlenwerte wohl immer mit Zahlen vom Typ "string" ab, obwohl ich "Als String" ausgeschaltet/abgewählt habe (das ist m.M. nach ein Problem in dem Widget).
                  Das gibt die Warning, da der DP ja als "number" definiert ist.

                Wenn ich den DP als string umkonfigurieren würde, dann ist das auch keine Lösung, denn dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets. ( die sich noch übler lesen ... so von wegen "jetzt funktionierts zwar, aber in Zukunft gibt's möglicherweise Ärger").

                Ich hänge auch nicht unbedingt an dem widget "jqui - input". Mir würde auch eine andere Lösung helfen, mit der ich über einen Knopf eine 3 stellige Zahl von 0 ... 360 eingeben könnte.

                Weiterverarbeitet werden die Daten per Javascript (zugegeben, ich kann kein javascript!).

                //=============================================================================
                // DIRSPLP_2_DIR.js			20.07.2023
                // Javascript to handle SP/LP direction setting
                
                //-----------------------------------------------------------------------------
                /**
                * @param {string | number | boolean | Record<string, any>} tarDir
                */
                function update_tarDir(tarDir) {
                  var tarDirl = 0;
                  
                  tarDirl = tarDir;
                
                //  log (tarDirl);
                
                  if (getState("mqtt.0.rot_LP").val) {
                //    log ("LP");
                    tarDirl = tarDirl + 180;
                //    log (tarDirl);
                    tarDirl = tarDirl % 360;
                  }
                  else {
                //    log ("SP");
                  }
                
                //  log (tarDirl);
                  
                  setState("mqtt.0.rot_tarDir", tarDirl );
                }
                
                //-----------------------------------------------------------------------------
                /**
                * @param {number} curDir
                */
                function update_curDirL(curDir) {
                  setState("mqtt.0.rot_curDirL", ((curDir+180)%360) );
                }
                
                //=============================================================================
                // Start of the Script:
                
                // Trigger on change of the target direction SP/LP
                on("mqtt.0.rot_tarDsL", function(dp) {
                    update_tarDir(parseInt(getState("mqtt.0.rot_tarDsL").val));
                });
                
                // Trigger on change of the target direction SP/LP
                on("mqtt.0.rot_curDir", function(dp) {
                    update_curDirL(getState("mqtt.0.rot_curDir").val);
                });
                
                

                Das wesentliche ist die Formel "y = (x+180)%360", die natürlich auf einen string angewendet total falsche Ergebnisse liefert, aber beim typ number einwandfrei funktioniert. Das konnte ich mit "parseInt( )" beheben, so daß nur die o.g. warning als problem übrig bleibt.

                Hoffe, ich konnte die offenen Fragen klären.

                WillyIobrok

                W Offline
                W Offline
                WillyIobrok
                wrote on last edited by WillyIobrok
                #7

                @willyiobrok

                Zusatzinfo - so schauts in der vis-Oberfläche aus:

                Screenshot 2023-07-21 152819.png

                der Knopf mit der "285" ist die Zahleneingabe mit dem jqui-input widget.
                die leicht durchscheinenden hellgrauen Rechtecke über der Landkarte sind die jqui-Button State widgets.

                Willyiobrok

                1 Reply Last reply
                0
                • W WillyIobrok

                  @homoran

                  OK. danke für die Kommentare. Der DP ist von mir manuell konfiguriert.

                  Screenshot 2023-07-21 145917.png

                  Screenshot 2023-07-21 145845.png

                  Geschrieben wird in diesen DP nur manuell per vis (kein mqtt-client!) :

                  • einerseits von mehreren Widgets "jqui - Button State" und zwar mit "number"-typ Zahlen. Da gibt's keine warning, alles passt zusammen.

                  • andererseits von dem Widget "jqui-input". dieses widget liefert die Zahlenwerte wohl immer mit Zahlen vom Typ "string" ab, obwohl ich "Als String" ausgeschaltet/abgewählt habe (das ist m.M. nach ein Problem in dem Widget).
                    Das gibt die Warning, da der DP ja als "number" definiert ist.

                  Wenn ich den DP als string umkonfigurieren würde, dann ist das auch keine Lösung, denn dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets. ( die sich noch übler lesen ... so von wegen "jetzt funktionierts zwar, aber in Zukunft gibt's möglicherweise Ärger").

                  Ich hänge auch nicht unbedingt an dem widget "jqui - input". Mir würde auch eine andere Lösung helfen, mit der ich über einen Knopf eine 3 stellige Zahl von 0 ... 360 eingeben könnte.

                  Weiterverarbeitet werden die Daten per Javascript (zugegeben, ich kann kein javascript!).

                  //=============================================================================
                  // DIRSPLP_2_DIR.js			20.07.2023
                  // Javascript to handle SP/LP direction setting
                  
                  //-----------------------------------------------------------------------------
                  /**
                  * @param {string | number | boolean | Record<string, any>} tarDir
                  */
                  function update_tarDir(tarDir) {
                    var tarDirl = 0;
                    
                    tarDirl = tarDir;
                  
                  //  log (tarDirl);
                  
                    if (getState("mqtt.0.rot_LP").val) {
                  //    log ("LP");
                      tarDirl = tarDirl + 180;
                  //    log (tarDirl);
                      tarDirl = tarDirl % 360;
                    }
                    else {
                  //    log ("SP");
                    }
                  
                  //  log (tarDirl);
                    
                    setState("mqtt.0.rot_tarDir", tarDirl );
                  }
                  
                  //-----------------------------------------------------------------------------
                  /**
                  * @param {number} curDir
                  */
                  function update_curDirL(curDir) {
                    setState("mqtt.0.rot_curDirL", ((curDir+180)%360) );
                  }
                  
                  //=============================================================================
                  // Start of the Script:
                  
                  // Trigger on change of the target direction SP/LP
                  on("mqtt.0.rot_tarDsL", function(dp) {
                      update_tarDir(parseInt(getState("mqtt.0.rot_tarDsL").val));
                  });
                  
                  // Trigger on change of the target direction SP/LP
                  on("mqtt.0.rot_curDir", function(dp) {
                      update_curDirL(getState("mqtt.0.rot_curDir").val);
                  });
                  
                  

                  Das wesentliche ist die Formel "y = (x+180)%360", die natürlich auf einen string angewendet total falsche Ergebnisse liefert, aber beim typ number einwandfrei funktioniert. Das konnte ich mit "parseInt( )" beheben, so daß nur die o.g. warning als problem übrig bleibt.

                  Hoffe, ich konnte die offenen Fragen klären.

                  WillyIobrok

                  HomoranH Do not disturb
                  HomoranH Do not disturb
                  Homoran
                  Global Moderator Administrators
                  wrote on last edited by
                  #8

                  @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                  Geschrieben wird in diesen DP nur manuell per vis (kein mqtt-client!) :

                  einerseits von mehreren Widgets "jqui - Button State"

                  und wieso glaubst du dass es am INPUT Widget liegt?

                  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 -

                  W 1 Reply Last reply
                  0
                  • W WillyIobrok

                    @homoran

                    OK. danke für die Kommentare. Der DP ist von mir manuell konfiguriert.

                    Screenshot 2023-07-21 145917.png

                    Screenshot 2023-07-21 145845.png

                    Geschrieben wird in diesen DP nur manuell per vis (kein mqtt-client!) :

                    • einerseits von mehreren Widgets "jqui - Button State" und zwar mit "number"-typ Zahlen. Da gibt's keine warning, alles passt zusammen.

                    • andererseits von dem Widget "jqui-input". dieses widget liefert die Zahlenwerte wohl immer mit Zahlen vom Typ "string" ab, obwohl ich "Als String" ausgeschaltet/abgewählt habe (das ist m.M. nach ein Problem in dem Widget).
                      Das gibt die Warning, da der DP ja als "number" definiert ist.

                    Wenn ich den DP als string umkonfigurieren würde, dann ist das auch keine Lösung, denn dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets. ( die sich noch übler lesen ... so von wegen "jetzt funktionierts zwar, aber in Zukunft gibt's möglicherweise Ärger").

                    Ich hänge auch nicht unbedingt an dem widget "jqui - input". Mir würde auch eine andere Lösung helfen, mit der ich über einen Knopf eine 3 stellige Zahl von 0 ... 360 eingeben könnte.

                    Weiterverarbeitet werden die Daten per Javascript (zugegeben, ich kann kein javascript!).

                    //=============================================================================
                    // DIRSPLP_2_DIR.js			20.07.2023
                    // Javascript to handle SP/LP direction setting
                    
                    //-----------------------------------------------------------------------------
                    /**
                    * @param {string | number | boolean | Record<string, any>} tarDir
                    */
                    function update_tarDir(tarDir) {
                      var tarDirl = 0;
                      
                      tarDirl = tarDir;
                    
                    //  log (tarDirl);
                    
                      if (getState("mqtt.0.rot_LP").val) {
                    //    log ("LP");
                        tarDirl = tarDirl + 180;
                    //    log (tarDirl);
                        tarDirl = tarDirl % 360;
                      }
                      else {
                    //    log ("SP");
                      }
                    
                    //  log (tarDirl);
                      
                      setState("mqtt.0.rot_tarDir", tarDirl );
                    }
                    
                    //-----------------------------------------------------------------------------
                    /**
                    * @param {number} curDir
                    */
                    function update_curDirL(curDir) {
                      setState("mqtt.0.rot_curDirL", ((curDir+180)%360) );
                    }
                    
                    //=============================================================================
                    // Start of the Script:
                    
                    // Trigger on change of the target direction SP/LP
                    on("mqtt.0.rot_tarDsL", function(dp) {
                        update_tarDir(parseInt(getState("mqtt.0.rot_tarDsL").val));
                    });
                    
                    // Trigger on change of the target direction SP/LP
                    on("mqtt.0.rot_curDir", function(dp) {
                        update_curDirL(getState("mqtt.0.rot_curDir").val);
                    });
                    
                    

                    Das wesentliche ist die Formel "y = (x+180)%360", die natürlich auf einen string angewendet total falsche Ergebnisse liefert, aber beim typ number einwandfrei funktioniert. Das konnte ich mit "parseInt( )" beheben, so daß nur die o.g. warning als problem übrig bleibt.

                    Hoffe, ich konnte die offenen Fragen klären.

                    WillyIobrok

                    HomoranH Do not disturb
                    HomoranH Do not disturb
                    Homoran
                    Global Moderator Administrators
                    wrote on last edited by
                    #9

                    @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                    Wenn ich den DP als string umkonfigurieren würde,

                    natürlich!

                    @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                    dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets.

                    aber eine andere, oder?
                    was liefert denn der state? ist der nicht bool?

                    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 -

                    W 1 Reply Last reply
                    0
                    • HomoranH Homoran

                      @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                      Geschrieben wird in diesen DP nur manuell per vis (kein mqtt-client!) :

                      einerseits von mehreren Widgets "jqui - Button State"

                      und wieso glaubst du dass es am INPUT Widget liegt?

                      W Offline
                      W Offline
                      WillyIobrok
                      wrote on last edited by WillyIobrok
                      #10

                      @homoran

                      und wieso glaubst du dass es am INPUT Widget liegt?

                      weil diese warning in dem Moment in's log(Protokoll) geschrieben wird, in dem ich die Zahleneingabe mit diesem widget abgeschlossen habe.

                      HomoranH 1 Reply Last reply
                      0
                      • W WillyIobrok

                        @homoran

                        und wieso glaubst du dass es am INPUT Widget liegt?

                        weil diese warning in dem Moment in's log(Protokoll) geschrieben wird, in dem ich die Zahleneingabe mit diesem widget abgeschlossen habe.

                        HomoranH Do not disturb
                        HomoranH Do not disturb
                        Homoran
                        Global Moderator Administrators
                        wrote on last edited by Homoran
                        #11

                        @willyiobrok dann stimmt was anderes nicht.
                        ich schreibe Zahlen über dieses Widget in einen DP vom Typ number und da kommen auch Zahlen an.

                        Screenshot_20230721-162550_Firefox.jpg

                        Deswegen hatte ich gefragt, was und wie du es da eingibst.

                        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 Reply Last reply
                        0
                        • HomoranH Homoran

                          @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                          Wenn ich den DP als string umkonfigurieren würde,

                          natürlich!

                          @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                          dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets.

                          aber eine andere, oder?
                          was liefert denn der state? ist der nicht bool?

                          W Offline
                          W Offline
                          WillyIobrok
                          wrote on last edited by WillyIobrok
                          #12

                          @homoran said in widget jqui-input: Variable mit Typ "number" ?:

                          @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                          Wenn ich den DP als string umkonfigurieren würde,

                          natürlich!

                          @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                          dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets.

                          aber eine andere, oder?

                          ja, ... da sind die Ausdrücke "string" und "number" umgedreht ;-):

                          admin.0
                          	2023-07-21 13:04:48.264	warn	This object will not be created in future versions. Please report this to the developer.
                          admin.0
                          	2023-07-21 13:04:48.258	warn	Object mqtt.0.rot_tarDsL is invalid: Default value has to be type "string" but received type "number"
                          

                          was liefert denn der state? ist der nicht bool?

                          Screenshot 2023-07-21 162140.png

                          In diesem Fall habe ich die Zahl 50 reinkonfiguriert - das wird geliefert vom jqui button state!

                          HomoranH 2 Replies Last reply
                          0
                          • W WillyIobrok

                            @homoran said in widget jqui-input: Variable mit Typ "number" ?:

                            @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                            Wenn ich den DP als string umkonfigurieren würde,

                            natürlich!

                            @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                            dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets.

                            aber eine andere, oder?

                            ja, ... da sind die Ausdrücke "string" und "number" umgedreht ;-):

                            admin.0
                            	2023-07-21 13:04:48.264	warn	This object will not be created in future versions. Please report this to the developer.
                            admin.0
                            	2023-07-21 13:04:48.258	warn	Object mqtt.0.rot_tarDsL is invalid: Default value has to be type "string" but received type "number"
                            

                            was liefert denn der state? ist der nicht bool?

                            Screenshot 2023-07-21 162140.png

                            In diesem Fall habe ich die Zahl 50 reinkonfiguriert - das wird geliefert vom jqui button state!

                            HomoranH Do not disturb
                            HomoranH Do not disturb
                            Homoran
                            Global Moderator Administrators
                            wrote on last edited by
                            #13

                            @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                            In diesem Fall habe ich die Zahl 50 reinkonfiguriert - das wird geliefert vom jqui button state!

                            was ist denn das?
                            bitte keine Ausschnitte ohne Zusammenhang?

                            welches Widget meinst du mit state?

                            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 -

                            W 1 Reply Last reply
                            0
                            • W WillyIobrok

                              @homoran said in widget jqui-input: Variable mit Typ "number" ?:

                              @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                              Wenn ich den DP als string umkonfigurieren würde,

                              natürlich!

                              @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                              dann gibt's warnings beim Beschreiben mit den "jqui - Button State" widgets.

                              aber eine andere, oder?

                              ja, ... da sind die Ausdrücke "string" und "number" umgedreht ;-):

                              admin.0
                              	2023-07-21 13:04:48.264	warn	This object will not be created in future versions. Please report this to the developer.
                              admin.0
                              	2023-07-21 13:04:48.258	warn	Object mqtt.0.rot_tarDsL is invalid: Default value has to be type "string" but received type "number"
                              

                              was liefert denn der state? ist der nicht bool?

                              Screenshot 2023-07-21 162140.png

                              In diesem Fall habe ich die Zahl 50 reinkonfiguriert - das wird geliefert vom jqui button state!

                              HomoranH Do not disturb
                              HomoranH Do not disturb
                              Homoran
                              Global Moderator Administrators
                              wrote on last edited by
                              #14

                              @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                              , ... da sind die Ausdrücke "string" und "number" umgedreht ;-):

                              nein!!!

                              @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                              Object mqtt.0.rot_tarDsL is invalid: Default value has to be type "string"

                              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 Reply Last reply
                              0
                              • HomoranH Homoran

                                @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                In diesem Fall habe ich die Zahl 50 reinkonfiguriert - das wird geliefert vom jqui button state!

                                was ist denn das?
                                bitte keine Ausschnitte ohne Zusammenhang?

                                welches Widget meinst du mit state?

                                W Offline
                                W Offline
                                WillyIobrok
                                wrote on last edited by
                                #15

                                @homoran said in widget jqui-input: Variable mit Typ "number" ?:

                                @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                In diesem Fall habe ich die Zahl 50 reinkonfiguriert - das wird geliefert vom jqui button state!

                                was ist denn das?
                                bitte keine Ausschnitte ohne Zusammenhang?

                                welches Widget meinst du mit state?

                                OK, dann gibt's jetzt den ganzen Bildschirm auf Deine Frage, "was liefert denn der state? ist der nicht bool?"

                                Screenshot 2023-07-21 163258.png

                                Jeder dieser vielen Knöpfe liefert mir eine Zahl ... z.B. der markierte den Wert"50"

                                Anmerkung:
                                Das widget heisst halt "jqui-Button State" das kommt nicht von mir.
                                aber geliefert wird in .val der reinkonfigurierte Wert.

                                HomoranH bahnuhrB 2 Replies Last reply
                                0
                                • W WillyIobrok

                                  @homoran said in widget jqui-input: Variable mit Typ "number" ?:

                                  @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                  In diesem Fall habe ich die Zahl 50 reinkonfiguriert - das wird geliefert vom jqui button state!

                                  was ist denn das?
                                  bitte keine Ausschnitte ohne Zusammenhang?

                                  welches Widget meinst du mit state?

                                  OK, dann gibt's jetzt den ganzen Bildschirm auf Deine Frage, "was liefert denn der state? ist der nicht bool?"

                                  Screenshot 2023-07-21 163258.png

                                  Jeder dieser vielen Knöpfe liefert mir eine Zahl ... z.B. der markierte den Wert"50"

                                  Anmerkung:
                                  Das widget heisst halt "jqui-Button State" das kommt nicht von mir.
                                  aber geliefert wird in .val der reinkonfigurierte Wert.

                                  HomoranH Do not disturb
                                  HomoranH Do not disturb
                                  Homoran
                                  Global Moderator Administrators
                                  wrote on last edited by
                                  #16

                                  @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                  dann gibt's jetzt den ganzen Bildschirm

                                  gut :joy: !
                                  man kann aber auch das Fenster schmaler machen.

                                  muss mir mal das Widget nöher ansehen. Das Widget macht ja aber keinen "Ärger", oder?

                                  hast du das Input widget ohne Script o.ä. direkt mit dem angemeckerten DP verknüpft?
                                  oder wird ein anderer DP als der verknüpfte angemeckert?

                                  verknüpf das Widget mal mit einrm anderen DP vom Typ Number.
                                  Gibt's dann immer noch Mecker?

                                  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 -

                                  W 1 Reply Last reply
                                  0
                                  • HomoranH Homoran

                                    @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                    das Widget "jqui-input" her.

                                    zeigen!
                                    was trägst du ein?

                                    wie?

                                    ich trage Zahlen per vis ein und die kommen auch als Zahlen an.

                                    HomoranH Do not disturb
                                    HomoranH Do not disturb
                                    Homoran
                                    Global Moderator Administrators
                                    wrote on last edited by
                                    #17

                                    @homoran sagte in widget jqui-input: Variable mit Typ "number" ?:

                                    was trägst du ein?
                                    wie?

                                    hast du diese Frage eigentlich je beantwortet?

                                    ich hatte da eine Vermutung!
                                    da nichts kam hab ich mir mal deinen Screenshot näher angesehen

                                    Screenshot_20230721-165252_Firefox.jpg

                                    Jetzt will ich erst recht eine Antwort auf das wie!

                                    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 Reply Last reply
                                    0
                                    • HomoranH Homoran

                                      @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                      dann gibt's jetzt den ganzen Bildschirm

                                      gut :joy: !
                                      man kann aber auch das Fenster schmaler machen.

                                      muss mir mal das Widget nöher ansehen. Das Widget macht ja aber keinen "Ärger", oder?

                                      hast du das Input widget ohne Script o.ä. direkt mit dem angemeckerten DP verknüpft?
                                      oder wird ein anderer DP als der verknüpfte angemeckert?

                                      verknüpf das Widget mal mit einrm anderen DP vom Typ Number.
                                      Gibt's dann immer noch Mecker?

                                      W Offline
                                      W Offline
                                      WillyIobrok
                                      wrote on last edited by WillyIobrok
                                      #18

                                      @homoran said in widget jqui-input: Variable mit Typ "number" ?:

                                      @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                      dann gibt's jetzt den ganzen Bildschirm

                                      gut :joy: !
                                      man kann aber auch das Fenster schmaler machen.

                                      muss mir mal das Widget nöher ansehen. Das Widget macht ja aber keinen "Ärger", oder?

                                      Nein, das Widget macht keinen Ärger. es nimmt die Eingaben von der Tastatur brav an und wenn ich Enter drücke wird der DP geschrieben.
                                      Halt als string und nicht als number und es gibt die Warning.
                                      Und sofern ich keine Mathematik machen möchte kann ich mit dem String gut weiterarbeiten (anzeigen, in andere DPs übernehmen und die HW ansteuern).

                                      Eingabe wie ?
                                      Ich gebe den Wert auf der Tastatur des Amazon Fire-HD ein (1..3 Zahlen) und schliesse die Eingabe mit Enter (aka "Return") ab.
                                      Das ganze läuft im "Fully Kiosk Browser"
                                      War das die Info die du haben wolltest?

                                      hast du das Input widget ohne Script o.ä. direkt mit dem angemeckerten DP verknüpft?
                                      oder wird ein anderer DP als der verknüpfte angemeckert?

                                      verknüpf das Widget mal mit einrm anderen DP vom Typ Number.
                                      Gibt's dann immer noch Mecker?

                                      werde ich machen!

                                      HomoranH 2 Replies Last reply
                                      0
                                      • W WillyIobrok

                                        @homoran said in widget jqui-input: Variable mit Typ "number" ?:

                                        @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                        dann gibt's jetzt den ganzen Bildschirm

                                        gut :joy: !
                                        man kann aber auch das Fenster schmaler machen.

                                        muss mir mal das Widget nöher ansehen. Das Widget macht ja aber keinen "Ärger", oder?

                                        Nein, das Widget macht keinen Ärger. es nimmt die Eingaben von der Tastatur brav an und wenn ich Enter drücke wird der DP geschrieben.
                                        Halt als string und nicht als number und es gibt die Warning.
                                        Und sofern ich keine Mathematik machen möchte kann ich mit dem String gut weiterarbeiten (anzeigen, in andere DPs übernehmen und die HW ansteuern).

                                        Eingabe wie ?
                                        Ich gebe den Wert auf der Tastatur des Amazon Fire-HD ein (1..3 Zahlen) und schliesse die Eingabe mit Enter (aka "Return") ab.
                                        Das ganze läuft im "Fully Kiosk Browser"
                                        War das die Info die du haben wolltest?

                                        hast du das Input widget ohne Script o.ä. direkt mit dem angemeckerten DP verknüpft?
                                        oder wird ein anderer DP als der verknüpfte angemeckert?

                                        verknüpf das Widget mal mit einrm anderen DP vom Typ Number.
                                        Gibt's dann immer noch Mecker?

                                        werde ich machen!

                                        HomoranH Do not disturb
                                        HomoranH Do not disturb
                                        Homoran
                                        Global Moderator Administrators
                                        wrote on last edited by
                                        #19

                                        @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                        es nimmt die Eingaben von der Tastatur brav an und wenn ich Enter drücke wird der DP geschrieben.

                                        das State Widget?

                                        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 -

                                        W 1 Reply Last reply
                                        0
                                        • W WillyIobrok

                                          @homoran said in widget jqui-input: Variable mit Typ "number" ?:

                                          @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                          dann gibt's jetzt den ganzen Bildschirm

                                          gut :joy: !
                                          man kann aber auch das Fenster schmaler machen.

                                          muss mir mal das Widget nöher ansehen. Das Widget macht ja aber keinen "Ärger", oder?

                                          Nein, das Widget macht keinen Ärger. es nimmt die Eingaben von der Tastatur brav an und wenn ich Enter drücke wird der DP geschrieben.
                                          Halt als string und nicht als number und es gibt die Warning.
                                          Und sofern ich keine Mathematik machen möchte kann ich mit dem String gut weiterarbeiten (anzeigen, in andere DPs übernehmen und die HW ansteuern).

                                          Eingabe wie ?
                                          Ich gebe den Wert auf der Tastatur des Amazon Fire-HD ein (1..3 Zahlen) und schliesse die Eingabe mit Enter (aka "Return") ab.
                                          Das ganze läuft im "Fully Kiosk Browser"
                                          War das die Info die du haben wolltest?

                                          hast du das Input widget ohne Script o.ä. direkt mit dem angemeckerten DP verknüpft?
                                          oder wird ein anderer DP als der verknüpfte angemeckert?

                                          verknüpf das Widget mal mit einrm anderen DP vom Typ Number.
                                          Gibt's dann immer noch Mecker?

                                          werde ich machen!

                                          HomoranH Do not disturb
                                          HomoranH Do not disturb
                                          Homoran
                                          Global Moderator Administrators
                                          wrote on last edited by
                                          #20

                                          @willyiobrok sagte in widget jqui-input: Variable mit Typ "number" ?:

                                          War das die Info die du haben wolltest?

                                          ja!

                                          Also kein copy & paste?
                                          und da ist auch kein Leerzeichen davor?

                                          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 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          772

                                          Online

                                          32.5k

                                          Users

                                          81.7k

                                          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