Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. [gelöst]type Fehler im Log DP erstellen

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    [gelöst]type Fehler im Log DP erstellen

    This topic has been deleted. Only users with topic management privileges can see it.
    • Wszene
      Wszene last edited by Wszene

      Hallo Zusammen,

      ich erstellen im Blockly mit dem JS-Script https://github.com/Mic-M/iobroker-createUserStates meine gebrauchten Datenpunkte

      So sehen sie aus

      ['0_userdata.0.001_nurVIS.04_Fritzbox.DSL_Upload', {'name':'DSL Uploadgeschwindigkeit', 'type':'number', 'read':true, 'write':true, 'role':'', 'def':'0', 'unit': 'Mbit/s' }],
      

      Wenn ich jetzt das Blockly starte bekomme ich folgenden Meldung im log

      javascript.0	2021-01-01 17:33:25.007	warn	(10380) You are assigning a string to the state "0_userdata.0.001_nurVIS.04_Fritzbox.DSL_Upload" which expects a number. Please fix your code to use a number or change the state type to string. This w
      

      Wenn ich das ganze jetzt aber auf sting umstelle (was es ja eigentlich nicht ist - zumindest was ich gelesen habe) dann bekomme ich den Fehler
      das ich es auf number setzten soll

      Kann mir jemand sagen was wo der Fehler ist?

      dslraser 1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active @Wszene last edited by dslraser

        @Wszene

        wenn es ein Zahl sein soll, dann so: (Du initialisierst den Wert als Text mit 0)

        Zahl

        'def':0
        

        Text

        'def':'0'
        
        Wszene 1 Reply Last reply Reply Quote 0
        • Wszene
          Wszene @dslraser last edited by

          @dslraser sagte in type Fehler im Log DP erstellen:

          @Wszene

          wenn es ein Zahl sein soll, dann so: (Du initialisierst den Wert als Text 0)

          Zahl

          'def':0
          

          Text

          'def':'0'
          

          Wenn ich es so mache also ohne den ' wird der Datenpunkt nicht erstellt und im log steht der gleiche Fehler

          dslraser 1 Reply Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active @Wszene last edited by

            @Wszene
            mach mal die role mit rein

            'type': 'number', 'read': true, 'write': true, 'role': 'number','def':0}], 
            
            Wszene 1 Reply Last reply Reply Quote 0
            • Wszene
              Wszene @dslraser last edited by

              @dslraser
              Danke so geht es

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

              Support us

              ioBroker
              Community Adapters
              Donate

              871
              Online

              32.0k
              Users

              80.4k
              Topics

              1.3m
              Posts

              2
              5
              106
              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