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. JavaScript
  5. [gelöst] mehrere Bedingungen

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

[gelöst] mehrere Bedingungen

Geplant Angeheftet Gesperrt Verschoben Gelöst JavaScript
13 Beiträge 3 Kommentatoren 442 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.
  • Jey CeeJ Jey Cee
    on(['javascript.0.sonos.stlauter', 'javascript.0.sonos.stleiser', usw.]
    
    S Offline
    S Offline
    skokarl
    schrieb am zuletzt editiert von
    #3

    @Jey-Cee

    Super, Danke

    IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

    1 Antwort Letzte Antwort
    0
    • Jey CeeJ Jey Cee
      on(['javascript.0.sonos.stlauter', 'javascript.0.sonos.stleiser', usw.]
      
      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #4

      @Jey-Cee
      Funktioniert es wirklich in der Objekt-Schreibweise oder muss es nicht doch ein Array sein ?

      on(['javascript.0.sonos.stlauter','javascript.0.sonos.stleiser',usw.],
      

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      Jey CeeJ 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @Jey-Cee
        Funktioniert es wirklich in der Objekt-Schreibweise oder muss es nicht doch ein Array sein ?

        on(['javascript.0.sonos.stlauter','javascript.0.sonos.stleiser',usw.],
        
        Jey CeeJ Online
        Jey CeeJ Online
        Jey Cee
        Developer
        schrieb am zuletzt editiert von Jey Cee
        #5

        @paul53 hm du hast recht mit {} dürfte es nicht gehen.
        Aber laut Doku sollte es ohne [ ] gehen, kann das mal jemand testen? Hab gerade nicht die möglichkeit.

        Persönlicher Support
        Spenden -> paypal.me/J3YC33

        paul53P 2 Antworten Letzte Antwort
        0
        • Jey CeeJ Jey Cee

          @paul53 hm du hast recht mit {} dürfte es nicht gehen.
          Aber laut Doku sollte es ohne [ ] gehen, kann das mal jemand testen? Hab gerade nicht die möglichkeit.

          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #6

          @Jey-Cee sagte in mehrere Bedingungen:

          laut Doku sollte es ohne [] gehen

          Laut welcher Doku ?
          Was geht, ist die Verwendung von RegExp.

          on(/^javascript\.0\.sonos\.(stlauter|stleiser|wlauter|wleiser)$/, function(dp) {});
          

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          1 Antwort Letzte Antwort
          0
          • Jey CeeJ Jey Cee

            @paul53 hm du hast recht mit {} dürfte es nicht gehen.
            Aber laut Doku sollte es ohne [ ] gehen, kann das mal jemand testen? Hab gerade nicht die möglichkeit.

            paul53P Offline
            paul53P Offline
            paul53
            schrieb am zuletzt editiert von
            #7

            @Jey-Cee sagte:

            kann das mal jemand testen?

            Getestet: Ohne eckige Klammern funktioniert es nicht.

            Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
            Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

            Jey CeeJ 1 Antwort Letzte Antwort
            0
            • paul53P paul53

              @Jey-Cee sagte:

              kann das mal jemand testen?

              Getestet: Ohne eckige Klammern funktioniert es nicht.

              Jey CeeJ Online
              Jey CeeJ Online
              Jey Cee
              Developer
              schrieb am zuletzt editiert von
              #8

              @paul53 Adapter Doku

              Persönlicher Support
              Spenden -> paypal.me/J3YC33

              paul53P 1 Antwort Letzte Antwort
              0
              • Jey CeeJ Jey Cee

                @paul53 Adapter Doku

                paul53P Offline
                paul53P Offline
                paul53
                schrieb am zuletzt editiert von paul53
                #9

                @Jey-Cee
                Dort kann ich es nicht finden, sondern so etwas:

                on('stateId1', 'stateId2');
                All changes of stateId1 will be written to stateId2.

                on_id.JPG

                Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  skokarl
                  schrieb am zuletzt editiert von skokarl
                  #10

                  Ich teste auch gleich wenn meine Frau mich sns Notebook lässt.... wäre natürlich schön wenn ihr Euch bis dahin einig seid...:grin: oder ne Lösung habt....:sunglasses:

                  IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                  paul53P 1 Antwort Letzte Antwort
                  0
                  • S skokarl

                    Ich teste auch gleich wenn meine Frau mich sns Notebook lässt.... wäre natürlich schön wenn ihr Euch bis dahin einig seid...:grin: oder ne Lösung habt....:sunglasses:

                    paul53P Offline
                    paul53P Offline
                    paul53
                    schrieb am zuletzt editiert von
                    #11

                    @skokarl sagte:

                    oder ne Lösung habt

                    Lösung mit RegExp und Lösung mit Array.

                    Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
                    Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

                    S 2 Antworten Letzte Antwort
                    1
                    • paul53P paul53

                      @skokarl sagte:

                      oder ne Lösung habt

                      Lösung mit RegExp und Lösung mit Array.

                      S Offline
                      S Offline
                      skokarl
                      schrieb am zuletzt editiert von
                      #12

                      @paul53

                      ich mache meine ersten JavaScript Versuche,...
                      aber ich versuchs.... Danke

                      IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                      1 Antwort Letzte Antwort
                      0
                      • paul53P paul53

                        @skokarl sagte:

                        oder ne Lösung habt

                        Lösung mit RegExp und Lösung mit Array.

                        S Offline
                        S Offline
                        skokarl
                        schrieb am zuletzt editiert von skokarl
                        #13

                        @paul53

                        on(/^javascript\.0\.sonos\.(stlauter|stleiser|wlauter|wleiser)$/, function(obj) { 
                        

                        funktioniert perfekt. Vielen lieben Dank.

                        Frag mich immer wieder wer sich so Schreibweisen ausgedacht hat, und wer sich das alles
                        merken soll. :grimacing:

                        IOBroker mit Proxmox auf Celeron Nuc mit 16 GB und Debian11, Sonos API, Echo Show 15 als Wandtablet, Homematic IP, HUE, Sonos, Echos, DS718+ als Backup

                        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

                        782

                        Online

                        32.5k

                        Benutzer

                        81.7k

                        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