Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Fenstersensoren Räume als Liste

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Fenstersensoren Räume als Liste

    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      Bender275 last edited by

      Hallo zusammen,
      ich habe in mehreren Räumen mehrere Fenstersensoren.
      Es gelingt mir (mithilfe eines YouTube-Videos), die Liste der einzelnen Fenster bzw. Sensoren auszugeben.

      Jetzt ist es aber so, dass mich nicht direkt das offene Fenster interessiert, sondern nur der Raum. So soll nur einmal der Raum ausgegeben werden, auch wenn mehrere Fenster darin offen sind.

      Ich erhalte auch die Räume der Melder - allerdings pro offenem Fenster, also z.B. 4 mal Büro, wenn 4 Fenster im Büro offen sind.

      Wie kann ich das auf 1 mal pro Raum reduzieren?
      Hier das Skript:
      Screenshot 2023-12-19 111754.png

      Danke und viele Grüße
      Bender275

      B Codierknecht 2 Replies Last reply Reply Quote 0
      • B
        Bender275 @Bender275 last edited by

        Hier noch der Inhalt der JS-Funktion:

        let room = getObject(Geraet_dp, 'rooms').enumNames[0];
        if(typeof room == 'object') return room.de;
        return room;
        
        1 Reply Last reply Reply Quote 0
        • Codierknecht
          Codierknecht Developer Most Active @Bender275 last edited by

          @bender275
          Ich würde eine Liste der betroffenen Räume führen und jeden ermittelten Raum nur 1x in die Liste schreiben.

          5edbb668-962b-44bc-9353-55985e566822-image.png

          B 1 Reply Last reply Reply Quote 0
          • B
            Bender275 @Codierknecht last edited by

            @codierknecht
            Danke, funktioniert! 👍

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

            Support us

            ioBroker
            Community Adapters
            Donate

            594
            Online

            31.7k
            Users

            79.8k
            Topics

            1.3m
            Posts

            2
            4
            329
            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