Navigation

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

    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

    Zeiten filtern Array

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Diamand2k22 @Diamand2k22 last edited by

      @OliverIO
      @paul53

      Könnt ihr mir bitte nochmal helfen.
      ich habe hier ein sortiertes Array, sortiert nach höchsten Preis zwischen aktueller Uhrzeit und Sonnenaufgang.
      Jetzt würde ich gerne den höchsten Preis in diesem Zeitraum ausgeben, aber ohne Zeiten. Das ganze soll eine einfache Variabel sein, die den Preis beinhaltet.

      wie kann ich das bewerkstelligen?
      Ich denke eine for Scheife ist hier sinnvoll

      [ [ 0.3781, '17:00', '17:30' ], [ 0.3781, '17:30', '18:00' ], [ 0.375, '18:00', '18:30' ], [ 0.375, '18:30', '19:00' ], [ 0.3569, '19:00', '19:30' ], [ 0.3569, '19:30', '20:00' ], [ 0.3488, '16:00', '16:30' ], [ 0.3488, '16:30', '17:00' ], [ 0.3422, '20:00', '20:30' ], [ 0.3422, '20:30', '21:00' ], [ 0.3369, '22:00', '22:30' ], [ 0.3369, '22:30', '23:00' ], [ 0.3349, '21:00', '21:30' ], [ 0.3349, '21:30', '22:00' ], [ 0.3343, '15:00', '15:30' ], [ 0.3343, '15:30', '16:00' ], [ 0.3242, '23:00', '23:30' ], [ 0.3242, '23:30', '00:00' ], [ 0.3113, '00:00', '00:30' ], [ 0.3113, '00:30', '01:00' ], [ 0.3078, '06:00', '06:30' ], [ 0.3078, '06:30', '07:00' ], [ 0.3064, '07:00', '07:30' ], [ 0.3064, '07:30', '08:00' ], [ 0.3029, '05:00', '05:30' ], [ 0.3029, '05:30', '06:00' ], [ 0.302, '08:00', '08:30' ], [ 0.3016, '01:00', '01:30' ], [ 0.3016, '01:30', '02:00' ], [ 0.2995, '02:00', '02:30' ], [ 0.2995, '02:30', '02:00' ], [ 0.2961, '03:00', '03:30' ], [ 0.2961, '03:30', '04:00' ], [ 0.2954, '04:00', '04:30' ], [ 0.2954, '04:30', '05:00' ], [ 0.2782, '14:00', '14:30' ], [ 0.2782, '14:30', '15:00' ], [ 0.2667, '10:00', '10:30' ], [ 0.2667, '10:30', '11:00' ], [ 0.2522, '11:00', '11:30' ], [ 0.2522, '11:30', '12:00' ], [ 0.2492, '12:00', '12:30' ], [ 0.2492, '12:30', '13:00' ], [ 0.2492, '13:00', '13:30' ], [ 0.2492, '13:30', '14:00' ] ]
      

      Danke und Grüße

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

        @diamand2k22 sagte: sortiertes Array, sortiert nach höchsten Preis

        Das Array ist nach Uhrzeit sortiert.

        @diamand2k22 sagte in Zeiten filtern Array:

        den höchsten Preis in diesem Zeitraum ausgeben

        const arr = [ [ 0.3781, '17:00', '17:30' ], [ 0.3781, '17:30', '18:00' ], [ 0.375, '18:00', '18:30' ], [ 0.375, '18:30', '19:00' ], [ 0.3569, '19:00', '19:30' ], [ 0.3569, '19:30', '20:00' ], [ 0.3488, '16:00', '16:30' ], [ 0.3488, '16:30', '17:00' ], [ 0.3422, '20:00', '20:30' ], [ 0.3422, '20:30', '21:00' ], [ 0.3369, '22:00', '22:30' ], [ 0.3369, '22:30', '23:00' ], [ 0.3349, '21:00', '21:30' ], [ 0.3349, '21:30', '22:00' ], [ 0.3343, '15:00', '15:30' ], [ 0.3343, '15:30', '16:00' ], [ 0.3242, '23:00', '23:30' ], [ 0.3242, '23:30', '00:00' ], [ 0.3113, '00:00', '00:30' ], [ 0.3113, '00:30', '01:00' ], [ 0.3078, '06:00', '06:30' ], [ 0.3078, '06:30', '07:00' ], [ 0.3064, '07:00', '07:30' ], [ 0.3064, '07:30', '08:00' ], [ 0.3029, '05:00', '05:30' ], [ 0.3029, '05:30', '06:00' ], [ 0.302, '08:00', '08:30' ], [ 0.3016, '01:00', '01:30' ], [ 0.3016, '01:30', '02:00' ], [ 0.2995, '02:00', '02:30' ], [ 0.2995, '02:30', '02:00' ], [ 0.2961, '03:00', '03:30' ], [ 0.2961, '03:30', '04:00' ], [ 0.2954, '04:00', '04:30' ], [ 0.2954, '04:30', '05:00' ], [ 0.2782, '14:00', '14:30' ], [ 0.2782, '14:30', '15:00' ], [ 0.2667, '10:00', '10:30' ], [ 0.2667, '10:30', '11:00' ], [ 0.2522, '11:00', '11:30' ], [ 0.2522, '11:30', '12:00' ], [ 0.2492, '12:00', '12:30' ], [ 0.2492, '12:30', '13:00' ], [ 0.2492, '13:00', '13:30' ], [ 0.2492, '13:30', '14:00' ] ];
        
        let max = 0;
        for(const ele of arr) {
            if(ele[0] > max) max = ele[0];
        };
        log(max);
        
        D 2 Replies Last reply Reply Quote 0
        • D
          Diamand2k22 @paul53 last edited by

          @paul53

          wie immer vielen Dank für deine schnelle Hilfe, funktioniert perfekt!

          👍 👍

          1 Reply Last reply Reply Quote 0
          • D
            Diamand2k22 @paul53 last edited by

            @paul53 said in Zeiten filtern Array:

            @diamand2k22 sagte: sortiertes Array, sortiert nach höchsten Preis

            Das Array ist nach Uhrzeit sortiert.

            @diamand2k22 sagte in Zeiten filtern Array:

            den höchsten Preis in diesem Zeitraum ausgeben

            const arr = [ [ 0.3781, '17:00', '17:30' ], [ 0.3781, '17:30', '18:00' ], [ 0.375, '18:00', '18:30' ], [ 0.375, '18:30', '19:00' ], [ 0.3569, '19:00', '19:30' ], [ 0.3569, '19:30', '20:00' ], [ 0.3488, '16:00', '16:30' ], [ 0.3488, '16:30', '17:00' ], [ 0.3422, '20:00', '20:30' ], [ 0.3422, '20:30', '21:00' ], [ 0.3369, '22:00', '22:30' ], [ 0.3369, '22:30', '23:00' ], [ 0.3349, '21:00', '21:30' ], [ 0.3349, '21:30', '22:00' ], [ 0.3343, '15:00', '15:30' ], [ 0.3343, '15:30', '16:00' ], [ 0.3242, '23:00', '23:30' ], [ 0.3242, '23:30', '00:00' ], [ 0.3113, '00:00', '00:30' ], [ 0.3113, '00:30', '01:00' ], [ 0.3078, '06:00', '06:30' ], [ 0.3078, '06:30', '07:00' ], [ 0.3064, '07:00', '07:30' ], [ 0.3064, '07:30', '08:00' ], [ 0.3029, '05:00', '05:30' ], [ 0.3029, '05:30', '06:00' ], [ 0.302, '08:00', '08:30' ], [ 0.3016, '01:00', '01:30' ], [ 0.3016, '01:30', '02:00' ], [ 0.2995, '02:00', '02:30' ], [ 0.2995, '02:30', '02:00' ], [ 0.2961, '03:00', '03:30' ], [ 0.2961, '03:30', '04:00' ], [ 0.2954, '04:00', '04:30' ], [ 0.2954, '04:30', '05:00' ], [ 0.2782, '14:00', '14:30' ], [ 0.2782, '14:30', '15:00' ], [ 0.2667, '10:00', '10:30' ], [ 0.2667, '10:30', '11:00' ], [ 0.2522, '11:00', '11:30' ], [ 0.2522, '11:30', '12:00' ], [ 0.2492, '12:00', '12:30' ], [ 0.2492, '12:30', '13:00' ], [ 0.2492, '13:00', '13:30' ], [ 0.2492, '13:30', '14:00' ] ];
            
            let max = 0;
            for(const ele of arr) {
                if(ele[0] > max) max = ele[0];
            };
            log(max);
            

            Hallo @paul53,

            könntest du mit bitte noch sagen, wie ich aus dem Array mit der schleife den kleinsten Wert ausgebe?
            Danke und Grüße!

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

              @diamand2k22 sagte: mit der schleife den kleinsten Wert ausgebe?

              const arr = [ [ 0.3781, '17:00', '17:30' ], [ 0.3781, '17:30', '18:00' ], [ 0.375, '18:00', '18:30' ], [ 0.375, '18:30', '19:00' ], [ 0.3569, '19:00', '19:30' ], [ 0.3569, '19:30', '20:00' ], [ 0.3488, '16:00', '16:30' ], [ 0.3488, '16:30', '17:00' ], [ 0.3422, '20:00', '20:30' ], [ 0.3422, '20:30', '21:00' ], [ 0.3369, '22:00', '22:30' ], [ 0.3369, '22:30', '23:00' ], [ 0.3349, '21:00', '21:30' ], [ 0.3349, '21:30', '22:00' ], [ 0.3343, '15:00', '15:30' ], [ 0.3343, '15:30', '16:00' ], [ 0.3242, '23:00', '23:30' ], [ 0.3242, '23:30', '00:00' ], [ 0.3113, '00:00', '00:30' ], [ 0.3113, '00:30', '01:00' ], [ 0.3078, '06:00', '06:30' ], [ 0.3078, '06:30', '07:00' ], [ 0.3064, '07:00', '07:30' ], [ 0.3064, '07:30', '08:00' ], [ 0.3029, '05:00', '05:30' ], [ 0.3029, '05:30', '06:00' ], [ 0.302, '08:00', '08:30' ], [ 0.3016, '01:00', '01:30' ], [ 0.3016, '01:30', '02:00' ], [ 0.2995, '02:00', '02:30' ], [ 0.2995, '02:30', '02:00' ], [ 0.2961, '03:00', '03:30' ], [ 0.2961, '03:30', '04:00' ], [ 0.2954, '04:00', '04:30' ], [ 0.2954, '04:30', '05:00' ], [ 0.2782, '14:00', '14:30' ], [ 0.2782, '14:30', '15:00' ], [ 0.2667, '10:00', '10:30' ], [ 0.2667, '10:30', '11:00' ], [ 0.2522, '11:00', '11:30' ], [ 0.2522, '11:30', '12:00' ], [ 0.2492, '12:00', '12:30' ], [ 0.2492, '12:30', '13:00' ], [ 0.2492, '13:00', '13:30' ], [ 0.2492, '13:30', '14:00' ] ];
               
              let max = 0;
              let min = 99;
              for(const ele of arr) {
                  if(ele[0] > max) max = ele[0];
                  if(ele[0] < min) min = ele[0];
              };
              log(max);
              log(min);
              
              1 Reply Last reply Reply Quote 0
              • D
                Diamand2k22 last edited by Diamand2k22

                @paul53

                perfekt! Funktioniert, wie immer vielen Danke für die schnelle Hilfe!! 👍 🍻

                1 Reply Last reply Reply Quote 0
                • D
                  Diamand2k22 last edited by

                  @paul53 said in Zeiten filtern Array:

                  @diamand2k22 sagte: mit der schleife den kleinsten Wert ausgebe?

                  const arr = [ [ 0.3781, '17:00', '17:30' ], [ 0.3781, '17:30', '18:00' ], [ 0.375, '18:00', '18:30' ], [ 0.375, '18:30', '19:00' ], [ 0.3569, '19:00', '19:30' ], [ 0.3569, '19:30', '20:00' ], [ 0.3488, '16:00', '16:30' ], [ 0.3488, '16:30', '17:00' ], [ 0.3422, '20:00', '20:30' ], [ 0.3422, '20:30', '21:00' ], [ 0.3369, '22:00', '22:30' ], [ 0.3369, '22:30', '23:00' ], [ 0.3349, '21:00', '21:30' ], [ 0.3349, '21:30', '22:00' ], [ 0.3343, '15:00', '15:30' ], [ 0.3343, '15:30', '16:00' ], [ 0.3242, '23:00', '23:30' ], [ 0.3242, '23:30', '00:00' ], [ 0.3113, '00:00', '00:30' ], [ 0.3113, '00:30', '01:00' ], [ 0.3078, '06:00', '06:30' ], [ 0.3078, '06:30', '07:00' ], [ 0.3064, '07:00', '07:30' ], [ 0.3064, '07:30', '08:00' ], [ 0.3029, '05:00', '05:30' ], [ 0.3029, '05:30', '06:00' ], [ 0.302, '08:00', '08:30' ], [ 0.3016, '01:00', '01:30' ], [ 0.3016, '01:30', '02:00' ], [ 0.2995, '02:00', '02:30' ], [ 0.2995, '02:30', '02:00' ], [ 0.2961, '03:00', '03:30' ], [ 0.2961, '03:30', '04:00' ], [ 0.2954, '04:00', '04:30' ], [ 0.2954, '04:30', '05:00' ], [ 0.2782, '14:00', '14:30' ], [ 0.2782, '14:30', '15:00' ], [ 0.2667, '10:00', '10:30' ], [ 0.2667, '10:30', '11:00' ], [ 0.2522, '11:00', '11:30' ], [ 0.2522, '11:30', '12:00' ], [ 0.2492, '12:00', '12:30' ], [ 0.2492, '12:30', '13:00' ], [ 0.2492, '13:00', '13:30' ], [ 0.2492, '13:30', '14:00' ] ];
                   
                  let max = 0;
                  let min = 99;
                  for(const ele of arr) {
                      if(ele[0] > max) max = ele[0];
                      if(ele[0] < min) min = ele[0];
                  };
                  log(max);
                  log(min);
                  

                  Hallo @paul53,

                  noch ein Anliegen, könntest du mir bei der vorhandenen Konstellation sagen, wie ich aus dem Array den durchschnittlichen Wert ausgebe?

                  Danke nochmal für deine Hilfe und Grüße!

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

                    @diamand2k22 sagte: den durchschnittlichen Wert ausgebe?

                    let max = 0;
                    let min = 99;
                    let sum = 0;
                    for(const ele of arr) {
                        if(ele[0] > max) max = ele[0];
                        if(ele[0] < min) min = ele[0];
                        sum += ele[0];
                    };
                    log(max);
                    log(min);
                    log(sum / arr.length); // Durchschnitt
                    
                    D 1 Reply Last reply Reply Quote 0
                    • D
                      Diamand2k22 @paul53 last edited by

                      @paul53

                      danke für deine schnelle Hilfe!

                      Beste Grüße

                      1 Reply Last reply Reply Quote 0
                      • D
                        Diamand2k22 last edited by Diamand2k22

                        @paul53

                        Hallo Paul,

                        hab folgendes Array, vorgefiltert mit z.B. Zeiten ab 0:00

                         [ [ 0.3839, '17:00', '17:30' ], [ 0.3839, '17:30', '18:00' ], [ 0.3766, '18:00', '18:30' ], [ 0.3766, '18:30', '19:00' ] ]
                        

                        Die Variable sunup = 8:30 Uhr

                        async function filterZeit(arrZeit, sunup) {
                            const newArray = [];
                        
                            for (let i = 0; i < arrZeit.length; i++) {
                                const startTime = parseInt(arrZeit[i][1].split(':')[0]);
                                newArray.push(arrZeit[i]);
                                if (startTime == sunup.split(':')[0]) {
                                    break;    
                                }
                            }
                        
                            newArray.sort(function (a, b) {
                                return b[0] - a[0];
                            });
                        
                            return newArray;
                        }
                        

                        jetzt soll das Skript die Zeiten zwischen 0:00 Uhr und 08:30 Uhr aus dem Array ausgeben.
                        Wenn jetzt Zeiten zwischen 0:00 Uhr und 8:30 Uhr im Array sind, werden die auch ausgegeben, aber wenn keine Zeiten zwischen 00:00 Uhr und 8:30 Uhr enthalten sind, wir aber trotzdem das Array mit Zeiten größer > 8:30 Uhr ausgeben

                        wie bekomm ich es hin, dass dann ein leeres array [] ausgegeben wird?

                        paul53 D 2 Replies Last reply Reply Quote 0
                        • paul53
                          paul53 @Diamand2k22 last edited by

                          @diamand2k22 sagte: leeres array [] ausgegeben wird?

                          Zeile 6:

                                  if(startTime <= sunup.split(':')[0]) newArray.push(arrZeit[i]);
                          
                          D 1 Reply Last reply Reply Quote 0
                          • D
                            Diamand2k22 @paul53 last edited by

                            @paul53

                            funktioniert, vielen Dank!

                            Grüße

                            D 1 Reply Last reply Reply Quote 0
                            • D
                              Diamand2k22 @Diamand2k22 last edited by Diamand2k22

                              Hallo @paul53

                              hab wieder eine Frage.

                              ich habe das Array

                              [ [ 0.3839, '17:00', '17:30' ], [ 0.3839, '17:30', '18:00' ], [ 0.3766, '18:00', '18:30' ], [ 0.3766, '18:30', '19:00' ] ]
                              
                              

                              jetzt hab ich ein anderes Array mit Zeiten aber ohne Preise

                              [ [ '17:00', '17:30' ], [ '17:30', '18:00' ], [ '20:00', '20:30' ], [ '21:30', '22:00' ] ]
                              

                              wie ist es möglich, die unteren Zeiten aus dem oberen Array rauszuschneiden?
                              Es kann auch vorkommen, dass z.B. Zeiten aus dem unteren Array in dem oberen nicht enthalten sind.

                              Danke und Grüße

                              OliverIO 1 Reply Last reply Reply Quote 0
                              • OliverIO
                                OliverIO @Diamand2k22 last edited by OliverIO

                                @diamand2k22

                                in c ist dann das gefilterte a-array
                                das sind mehr oder weniger 2 schleifen.
                                der filter befehl klappert alle elemente von a der reihe nach ab.
                                bei jedem durchgang wird dann die variable el gefüllt.
                                mit el wird dann das b-array durchsucht und die einzelnen inhalte verglichen.
                                auch beim suchen wird immer wieder jedes einzelne element in die variable sel gespeichert.
                                bei erfolg darf das element bleiben, bei misserfolg wird es ausgefiltert

                                let a=[ [ 0.3839, '17:00', '17:30' ], [ 0.3839, '17:30', '18:00' ], [ 0.3766, '18:00', '18:30' ], [ 0.3766, '18:30', '19:00' ] ];
                                let b=[ [ '17:00', '17:30' ], [ '17:30', '18:00' ], [ '20:00', '20:30' ], [ '21:30', '22:00' ] ];
                                let c= a.filter(ael=>b.find(bel=>ael[1]==bel[0]&&ael[2]==bel[1]));
                                

                                hier mal nochmal eine übersichtlichere darstellung gegenüber der kompakten schreibweise

                                let c = a.filter(
                                	ael => b.find(
                                		bel => ael[1] == bel[0] && ael[2] == bel[1]
                                	)
                                );
                                
                                

                                https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter
                                https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find

                                D 1 Reply Last reply Reply Quote 0
                                • D
                                  Diamand2k22 @OliverIO last edited by Diamand2k22

                                  @oliverio
                                  @paul53

                                  super danke!

                                  aber jetzt gibt er mir im array c die Zeiten aus, die in Array b stehen und in array a vorkommen, aber er soll ja die zeiten aus array b von array a rausschmeißen und dann in array c die zeiten von array a ohne die zeiten aus array b ausgeben.

                                  OliverIO 1 Reply Last reply Reply Quote 0
                                  • OliverIO
                                    OliverIO @Diamand2k22 last edited by

                                    @diamand2k22

                                    mal schauen ob du den unterschied findest 🙂

                                    let a=[ [ 0.3839, '17:00', '17:30' ], [ 0.3839, '17:30', '18:00' ], [ 0.3766, '18:00', '18:30' ], [ 0.3766, '18:30', '19:00' ] ];
                                    let b=[ [ '17:00', '17:30' ], [ '17:30', '18:00' ], [ '20:00', '20:30' ], [ '21:30', '22:00' ] ];
                                    let c= a.filter(ael=>!b.find(bel=>ael[1]==bel[0]&&ael[2]==bel[1]));
                                    
                                    

                                    https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Logical_NOT

                                    D 1 Reply Last reply Reply Quote 0
                                    • D
                                      Diamand2k22 @OliverIO last edited by

                                      @oliverio

                                      die Negierung 😅
                                      danke es funktioniert nun!

                                      D 1 Reply Last reply Reply Quote 0
                                      • D
                                        Diamand2k22 @Diamand2k22 last edited by Diamand2k22

                                        @paul53
                                        @OliverIO

                                        Hallo ihr zwei, ich hab nochmal eine Frage zum Filtern von Zeiten.

                                        Wie filter ich am einfachsten aus folgendem Array die kleinste Uhrzeit, also in dem Fall wäre es 2:00 Uhr, der Preis ist in dem Fall egal. Die Länge des Arrays kann beliebig variieren.

                                        [ [ 0.2425, '03:00', '03:30' ], [ 0.2425, '03:30', '04:00' ], [ 0.2434, '02:00', '02:30' ], [ 0.2434, '02:30', '03:00' ], [ 0.2492, '04:00', '04:30' ] ]
                                        

                                        Danke und Grüße

                                        OliverIO paul53 2 Replies Last reply Reply Quote 0
                                        • OliverIO
                                          OliverIO @Diamand2k22 last edited by

                                          @diamand2k22 sagte in Zeiten filtern Array:

                                          nur wenn mindestens ein element im array drin ist., ansonsten muss man das ergebnis vor ausgabe nochmal prüfen ob array auch mindestens ein element enthält

                                          funktionsweise:
                                          array wird sortiert anhand des 2 wertes jedes elements. damit daraus eine zahl wird, wird der : entfernt und in eine zahl umgewandelt.
                                          am ende wird das erste element entnommen, was dann das kleinste ist

                                          let arr=[ [ 0.2425, '03:00', '03:30' ], [ 0.2425, '03:30', '04:00' ], [ 0.2434, '02:00', '02:30' ], [ 0.2434, '02:30', '03:00' ], [ 0.2492, '04:00', '04:30' ] ]
                                          console.log(arr.sort((a,b)=>parseInt(a[1].replace(":"))-parseInt(b[1].replace(":")))[0])
                                          
                                          1 Reply Last reply Reply Quote 0
                                          • paul53
                                            paul53 @Diamand2k22 last edited by paul53

                                            @diamand2k22 sagte: die kleinste Uhrzeit

                                            Das funktioniert z.B. mit einem String-Vergleich.

                                            const arr = [ [ 0.2425, '03:00', '03:30' ], [ 0.2425, '03:30', '04:00' ], [ 0.2434, '02:00', '02:30' ], [ 0.2434, '02:30', '03:00' ], [ 0.2492, '04:00', '04:30' ] ];
                                            
                                            let first = '23:59';
                                            for(const ele of arr) {
                                                if(ele[1] < first) first = ele[1];
                                            };
                                            log(first);
                                            
                                            D 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            851
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            4
                                            53
                                            2260
                                            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