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. [gelöst] Variable wird als nicht gelesen gekennzeichet

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

[gelöst] Variable wird als nicht gelesen gekennzeichet

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
13 Beiträge 4 Kommentatoren 303 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.
  • Ben1983B Ben1983

    @homoran Ich weiß, aber wollte so die Fehlermeldung darstellen.

    ps.
    Wenn ich anstatt

    if(leistung1B >= leistungEigennutzRest )
    

    das hier schreibe (Also einfach nur die Logik gedreht

    if(leistungEigennutzRest <= leistung1B)
    

    dann wird nichts angemeckert.

    HomoranH Nicht stören
    HomoranH Nicht stören
    Homoran
    Global Moderator Administrators
    schrieb am zuletzt editiert von
    #4

    @ben1983 sagte in Variable wird als nicht gelesen kekennzeichet:

    aber wollte so die Fehlermeldung darstellen.

    und den code darunter verstecken :grin:

    kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

    der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

    Ben1983B 1 Antwort Letzte Antwort
    0
    • HomoranH Homoran

      @ben1983 sagte in Variable wird als nicht gelesen kekennzeichet:

      aber wollte so die Fehlermeldung darstellen.

      und den code darunter verstecken :grin:

      Ben1983B Offline
      Ben1983B Offline
      Ben1983
      schrieb am zuletzt editiert von
      #5

      @homoran Äh nein, es geht ja um die "leistung1B" die sieht man ja.

      HomoranH 1 Antwort Letzte Antwort
      0
      • Ben1983B Ben1983

        @homoran Äh nein, es geht ja um die "leistung1B" die sieht man ja.

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #6

        @ben1983 sagte in Variable wird als nicht gelesen kekennzeichet:

        @homoran Äh nein, es geht ja um die "leistung1B" die sieht man ja.

        hmmm.
        Mag sein dass es daran liegt, dass ich kein js kann, aber ich sehe nicht wo der Wert für die Variable eingelesen wird.

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        Ben1983B 1 Antwort Letzte Antwort
        0
        • HomoranH Homoran

          @ben1983 sagte in Variable wird als nicht gelesen kekennzeichet:

          @homoran Äh nein, es geht ja um die "leistung1B" die sieht man ja.

          hmmm.
          Mag sein dass es daran liegt, dass ich kein js kann, aber ich sehe nicht wo der Wert für die Variable eingelesen wird.

          Ben1983B Offline
          Ben1983B Offline
          Ben1983
          schrieb am zuletzt editiert von
          #7

          @homoran ja die If abfrage nach:

          if(leistung1B >= leistungEigennutzRest )
          

          ist ja die Einlesung

          T 1 Antwort Letzte Antwort
          0
          • Ben1983B Ben1983

            @homoran ja die If abfrage nach:

            if(leistung1B >= leistungEigennutzRest )
            

            ist ja die Einlesung

            T Offline
            T Offline
            TT-Tom
            schrieb am zuletzt editiert von
            #8

            @ben1983
            ohne kompletten Code wird dir keiner helfen. wie und wo wird die Variable den deklariert.

            Gruß Tom
            https://github.com/tt-tom17
            Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

            NSPanel Script Wiki
            https://github.com/joBr99/nspanel-lovelace-ui/wiki

            NSPanel Adapter Wiki
            https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

            Ben1983B 1 Antwort Letzte Antwort
            1
            • T TT-Tom

              @ben1983
              ohne kompletten Code wird dir keiner helfen. wie und wo wird die Variable den deklariert.

              Ben1983B Offline
              Ben1983B Offline
              Ben1983
              schrieb am zuletzt editiert von
              #9

              @tt-tom Mehr code gibt es nicht:

                 let leistung1B = getState(idWirkleistung1B).val;
              
                 if(leistung1B >= leistungEigennutzRest){
                      setState(id1BOhneGartenVonPv,Math.round(leistungEigennutzRest/leistung1B * 100));
                 }
                 else{
                      setState(id1BOhneGartenVonPv,100);
                 }
              
              T 1 Antwort Letzte Antwort
              0
              • Ben1983B Ben1983

                @tt-tom Mehr code gibt es nicht:

                   let leistung1B = getState(idWirkleistung1B).val;
                
                   if(leistung1B >= leistungEigennutzRest){
                        setState(id1BOhneGartenVonPv,Math.round(leistungEigennutzRest/leistung1B * 100));
                   }
                   else{
                        setState(id1BOhneGartenVonPv,100);
                   }
                
                T Nicht stören
                T Nicht stören
                ticaki
                schrieb am zuletzt editiert von ticaki
                #10

                @ben1983 #

                =>
                
                // wie zB. in
                lights.each((obj) => {
                    setState(obj, false)
                })
                
                // nimm
                >=
                

                btw. wow wie freundlich ihr alle seit... ohne Code KANN keiner helfen triffst wohl eher und nicht WIRD keiner helfen.

                Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                Spenden

                Ben1983B 1 Antwort Letzte Antwort
                0
                • T ticaki

                  @ben1983 #

                  =>
                  
                  // wie zB. in
                  lights.each((obj) => {
                      setState(obj, false)
                  })
                  
                  // nimm
                  >=
                  

                  btw. wow wie freundlich ihr alle seit... ohne Code KANN keiner helfen triffst wohl eher und nicht WIRD keiner helfen.

                  Ben1983B Offline
                  Ben1983B Offline
                  Ben1983
                  schrieb am zuletzt editiert von
                  #11

                  @ticaki ? Was?

                  T 1 Antwort Letzte Antwort
                  0
                  • Ben1983B Ben1983

                    @ticaki ? Was?

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

                    @ben1983
                    Was gibts da nicht zu verstehen? => ist ein Funktionsaufruf.

                    log(1=>1)
                    

                    SyntaxError: Malformed arrow function parameter list

                    EDIT:
                    in deinem Screenshot oben ist der Vergleichsoperator anders rum und das wurde als Fehler angezeigt. In all deinen Codebeispielen ist der Operator jedoch richtig rum, deshalb kann dir keiner helfen.
                    Bildschirmfoto 2023-07-07 um 21.02.43.png

                    Weather-Warnings Espresense NSPanel-Lovelace-ui Tagesschau

                    Spenden

                    Ben1983B 1 Antwort Letzte Antwort
                    0
                    • T ticaki

                      @ben1983
                      Was gibts da nicht zu verstehen? => ist ein Funktionsaufruf.

                      log(1=>1)
                      

                      SyntaxError: Malformed arrow function parameter list

                      EDIT:
                      in deinem Screenshot oben ist der Vergleichsoperator anders rum und das wurde als Fehler angezeigt. In all deinen Codebeispielen ist der Operator jedoch richtig rum, deshalb kann dir keiner helfen.
                      Bildschirmfoto 2023-07-07 um 21.02.43.png

                      Ben1983B Offline
                      Ben1983B Offline
                      Ben1983
                      schrieb am zuletzt editiert von
                      #13

                      @ticaki Danke,

                      das war das Problem, war falsch herum, aber mir ist es nicht aufgefallen, weil das ja nicht als Fehler angezeigt wurde.

                      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

                      699

                      Online

                      32.6k

                      Benutzer

                      82.2k

                      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