Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst] Variable wird als nicht gelesen gekennzeichet

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst] Variable wird als nicht gelesen gekennzeichet

    This topic has been deleted. Only users with topic management privileges can see it.
    • Homoran
      Homoran Global Moderator Administrators @Ben1983 last edited by

      @ben1983 sagte in Variable wird als nicht gelesen kekennzeichet:

      aber wollte so die Fehlermeldung darstellen.

      und den code darunter verstecken 😁

      Ben1983 1 Reply Last reply Reply Quote 0
      • Ben1983
        Ben1983 @Homoran last edited by

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

        Homoran 1 Reply Last reply Reply Quote 0
        • Homoran
          Homoran Global Moderator Administrators @Ben1983 last edited by

          @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.

          Ben1983 1 Reply Last reply Reply Quote 0
          • Ben1983
            Ben1983 @Homoran last edited by

            @homoran ja die If abfrage nach:

            if(leistung1B >= leistungEigennutzRest )
            

            ist ja die Einlesung

            T 1 Reply Last reply Reply Quote 0
            • T
              TT-Tom @Ben1983 last edited by

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

              Ben1983 1 Reply Last reply Reply Quote 1
              • Ben1983
                Ben1983 @TT-Tom last edited by

                @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 Reply Last reply Reply Quote 0
                • T
                  ticaki Developer @Ben1983 last edited by 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.

                  Ben1983 1 Reply Last reply Reply Quote 0
                  • Ben1983
                    Ben1983 @ticaki last edited by

                    @ticaki ? Was?

                    T 1 Reply Last reply Reply Quote 0
                    • T
                      ticaki Developer @Ben1983 last edited by 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

                      Ben1983 1 Reply Last reply Reply Quote 0
                      • Ben1983
                        Ben1983 @ticaki last edited by

                        @ticaki Danke,

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

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        839
                        Online

                        31.7k
                        Users

                        79.8k
                        Topics

                        1.3m
                        Posts

                        4
                        13
                        273
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo