Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

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

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Fehlermeldung bei Übernahme

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Fehlermeldung bei Übernahme

Geplant Angeheftet Gesperrt Verschoben Node-Red
5 Beiträge 3 Kommentatoren 211 Aufrufe 3 Watching
  • Ä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
    Schnuller
    schrieb am zuletzt editiert von
    #1

    ich bekomme jedesmal eine Fehlermeldung bei deploy für meine Functions Nodes:
    [Sigi Water/PVA Flow] Berechnung für WR Limit (function)
    [Sigi Water/PVA Flow] Rundung (function)
    [Sigi Water/PVA Flow] Teiler (function)

    z.B.: bei Rundung machen ich nur eine Nachkommastellenbegrenzung mit:

    //Nachkommastellen begrenzung
    Grundwert = msg.payload;
    msg.payload = Math.round(Grundwert*100) / 100;
    return msg;

    liegt es daran, das ich die Hilfsvariable zuerst definieren muss?
    oder was ist da falsch?
    vielleicht kann mir ja einer Helfen!?

    mickymM haus-automatisierungH 2 Antworten Letzte Antwort
    0
    • S Schnuller

      ich bekomme jedesmal eine Fehlermeldung bei deploy für meine Functions Nodes:
      [Sigi Water/PVA Flow] Berechnung für WR Limit (function)
      [Sigi Water/PVA Flow] Rundung (function)
      [Sigi Water/PVA Flow] Teiler (function)

      z.B.: bei Rundung machen ich nur eine Nachkommastellenbegrenzung mit:

      //Nachkommastellen begrenzung
      Grundwert = msg.payload;
      msg.payload = Math.round(Grundwert*100) / 100;
      return msg;

      liegt es daran, das ich die Hilfsvariable zuerst definieren muss?
      oder was ist da falsch?
      vielleicht kann mir ja einer Helfen!?

      mickymM Online
      mickymM Online
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #2

      @schnuller ja. wobei diese variable, wenn sie nicht noch anderweitig genutzt wird überflüssig ist.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      1 Antwort Letzte Antwort
      0
      • S Schnuller

        ich bekomme jedesmal eine Fehlermeldung bei deploy für meine Functions Nodes:
        [Sigi Water/PVA Flow] Berechnung für WR Limit (function)
        [Sigi Water/PVA Flow] Rundung (function)
        [Sigi Water/PVA Flow] Teiler (function)

        z.B.: bei Rundung machen ich nur eine Nachkommastellenbegrenzung mit:

        //Nachkommastellen begrenzung
        Grundwert = msg.payload;
        msg.payload = Math.round(Grundwert*100) / 100;
        return msg;

        liegt es daran, das ich die Hilfsvariable zuerst definieren muss?
        oder was ist da falsch?
        vielleicht kann mir ja einer Helfen!?

        haus-automatisierungH Offline
        haus-automatisierungH Offline
        haus-automatisierung
        Developer Most Active
        schrieb am zuletzt editiert von
        #3

        Mach doch einfach

        msg.payload = Math.round(msg.payload * 100) / 100;
        return msg;
        

        also ohne "Grundwert". Ansonsten const Grundwert = msg.payload;

        🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
        🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
        📚 Meine inoffizielle ioBroker Dokumentation

        S 1 Antwort Letzte Antwort
        0
        • haus-automatisierungH haus-automatisierung

          Mach doch einfach

          msg.payload = Math.round(msg.payload * 100) / 100;
          return msg;
          

          also ohne "Grundwert". Ansonsten const Grundwert = msg.payload;

          S Offline
          S Offline
          Schnuller
          schrieb am zuletzt editiert von Schnuller
          #4

          @haus-automatisierung

          danke für den Tip
          war eigentlich sehr einfach
          und sonst wenn ich VARs verwende, ein var davor schreiben, dann geht das auch
          zB: var aktLimit = 20;

          haus-automatisierungH 1 Antwort Letzte Antwort
          0
          • S Schnuller

            @haus-automatisierung

            danke für den Tip
            war eigentlich sehr einfach
            und sonst wenn ich VARs verwende, ein var davor schreiben, dann geht das auch
            zB: var aktLimit = 20;

            haus-automatisierungH Offline
            haus-automatisierungH Offline
            haus-automatisierung
            Developer Most Active
            schrieb am zuletzt editiert von
            #5

            @schnuller var verwendet man nie. Entweder let oder const.

            In einer Function-Node ist das zwar nicht so relevant, aber die Scopes sind bei var einfach schrecklich.

            🧑‍🎓 Autor des beliebten ioBroker-Master-Kurses
            🎥 Tutorials rund um das Thema DIY-Smart-Home: https://haus-automatisierung.com/
            📚 Meine inoffizielle ioBroker Dokumentation

            1 Antwort Letzte Antwort
            0
            Antworten
            • In einem neuen Thema antworten
            Anmelden zum Antworten
            • Älteste zuerst
            • Neuste zuerst
            • Meiste Stimmen


            Support us

            ioBroker
            Community Adapters
            Donate

            757

            Online

            32.4k

            Benutzer

            81.5k

            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