Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. *gelöst* wrong type of "number"

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    748

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    18
    1
    6.1k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.5k

*gelöst* wrong type of "number"

Geplant Angeheftet Gesperrt Verschoben Blockly
blocklyclimate
3 Beiträge 2 Kommentatoren 424 Aufrufe 1 Beobachtet
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • S Offline
    S Offline
    SoerenKaiser99
    schrieb am zuletzt editiert von SoerenKaiser99
    #1

    Hallo Zs,

    ich habe ein problem mit einem Script für ein Wetterupload.
    Es produziert bei jedem Durchlauf folgenden Fehler:

    javascript.0	2019-03-08 15:08:50.681	warn	at TCP.onread (net.js:601:20)
    javascript.0	2019-03-08 15:08:50.681	warn	at Socket.Readable.push (_stream_readable.js:208:10)
    javascript.0	2019-03-08 15:08:50.681	warn	at readableAddChunk (_stream_readable.js:250:11)
    javascript.0	2019-03-08 15:08:50.681	warn	at addChunk (_stream_readable.js:263:12)
    javascript.0	2019-03-08 15:08:50.681	warn	at Socket.emit (events.js:211:7)
    javascript.0	2019-03-08 15:08:50.681	warn	at emitOne (events.js:116:13)
    javascript.0	2019-03-08 15:08:50.681	warn	at Socket._ultron.on (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:138:22)
    javascript.0	2019-03-08 15:08:50.681	warn	at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:139:10)
    javascript.0	2019-03-08 15:08:50.681	warn	at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:165:16)
    javascript.0	2019-03-08 15:08:50.681	warn	at Receiver.getData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:330:12)
    javascript.0	2019-03-08 15:08:50.681	warn	at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:389:14)
    javascript.0	2019-03-08 15:08:50.681	warn	at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:141:47)
    javascript.0	2019-03-08 15:08:50.680	warn	at WebSocket.emit (events.js:211:7)
    javascript.0	2019-03-08 15:08:50.680	warn	at emitOne (events.js:116:13)
    javascript.0	2019-03-08 15:08:50.680	warn	at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/EventTarget.js:99:16)
    javascript.0	2019-03-08 15:08:50.680	warn	at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/websocket.js:147:10)
    javascript.0	2019-03-08 15:08:50.680	warn	at WS.Transport.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:137:8)
    javascript.0	2019-03-08 15:08:50.680	warn	at WS.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:145:8)
    javascript.0	2019-03-08 15:08:50.680	warn	at WS.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
    javascript.0	2019-03-08 15:08:50.680	warn	at WS.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:273:10)
    javascript.0	2019-03-08 15:08:50.680	warn	at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:456:14)
    javascript.0	2019-03-08 15:08:50.680	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
    javascript.0	2019-03-08 15:08:50.680	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
    javascript.0	2019-03-08 15:08:50.680	warn	at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:335:16)
    javascript.0	2019-03-08 15:08:50.680	warn	at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
    javascript.0	2019-03-08 15:08:50.680	warn	at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
    javascript.0	2019-03-08 15:08:50.680	warn	at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
    javascript.0	2019-03-08 15:08:50.680	warn	at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
    javascript.0	2019-03-08 15:08:50.680	warn	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
    javascript.0	2019-03-08 15:08:50.680	warn	at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
    javascript.0	2019-03-08 15:08:50.680	warn	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:236:12)
    javascript.0	2019-03-08 15:08:50.680	warn	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:278:10)
    javascript.0	2019-03-08 15:08:50.680	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
    javascript.0	2019-03-08 15:08:50.680	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:52:30)
    javascript.0	2019-03-08 15:08:50.680	warn	at Object.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3425:37)
    javascript.0	2019-03-08 15:08:50.680	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:358:25)
    javascript.0	2019-03-08 15:08:50.680	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:756:38)
    javascript.0	2019-03-08 15:08:50.680	warn	at Object.<anonymous> (script.js.Schalter.wetterupload:9:3)
    javascript.0	2019-03-08 15:08:50.679	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1236:28)
    javascript.0	2019-03-08 15:08:50.679	warn	Wrong type of mqtt.0.Wetterstation.Wetter.Fahrenheit: "number". Please fix, while deprecated and will not work in next versions.
    

    Das script schaut so aus:

    <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id=";|^#zEAG3eOW*X~.5RQ." x="38" y="-263">
      <mutation items="1"></mutation>
      <field name="CONDITION">ne</field>
      <field name="ACK_CONDITION"></field>
      <value name="OID0">
        <shadow type="field_oid" id="_@px^Xq@{e^JtFJBE1x9">
          <field name="oid">mqtt.0.Wetterstation.Wetter.Temperatur</field>
        </shadow>
      </value>
      <statement name="STATEMENT">
        <block type="controls_if" id="EZVIxR{GacCGF89[vp%?">
          <value name="IF0">
            <block type="get_value" id="m*`#(rIK;e2n:LuE}O7H">
              <field name="ATTR">val</field>
              <field name="OID">mqtt.0.Wetterstation.Wetter.Temperatur</field>
            </block>
          </value>
          <statement name="DO0">
            <block type="variables_set" id="bP|8b60*bXdqM}hJSk*v">
              <field name="VAR">TempC</field>
              <value name="VALUE">
                <block type="get_value" id="}vFMoYXzWKiWs}Dlbe-w">
                  <field name="ATTR">val</field>
                  <field name="OID">mqtt.0.Wetterstation.Wetter.Temperatur</field>
                </block>
              </value>
              <next>
                <block type="update" id="R0ROgqA^P[Y-HV^?su!J">
                  <mutation delay_input="false"></mutation>
                  <field name="OID">mqtt.0.Wetterstation.Wetter.Fahrenheit</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="math_arithmetic" id="gD9[c}G/~8,L?8|IBdBA">
                      <field name="OP">ADD</field>
                      <value name="A">
                        <shadow type="math_number" id="o0RBo.MAL,O4onRazsgt">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="math_arithmetic" id="hF0OQP9?@p#-U+%Ro-!L">
                          <field name="OP">MULTIPLY</field>
                          <value name="A">
                            <shadow type="math_number" id="o0RBo.MAL,O4onRazsgt">
                              <field name="NUM">1</field>
                            </shadow>
                            <block type="variables_get" id="seB8D689)e+P;@eyy:L_">
                              <field name="VAR">TempC</field>
                            </block>
                          </value>
                          <value name="B">
                            <shadow type="math_number" id="{zlvMLIeWAL%xBgRiS,@">
                              <field name="NUM">1.8</field>
                            </shadow>
                          </value>
                        </block>
                      </value>
                      <value name="B">
                        <shadow type="math_number" id="dKtE?RYei+4iSI+uL;yz">
                          <field name="NUM">32</field>
                        </shadow>
                      </value>
                    </block>
                  </value>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </statement>
    </block>
    <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id=";|^#zEAG3eOW*X~.5RQ." x="38" y="-263">
      <mutation items="1"></mutation>
      <field name="CONDITION">ne</field>
      <field name="ACK_CONDITION"></field>
      <value name="OID0">
        <shadow type="field_oid" id="_@px^Xq@{e^JtFJBE1x9">
          <field name="oid">mqtt.0.Wetterstation.Wetter.Temperatur</field>
        </shadow>
      </value>
      <statement name="STATEMENT">
        <block type="controls_if" id="EZVIxR{GacCGF89[vp%?">
          <value name="IF0">
            <block type="get_value" id="m*`#(rIK;e2n:LuE}O7H">
              <field name="ATTR">val</field>
              <field name="OID">mqtt.0.Wetterstation.Wetter.Temperatur</field>
            </block>
          </value>
          <statement name="DO0">
            <block type="variables_set" id="bP|8b60*bXdqM}hJSk*v">
              <field name="VAR">TempC</field>
              <value name="VALUE">
                <block type="get_value" id="}vFMoYXzWKiWs}Dlbe-w">
                  <field name="ATTR">val</field>
                  <field name="OID">mqtt.0.Wetterstation.Wetter.Temperatur</field>
                </block>
              </value>
              <next>
                <block type="update" id="R0ROgqA^P[Y-HV^?su!J">
                  <mutation delay_input="false"></mutation>
                  <field name="OID">mqtt.0.Wetterstation.Wetter.Fahrenheit</field>
                  <field name="WITH_DELAY">FALSE</field>
                  <value name="VALUE">
                    <block type="math_arithmetic" id="gD9[c}G/~8,L?8|IBdBA">
                      <field name="OP">ADD</field>
                      <value name="A">
                        <shadow type="math_number" id="o0RBo.MAL,O4onRazsgt">
                          <field name="NUM">1</field>
                        </shadow>
                        <block type="math_arithmetic" id="hF0OQP9?@p#-U+%Ro-!L">
                          <field name="OP">MULTIPLY</field>
                          <value name="A">
                            <shadow type="math_number" id="o0RBo.MAL,O4onRazsgt">
                              <field name="NUM">1</field>
                            </shadow>
                            <block type="variables_get" id="seB8D689)e+P;@eyy:L_">
                              <field name="VAR">TempC</field>
                            </block>
                          </value>
                          <value name="B">
                            <shadow type="math_number" id="{zlvMLIeWAL%xBgRiS,@">
                              <field name="NUM">1.8</field>
                            </shadow>
                          </value>
                        </block>
                      </value>
                      <value name="B">
                        <shadow type="math_number" id="dKtE?RYei+4iSI+uL;yz">
                          <field name="NUM">32</field>
                        </shadow>
                      </value>
                    </block>
                  </value>
                </block>
              </next>
            </block>
          </statement>
        </block>
      </statement>
    </block>
    

    Es rechnet einen Wert in Celsius in Fahrenheit um den ich für einen upload zu einem Wetterservice benötige.
    Ich habe schon versucht den Matheblock hinter einen "erstelle Text aus " zu hängen, klappt aber auch nicht. Hat jemand einen Tipp für mich?

    Dank Euch!

    Dr. BakteriusD 1 Antwort Letzte Antwort
    0
    • S SoerenKaiser99

      Hallo Zs,

      ich habe ein problem mit einem Script für ein Wetterupload.
      Es produziert bei jedem Durchlauf folgenden Fehler:

      javascript.0	2019-03-08 15:08:50.681	warn	at TCP.onread (net.js:601:20)
      javascript.0	2019-03-08 15:08:50.681	warn	at Socket.Readable.push (_stream_readable.js:208:10)
      javascript.0	2019-03-08 15:08:50.681	warn	at readableAddChunk (_stream_readable.js:250:11)
      javascript.0	2019-03-08 15:08:50.681	warn	at addChunk (_stream_readable.js:263:12)
      javascript.0	2019-03-08 15:08:50.681	warn	at Socket.emit (events.js:211:7)
      javascript.0	2019-03-08 15:08:50.681	warn	at emitOne (events.js:116:13)
      javascript.0	2019-03-08 15:08:50.681	warn	at Socket._ultron.on (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:138:22)
      javascript.0	2019-03-08 15:08:50.681	warn	at Receiver.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:139:10)
      javascript.0	2019-03-08 15:08:50.681	warn	at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:165:16)
      javascript.0	2019-03-08 15:08:50.681	warn	at Receiver.getData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:330:12)
      javascript.0	2019-03-08 15:08:50.681	warn	at Receiver.dataMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/Receiver.js:389:14)
      javascript.0	2019-03-08 15:08:50.681	warn	at Receiver._receiver.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/WebSocket.js:141:47)
      javascript.0	2019-03-08 15:08:50.680	warn	at WebSocket.emit (events.js:211:7)
      javascript.0	2019-03-08 15:08:50.680	warn	at emitOne (events.js:116:13)
      javascript.0	2019-03-08 15:08:50.680	warn	at WebSocket.onMessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/ws/lib/EventTarget.js:99:16)
      javascript.0	2019-03-08 15:08:50.680	warn	at WebSocket.ws.onmessage (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transports/websocket.js:147:10)
      javascript.0	2019-03-08 15:08:50.680	warn	at WS.Transport.onData (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:137:8)
      javascript.0	2019-03-08 15:08:50.680	warn	at WS.Transport.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/transport.js:145:8)
      javascript.0	2019-03-08 15:08:50.680	warn	at WS.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
      javascript.0	2019-03-08 15:08:50.680	warn	at WS.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:273:10)
      javascript.0	2019-03-08 15:08:50.680	warn	at Socket.onPacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/engine.io-client/lib/socket.js:456:14)
      javascript.0	2019-03-08 15:08:50.680	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
      javascript.0	2019-03-08 15:08:50.680	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
      javascript.0	2019-03-08 15:08:50.680	warn	at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:335:16)
      javascript.0	2019-03-08 15:08:50.680	warn	at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
      javascript.0	2019-03-08 15:08:50.680	warn	at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
      javascript.0	2019-03-08 15:08:50.680	warn	at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
      javascript.0	2019-03-08 15:08:50.680	warn	at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
      javascript.0	2019-03-08 15:08:50.680	warn	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
      javascript.0	2019-03-08 15:08:50.680	warn	at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
      javascript.0	2019-03-08 15:08:50.680	warn	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:236:12)
      javascript.0	2019-03-08 15:08:50.680	warn	at Socket.onevent (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:278:10)
      javascript.0	2019-03-08 15:08:50.680	warn	at Socket.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
      javascript.0	2019-03-08 15:08:50.680	warn	at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/lib/states/statesInMemClient.js:52:30)
      javascript.0	2019-03-08 15:08:50.680	warn	at Object.change (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:3425:37)
      javascript.0	2019-03-08 15:08:50.680	warn	at Object.stateChange (/opt/iobroker/node_modules/iobroker.javascript/main.js:358:25)
      javascript.0	2019-03-08 15:08:50.680	warn	at Object.callback (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:756:38)
      javascript.0	2019-03-08 15:08:50.680	warn	at Object.<anonymous> (script.js.Schalter.wetterupload:9:3)
      javascript.0	2019-03-08 15:08:50.679	warn	at setState (/opt/iobroker/node_modules/iobroker.javascript/lib/sandbox.js:1236:28)
      javascript.0	2019-03-08 15:08:50.679	warn	Wrong type of mqtt.0.Wetterstation.Wetter.Fahrenheit: "number". Please fix, while deprecated and will not work in next versions.
      

      Das script schaut so aus:

      <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id=";|^#zEAG3eOW*X~.5RQ." x="38" y="-263">
        <mutation items="1"></mutation>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="_@px^Xq@{e^JtFJBE1x9">
            <field name="oid">mqtt.0.Wetterstation.Wetter.Temperatur</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="controls_if" id="EZVIxR{GacCGF89[vp%?">
            <value name="IF0">
              <block type="get_value" id="m*`#(rIK;e2n:LuE}O7H">
                <field name="ATTR">val</field>
                <field name="OID">mqtt.0.Wetterstation.Wetter.Temperatur</field>
              </block>
            </value>
            <statement name="DO0">
              <block type="variables_set" id="bP|8b60*bXdqM}hJSk*v">
                <field name="VAR">TempC</field>
                <value name="VALUE">
                  <block type="get_value" id="}vFMoYXzWKiWs}Dlbe-w">
                    <field name="ATTR">val</field>
                    <field name="OID">mqtt.0.Wetterstation.Wetter.Temperatur</field>
                  </block>
                </value>
                <next>
                  <block type="update" id="R0ROgqA^P[Y-HV^?su!J">
                    <mutation delay_input="false"></mutation>
                    <field name="OID">mqtt.0.Wetterstation.Wetter.Fahrenheit</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="math_arithmetic" id="gD9[c}G/~8,L?8|IBdBA">
                        <field name="OP">ADD</field>
                        <value name="A">
                          <shadow type="math_number" id="o0RBo.MAL,O4onRazsgt">
                            <field name="NUM">1</field>
                          </shadow>
                          <block type="math_arithmetic" id="hF0OQP9?@p#-U+%Ro-!L">
                            <field name="OP">MULTIPLY</field>
                            <value name="A">
                              <shadow type="math_number" id="o0RBo.MAL,O4onRazsgt">
                                <field name="NUM">1</field>
                              </shadow>
                              <block type="variables_get" id="seB8D689)e+P;@eyy:L_">
                                <field name="VAR">TempC</field>
                              </block>
                            </value>
                            <value name="B">
                              <shadow type="math_number" id="{zlvMLIeWAL%xBgRiS,@">
                                <field name="NUM">1.8</field>
                              </shadow>
                            </value>
                          </block>
                        </value>
                        <value name="B">
                          <shadow type="math_number" id="dKtE?RYei+4iSI+uL;yz">
                            <field name="NUM">32</field>
                          </shadow>
                        </value>
                      </block>
                    </value>
                  </block>
                </next>
              </block>
            </statement>
          </block>
        </statement>
      </block>
      <block xmlns="http://www.w3.org/1999/xhtml" type="on_ext" id=";|^#zEAG3eOW*X~.5RQ." x="38" y="-263">
        <mutation items="1"></mutation>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="_@px^Xq@{e^JtFJBE1x9">
            <field name="oid">mqtt.0.Wetterstation.Wetter.Temperatur</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="controls_if" id="EZVIxR{GacCGF89[vp%?">
            <value name="IF0">
              <block type="get_value" id="m*`#(rIK;e2n:LuE}O7H">
                <field name="ATTR">val</field>
                <field name="OID">mqtt.0.Wetterstation.Wetter.Temperatur</field>
              </block>
            </value>
            <statement name="DO0">
              <block type="variables_set" id="bP|8b60*bXdqM}hJSk*v">
                <field name="VAR">TempC</field>
                <value name="VALUE">
                  <block type="get_value" id="}vFMoYXzWKiWs}Dlbe-w">
                    <field name="ATTR">val</field>
                    <field name="OID">mqtt.0.Wetterstation.Wetter.Temperatur</field>
                  </block>
                </value>
                <next>
                  <block type="update" id="R0ROgqA^P[Y-HV^?su!J">
                    <mutation delay_input="false"></mutation>
                    <field name="OID">mqtt.0.Wetterstation.Wetter.Fahrenheit</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="math_arithmetic" id="gD9[c}G/~8,L?8|IBdBA">
                        <field name="OP">ADD</field>
                        <value name="A">
                          <shadow type="math_number" id="o0RBo.MAL,O4onRazsgt">
                            <field name="NUM">1</field>
                          </shadow>
                          <block type="math_arithmetic" id="hF0OQP9?@p#-U+%Ro-!L">
                            <field name="OP">MULTIPLY</field>
                            <value name="A">
                              <shadow type="math_number" id="o0RBo.MAL,O4onRazsgt">
                                <field name="NUM">1</field>
                              </shadow>
                              <block type="variables_get" id="seB8D689)e+P;@eyy:L_">
                                <field name="VAR">TempC</field>
                              </block>
                            </value>
                            <value name="B">
                              <shadow type="math_number" id="{zlvMLIeWAL%xBgRiS,@">
                                <field name="NUM">1.8</field>
                              </shadow>
                            </value>
                          </block>
                        </value>
                        <value name="B">
                          <shadow type="math_number" id="dKtE?RYei+4iSI+uL;yz">
                            <field name="NUM">32</field>
                          </shadow>
                        </value>
                      </block>
                    </value>
                  </block>
                </next>
              </block>
            </statement>
          </block>
        </statement>
      </block>
      

      Es rechnet einen Wert in Celsius in Fahrenheit um den ich für einen upload zu einem Wetterservice benötige.
      Ich habe schon versucht den Matheblock hinter einen "erstelle Text aus " zu hängen, klappt aber auch nicht. Hat jemand einen Tipp für mich?

      Dank Euch!

      Dr. BakteriusD Offline
      Dr. BakteriusD Offline
      Dr. Bakterius
      Most Active
      schrieb am zuletzt editiert von
      #2

      @SoerenKaiser99 Wie ist denn der Datenpunkt formatiert (Zeichenkette, Zahl, Feld,...)? Entweder diesen richtig stellen, oder den Wert vor dem Schreiben konvertieren.

      1 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        SoerenKaiser99
        schrieb am zuletzt editiert von
        #3

        dank dir! Hab den Datenpunkt auf "gemischt" umgestellt und der Fehler ist weg!

        1 Antwort Letzte Antwort
        0

        Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

        Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

        Mit deinem Input könnte dieser Beitrag noch besser werden 💗

        Registrieren Anmelden
        Antworten
        • In einem neuen Thema antworten
        Anmelden zum Antworten
        • Älteste zuerst
        • Neuste zuerst
        • Meiste Stimmen


        Support us

        ioBroker
        Community Adapters
        Donate

        525

        Online

        32.8k

        Benutzer

        82.7k

        Themen

        1.3m

        Beiträge
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
        ioBroker Community 2014-2025
        logo
        • Anmelden

        • Du hast noch kein Konto? Registrieren

        • Anmelden oder registrieren, um zu suchen
        • Erster Beitrag
          Letzter Beitrag
        0
        • Home
        • Aktuell
        • Tags
        • Ungelesen 0
        • Kategorien
        • Unreplied
        • Beliebt
        • GitHub
        • Docu
        • Hilfe