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

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    5
    1
    44

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.4k

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

[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.]
    
    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

                      376

                      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