Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Node-Red
    5. funktion optimieren

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    funktion optimieren

    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      peterfido @Ragnar-Lodbrok last edited by peterfido

      @Ragnar-Lodbrok Hallo, du hast für jede Temperatur ein Gerät angelegt. Besser ist es mit nur einem Gerät (dimmbare Lampe). Da übergibst du die gewünschte Temperatur als Zahl. Der Wert taucht dann unter msg.bri auf.

      Alexa, Stelle Wohnzimmerheizung auf 22.

      R 1 Reply Last reply Reply Quote 0
      • R
        Ragnar-Lodbrok @peterfido last edited by

        @peterfido said in funktion optimieren:

        dimmbare Lampe

        Wie meinst Du das ? Welchen Baustein soll ich zum dimmen nehmen und welche dadurch ersetzen ?

        J 1 Reply Last reply Reply Quote 0
        • J
          Jan1 @Ragnar-Lodbrok last edited by Jan1

          @Ragnar-Lodbrok
          Mit der Funktion, nur eben ein andere Inhalt:

          var newMsg = { payload: Math.round (msg.bri*100/254) } ;
          return newMsg;
          

          e74e6198-f4d0-4c99-a81d-93d2937c106f-grafik.png

          So steure Ich meine Rollläden von 0-100.

          R 1 Reply Last reply Reply Quote 0
          • R
            Ragnar-Lodbrok @Jan1 last edited by Ragnar-Lodbrok

            @Jan1 said in funktion optimieren:

                                                                                                                                        var newMsg = { payload: Math.round (msg.bri*100/254) } ;                                                                                                                                                                            return newMsg;                                            
            

            Danke, mir fehlt jedoch noch das Verständnis.

            Ich weiß nicht wie ich den Wert, zb heizung 24, heizung 25 an den Dimmer übergebe.
            Wenn ich heizung 24 sage erscheint nur die 0 im debug.
            0 würde ich für Heizung aus nehmen und die 25 für max, oder?

            var newMsg = { payload: Math.round (msg.bri*0/25) } ;
            return newMsg;
            

            Bildschirmfoto zu 2020-11-11 09-43-13.png

            Bildschirmfoto zu 2020-11-11 09-43-56.png

            oder muss ich im amazon echo device noch etwas eintragen ?
            hier irgendwo die 24 ?
            Bildschirmfoto zu 2020-11-11 09-47-03.png

            R J 2 Replies Last reply Reply Quote 0
            • R
              Ragnar-Lodbrok @Ragnar-Lodbrok last edited by Ragnar-Lodbrok

              so langsam verstehe ich 😊

              Wenn ich, Alex stelle Heizung auf 25 Grad, sage kommt ein okay aber es wird nur der Wert null ausgegeben ?

              Bildschirmfoto zu 2020-11-11 10-04-22.png

              1 Reply Last reply Reply Quote 0
              • J
                Jan1 @Ragnar-Lodbrok last edited by

                @Ragnar-Lodbrok
                Die ganzen Temperaturen kannst Dir schenken, einfach die Amazon Node und die Funktion, direkt auf den zu steuer enden DP. Alles was Du Alexa sagst, wird direkt an den DP übergeben.

                R 1 Reply Last reply Reply Quote 0
                • R
                  Ragnar-Lodbrok @Jan1 last edited by

                  @Jan1

                  habe ich gemacht aber warum kommt im debug dann immer nur die null ?

                  Bildschirmfoto zu 2020-11-11 10-07-03.png

                  J 1 Reply Last reply Reply Quote 0
                  • J
                    Jan1 @Ragnar-Lodbrok last edited by

                    @Ragnar-Lodbrok
                    Mit dem Debug habe ich noch wie was angezeigt bekommen. Nimm die Funktion so wie ich sie oben gepostet habe und Du kannst von 0 -100 über Alexa steuern.

                    R 1 Reply Last reply Reply Quote 0
                    • R
                      Ragnar-Lodbrok @Jan1 last edited by

                      @Jan1

                      Perfekt jetzt geht es 👍 👍

                      J 1 Reply Last reply Reply Quote 0
                      • J
                        Jan1 @Ragnar-Lodbrok last edited by

                        @Ragnar-Lodbrok
                        einfacher als gedacht 🙂
                        Ich such mir bei Node-Red auch immer alles zusammen was ich brauch, da mir die Logik von Node-Red gegen mein Verständnis geht.

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        1.2k
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        3
                        11
                        386
                        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