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. Scriptabfrage mit Minuswerte bekomme ich nicht hin

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Scriptabfrage mit Minuswerte bekomme ich nicht hin

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
4 Beiträge 3 Kommentatoren 253 Aufrufe 2 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.
  • R Offline
    R Offline
    Rosi8818
    schrieb am zuletzt editiert von
    #1

    Hallo,
    kann mir einer helfen und sagen wo mein Problem ist, wenn ich gerade Werte abfrage läuft das Script ohne Probleme.
    Frage ich allerdings bspw. -4 ab dann lauft das Script auf einen Fehler.

    /**************
     * Mobilheim Frostwächter: Stromschalter an/aus je nach Temperatur-Zustand
     * linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten
     * linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.Temperature
     *************/ 
    on({id: 'linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.Temperature', change: 'ne'}, function(obj) {
       //console.log(obj.state.val)
        if (obj.state.val > -2) {
            // Frostwächter: Schalter: AUS
            setState('linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten', false);
            //materialDesignWidgets.sendTo('0_userdata.0.Status.alertmessages', 'Mobilheim Frostwächter nicht aktiv', 'lightgreen');  
        } else if (obj.state.val < -4  {
            // Frostwächter: Schalter: AN
            setState('linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten', true);
            //materialDesignWidgets.sendTo('0_userdata.0.Status.alertmessages', 'Mobilheim Frostwächter aktiv', 'green');  
        }
    });
    
    F paul53P 2 Antworten Letzte Antwort
    0
    • R Rosi8818

      Hallo,
      kann mir einer helfen und sagen wo mein Problem ist, wenn ich gerade Werte abfrage läuft das Script ohne Probleme.
      Frage ich allerdings bspw. -4 ab dann lauft das Script auf einen Fehler.

      /**************
       * Mobilheim Frostwächter: Stromschalter an/aus je nach Temperatur-Zustand
       * linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten
       * linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.Temperature
       *************/ 
      on({id: 'linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.Temperature', change: 'ne'}, function(obj) {
         //console.log(obj.state.val)
          if (obj.state.val > -2) {
              // Frostwächter: Schalter: AUS
              setState('linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten', false);
              //materialDesignWidgets.sendTo('0_userdata.0.Status.alertmessages', 'Mobilheim Frostwächter nicht aktiv', 'lightgreen');  
          } else if (obj.state.val < -4  {
              // Frostwächter: Schalter: AN
              setState('linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten', true);
              //materialDesignWidgets.sendTo('0_userdata.0.Status.alertmessages', 'Mobilheim Frostwächter aktiv', 'green');  
          }
      });
      
      F Offline
      F Offline
      fastfoot
      schrieb am zuletzt editiert von
      #2

      @rosi8818 sagte in Scriptabfrage mit Minuswerte bekomme ich nicht hin:

      dann lauft das Script auf einen Fehler.

      und dieser Fehler ist geheim?

      iobroker läuft unter Docker auf QNAP TS-451+
      SkriptRecovery: https://forum.iobroker.net/post/930558

      R 1 Antwort Letzte Antwort
      0
      • R Rosi8818

        Hallo,
        kann mir einer helfen und sagen wo mein Problem ist, wenn ich gerade Werte abfrage läuft das Script ohne Probleme.
        Frage ich allerdings bspw. -4 ab dann lauft das Script auf einen Fehler.

        /**************
         * Mobilheim Frostwächter: Stromschalter an/aus je nach Temperatur-Zustand
         * linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten
         * linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.Temperature
         *************/ 
        on({id: 'linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.Temperature', change: 'ne'}, function(obj) {
           //console.log(obj.state.val)
            if (obj.state.val > -2) {
                // Frostwächter: Schalter: AUS
                setState('linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten', false);
                //materialDesignWidgets.sendTo('0_userdata.0.Status.alertmessages', 'Mobilheim Frostwächter nicht aktiv', 'lightgreen');  
            } else if (obj.state.val < -4  {
                // Frostwächter: Schalter: AN
                setState('linkeddevices.0.Helmscherode.Mobilheim.Frostwächter.schalten', true);
                //materialDesignWidgets.sendTo('0_userdata.0.Status.alertmessages', 'Mobilheim Frostwächter aktiv', 'green');  
            }
        });
        
        paul53P Offline
        paul53P Offline
        paul53
        schrieb am zuletzt editiert von
        #3

        @rosi8818
        Hinter der -4 fehlt die schließende Klammer.

        Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
        Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

        1 Antwort Letzte Antwort
        1
        • F fastfoot

          @rosi8818 sagte in Scriptabfrage mit Minuswerte bekomme ich nicht hin:

          dann lauft das Script auf einen Fehler.

          und dieser Fehler ist geheim?

          R Offline
          R Offline
          Rosi8818
          schrieb am zuletzt editiert von
          #4

          @fastfoot natürlich nicht, sorry dachte hier eher an ein Flüchtigkeitsfehler den ein dritter rel. einfach sieht. Deshalb hab ich es nicht mit erwähnt.
          @paul53 Danke, genau das war es. Mit dem suchen hab ich gefühlte Stunden verbracht und es nicht gesehen...

          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

          673

          Online

          32.7k

          Benutzer

          82.4k

          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