Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Neues Javascript erstellen...

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    Neues Javascript erstellen...

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

      @jens-meyer sagte in Neues Javascript erstellen...:

      Da steht ja nur).val)

      wenn nichts dahinter steht ist es immer (=true)

      1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Jens Meyer last edited by paul53

        @jens-meyer sagte: woher weißt der Switch das der Wert 1 ist in deinem Beispiel?

        Javascript macht eine implizite Typwandlung 0 --> false, !=0 --> true.

        Jens Meyer 1 Reply Last reply Reply Quote 0
        • Jens Meyer
          Jens Meyer @paul53 last edited by Jens Meyer

          @paul53
          Ok, danke für die Erklärung...
          Ich probiere es nachher gleich aus... danke nochmal Paul
          Kurze Rückmeldung... funktioniert... klasse
          Danke nochmal

          Jens Meyer 1 Reply Last reply Reply Quote 0
          • Jens Meyer
            Jens Meyer @Jens Meyer last edited by

            @jens-meyer
            hallo, ich nochmal..
            ich wollte noch eine Ausgabe für Alexa hinzu fügen , aber irgendwo hab ich einen Fehler
            irgend eine Klammer falsch?

            schedule('0 18 * * *', function() {
               if(getState('shelly.0.SHSW-1#84CCA8A8AF0C#1.ext.switch1').val) setState('shelly.0.SHSW-1#84CCA8A8AF0C#1.Relay0.Switch', true);
             });
            function Alexa_speak() {
              
                setState("alexa2.0.Echo-Devices.G090LF0971540FLK.Commands.speak"/*speak*/, (Garage geschlossen));
              });
            

            vielleicht kann mal jemand drüber schauen..

            paul53 1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @Jens Meyer last edited by paul53

              @jens-meyer

              schedule('0 18 * * *', function() {
                 if(getState('shelly.0.SHSW-1#84CCA8A8AF0C#1.ext.switch1').val) { 
                    setState('shelly.0.SHSW-1#84CCA8A8AF0C#1.Relay0.Switch', true);
                    setState("alexa2.0.Echo-Devices.G090LF0971540FLK.Commands.speak"/*speak*/, 'Garage geschlossen');
                 }
              });
              
              1 Reply Last reply Reply Quote 0
              • Jens Meyer
                Jens Meyer last edited by

                @paul53
                hey paul... danke... prpiere ich morgen gleich mal aus... jetzt vergleich ich erstmal was ich da wieder vergeigt habe

                Jens Meyer 1 Reply Last reply Reply Quote 0
                • Jens Meyer
                  Jens Meyer @Jens Meyer last edited by Jens Meyer

                  @jens-meyer
                  wenn ich noch ne ne 2te alexa einfügen würde da ändert sich doch wieder was mit den klammern hab ich recht?

                  schedule('0 18 * * *', function() {
                     if(getState('shelly.0.SHSW-1#84CCA8A8AF0C#1.ext.switch1').val) { 
                        setState('shelly.0.SHSW-1#84CCA8A8AF0C#1.Relay0.Switch', true);
                        setState("alexa2.0.Echo-Devices.G090LF0971540FLK.Commands.speak"/*speak*/, 'Garage geschlossen');
                        setState("alexa2.0.Echo-Devices.IDderAlexa.Commands.speak"/*speak*/, 'Garage geschlossen');
                     }
                  });
                  
                  paul53 1 Reply Last reply Reply Quote 0
                  • paul53
                    paul53 @Jens Meyer last edited by

                    @jens-meyer sagte: ändert sich doch wieder was mit den klammern hab ich recht?

                    Was soll sich da ändern? Es ist korrekt so, wenn beide Alexa gleichzeitig ausgeben sollen.

                    Jens Meyer 1 Reply Last reply Reply Quote 0
                    • Jens Meyer
                      Jens Meyer @paul53 last edited by

                      @paul53
                      ah ok, danke... ja so ist es geplant
                      nochmal danke für deine hilfe

                      Jens Meyer 1 Reply Last reply Reply Quote 0
                      • Jens Meyer
                        Jens Meyer @Jens Meyer last edited by

                        @jens-meyer

                        guten Morgen, wie muss ein Script aufgebaut sein wenn ich

                        a) eine Benachrichtigung per Alexa möchte (hat mir @paul53 schon geholfen)
                        b)eine Benachrichtigung per Telegram dabei haben möchte
                        c) Alexa Benachrichtigung und Telegram Benachrichtigung auch abschaltbar machen also dann in einer View darauf das Ereignis und dann on/off als Schalter

                        Beispiel:)

                        Garage (offen) Alexa-Benachrichtigung (an)(aus) Telegram-Benachrichtigung (an)(aus)

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        842
                        Online

                        31.8k
                        Users

                        80.0k
                        Topics

                        1.3m
                        Posts

                        4
                        19
                        586
                        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