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. Einsteigerfragen
  4. Logeinträge "Invalid read function for undefined: val == HI"

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

Logeinträge "Invalid read function for undefined: val == HI"

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
14 Beiträge 3 Kommentatoren 964 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.
  • T ticaki

    Das ist höchstwahrscheinlich in einem Skript

    val*100 =>
    

    und

    val == HI => HI
    

    Einfach danach in den Skripten suchen

    richtig wäre:

    val*100 >=
    

    und

    val == HI >= HI
    

    =>ist vergleichbar mit function()

    R Offline
    R Offline
    regi7
    schrieb am zuletzt editiert von
    #5

    Bei mir waren es auch die Konverter Funktionen.
    1a15e90c-3c19-4ca2-8fcb-83f581f7c0ee-grafik.png

    Jedoch hab ich keine Ahnung was an der Formel falsch sein soll.

    T 1 Antwort Letzte Antwort
    0
    • R regi7

      Bei mir waren es auch die Konverter Funktionen.
      1a15e90c-3c19-4ca2-8fcb-83f581f7c0ee-grafik.png

      Jedoch hab ich keine Ahnung was an der Formel falsch sein soll.

      T Nicht stören
      T Nicht stören
      ticaki
      schrieb am zuletzt editiert von
      #6

      @regi7

      Das wird wohl @paul53 wissen. Das einzige was mir auffällt ist das die read Funktion den Wert in % umrechnet, die write Funktion diesen aber nicht zurück wandelt.

      Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

      Spenden

      1 Antwort Letzte Antwort
      0
      • T Offline
        T Offline
        tklein
        schrieb am zuletzt editiert von
        #7

        @regi7 das hm zieldevice gibt es so noch?

        R 1 Antwort Letzte Antwort
        0
        • T tklein

          @regi7 das hm zieldevice gibt es so noch?

          R Offline
          R Offline
          regi7
          schrieb am zuletzt editiert von
          #8

          @tklein ja, ich hab das selbe Problem mit allen 5. Davor hatte ich "val*100" stehen und hab zuerst gedacht es liegt an den fehlenden Leerzeichen (alle Beispiele die ich gesehen habe hatten Leerzeichen zw. Operator und val). Es machte aber keinen Unterschied.

          T 1 Antwort Letzte Antwort
          0
          • R regi7

            @tklein ja, ich hab das selbe Problem mit allen 5. Davor hatte ich "val*100" stehen und hab zuerst gedacht es liegt an den fehlenden Leerzeichen (alle Beispiele die ich gesehen habe hatten Leerzeichen zw. Operator und val). Es machte aber keinen Unterschied.

            T Nicht stören
            T Nicht stören
            ticaki
            schrieb am zuletzt editiert von
            #9

            @regi7
            hab das versucht nach zu stellen, aber bei mir wird der "write": "val" automatisch entfernt. Ziel war ein Homematic-Thermometer. Vielleicht entfernst du den auch mal?!

            Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

            Spenden

            R 1 Antwort Letzte Antwort
            0
            • T ticaki

              @regi7
              hab das versucht nach zu stellen, aber bei mir wird der "write": "val" automatisch entfernt. Ziel war ein Homematic-Thermometer. Vielleicht entfernst du den auch mal?!

              R Offline
              R Offline
              regi7
              schrieb am zuletzt editiert von regi7
              #10

              @ticaki hmm stimmt wenn ich es mit der GUI neu mach ist in den Objektdaten das write auch weg. Ich leg mal alle val * 100 neu an und schau was passiert

              update: nein hilft nichts. Es scheint aber der Wert 0 das Problem zu sein (des. hab ich im Winter nichts bemerkt). Wenn ich manuel bei LEVEL 10 reinschreib, zeigt der alias korrekt 1000 an.

              1 Antwort Letzte Antwort
              0
              • T Nicht stören
                T Nicht stören
                ticaki
                schrieb am zuletzt editiert von ticaki
                #11

                @regi7

                dann schreib mal folgendes in read

                "typeof(val) === 'number' ? val * 100 : 0"
                

                ich kanns nicht reproduzieren

                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                Spenden

                R 1 Antwort Letzte Antwort
                0
                • T ticaki

                  @regi7

                  dann schreib mal folgendes in read

                  "typeof(val) === 'number' ? val * 100 : 0"
                  

                  ich kanns nicht reproduzieren

                  R Offline
                  R Offline
                  regi7
                  schrieb am zuletzt editiert von
                  #12

                  @ticaki 4ecbc949-1877-4d65-b9d0-adbe82a77582-grafik.png

                  Hmm...

                  T 1 Antwort Letzte Antwort
                  0
                  • R regi7

                    @ticaki 4ecbc949-1877-4d65-b9d0-adbe82a77582-grafik.png

                    Hmm...

                    T Nicht stören
                    T Nicht stören
                    ticaki
                    schrieb am zuletzt editiert von ticaki
                    #13

                    @regi7
                    bist du dir sicher, das as Ziel von common.alias.id existiert?

                    bei mir funktioniert die Funktion

                    object:

                    {
                      "common": {
                        "alias": {
                          "id": "hm-rpc.1.x.1.ACTUAL_TEMPERATURE",
                          "read": "typeof(val) === 'number' ? val *100 : 0"
                        },
                        "name": "t0",
                        "type": "number",
                        "role": "state",
                        "desc": "Manuell erzeugt"
                      },
                      "native": {},
                      "type": "state",
                      "_id": "alias.0.my1",
                      "acl": {
                        "object": 1632,
                        "state": 1632,
                        "owner": "system.user.admin",
                        "ownerGroup": "system.group.administrator"
                      },
                      "from": "system.adapter.admin.0",
                      "user": "system.user.admin",
                      "ts": 1689276182280
                    }
                    

                    Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                    Spenden

                    R 1 Antwort Letzte Antwort
                    0
                    • T ticaki

                      @regi7
                      bist du dir sicher, das as Ziel von common.alias.id existiert?

                      bei mir funktioniert die Funktion

                      object:

                      {
                        "common": {
                          "alias": {
                            "id": "hm-rpc.1.x.1.ACTUAL_TEMPERATURE",
                            "read": "typeof(val) === 'number' ? val *100 : 0"
                          },
                          "name": "t0",
                          "type": "number",
                          "role": "state",
                          "desc": "Manuell erzeugt"
                        },
                        "native": {},
                        "type": "state",
                        "_id": "alias.0.my1",
                        "acl": {
                          "object": 1632,
                          "state": 1632,
                          "owner": "system.user.admin",
                          "ownerGroup": "system.group.administrator"
                        },
                        "from": "system.adapter.admin.0",
                        "user": "system.user.admin",
                        "ts": 1689276182280
                      }
                      
                      R Offline
                      R Offline
                      regi7
                      schrieb am zuletzt editiert von regi7
                      #14

                      @ticaki ja zu 100% alle 5 Aliase haben das selbe Problem und wenn ich an der Quelle manuell den Wert schreibe updated sich der Alias inkl. val*100

                      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

                      680

                      Online

                      32.6k

                      Benutzer

                      82.0k

                      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