Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Blockly
  5. Trigger mit mehr

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.1k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Trigger mit mehr

Scheduled Pinned Locked Moved Blockly
18 Posts 4 Posters 1.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G Gatam

    @paul53

    Wenn ich also die Presence von 2 Personen checken will nehme ich nicht diesen ObjektBaustein sondern mache es so...

    02c007ca-a64c-4016-b1b1-faf56bf6d6e7-image.png

    Greife auf die Werte nicht über den TriggerBaustein zu,

    paul53P Offline
    paul53P Offline
    paul53
    wrote on last edited by
    #4

    @gatam sagte: mache es so...

    Ja, wobei der Vergleich mit "wahr" überflüssig ist.

    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

    G 1 Reply Last reply
    0
    • paul53P paul53

      @gatam sagte: mache es so...

      Ja, wobei der Vergleich mit "wahr" überflüssig ist.

      G Offline
      G Offline
      Gatam
      wrote on last edited by
      #5

      @paul53

      Weil ich statt dem ODER dort das = einsetze.

      Ok.
      Danke dir

      Fertige Lösungen sind gut
      Aber noch mehr will ich wissen wie und warum etwas funktioniert

      paul53P HomoranH 2 Replies Last reply
      0
      • G Gatam

        @paul53

        Weil ich statt dem ODER dort das = einsetze.

        Ok.
        Danke dir

        paul53P Offline
        paul53P Offline
        paul53
        wrote on last edited by
        #6

        @gatam sagte: Weil ich statt dem ODER dort das = einsetze.

        Weil ein Vergleich true oder false liefert, was schon das Ergebnis der Oder-Verknüpfung ist.

        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 Reply Last reply
        0
        • G Gatam

          @paul53

          Weil ich statt dem ODER dort das = einsetze.

          Ok.
          Danke dir

          HomoranH Do not disturb
          HomoranH Do not disturb
          Homoran
          Global Moderator Administrators
          wrote on last edited by
          #7

          @gatam sagte in Trigger mit mehr:

          @paul53

          Weil ich statt dem ODER dort das = einsetze.

          Ok.
          Danke dir

          und wenn du auf das wahr aus optischen Gründen besehst, gehört es bei beiden hin.

          kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

          Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

          der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

          G 1 Reply Last reply
          0
          • HomoranH Homoran

            @gatam sagte in Trigger mit mehr:

            @paul53

            Weil ich statt dem ODER dort das = einsetze.

            Ok.
            Danke dir

            und wenn du auf das wahr aus optischen Gründen besehst, gehört es bei beiden hin.

            G Offline
            G Offline
            Gatam
            wrote on last edited by Gatam
            #8

            @paul53

            a6edb580-0f7d-4cb7-9bbc-54e541498bb8-Screenshot_1.png

            Ist diese Version dann kurz genug und Logisch?
            2 Familienhaus - DG Wohnung = DG.Presence

            Fertige Lösungen sind gut
            Aber noch mehr will ich wissen wie und warum etwas funktioniert

            paul53P 1 Reply Last reply
            0
            • G Gatam

              @paul53

              a6edb580-0f7d-4cb7-9bbc-54e541498bb8-Screenshot_1.png

              Ist diese Version dann kurz genug und Logisch?
              2 Familienhaus - DG Wohnung = DG.Presence

              paul53P Offline
              paul53P Offline
              paul53
              wrote on last edited by
              #9

              @gatam sagte: Ist diese Version dann kurz genug und Logisch?

              Nein, kein Vergleich, sondern ODER!
              Kürzeste Version:

              Bild_2022-05-20_115958812.png

              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

              G 1 Reply Last reply
              0
              • paul53P paul53

                @gatam sagte: Ist diese Version dann kurz genug und Logisch?

                Nein, kein Vergleich, sondern ODER!
                Kürzeste Version:

                Bild_2022-05-20_115958812.png

                G Offline
                G Offline
                Gatam
                wrote on last edited by
                #10

                @paul53

                Person1 Zuhause [TRUE].
                Person 2 verlässt das aus [FALSE], Trigger wird ausgelöst

                UND dann steuere ObjektID DG.Presence mit TRUE oder FALSE?

                Fertige Lösungen sind gut
                Aber noch mehr will ich wissen wie und warum etwas funktioniert

                paul53P ZarelloZ 2 Replies Last reply
                0
                • G Gatam

                  @paul53

                  Person1 Zuhause [TRUE].
                  Person 2 verlässt das aus [FALSE], Trigger wird ausgelöst

                  UND dann steuere ObjektID DG.Presence mit TRUE oder FALSE?

                  paul53P Offline
                  paul53P Offline
                  paul53
                  wrote on last edited by
                  #11

                  @gatam sagte: Person1 Zuhause [TRUE].
                  Person 2 verlässt das aus [FALSE], Trigger wird ausgelöst

                  Ja, Person1(true) ODER Person2(false) = true.

                  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 Reply Last reply
                  1
                  • G Gatam

                    @paul53

                    Person1 Zuhause [TRUE].
                    Person 2 verlässt das aus [FALSE], Trigger wird ausgelöst

                    UND dann steuere ObjektID DG.Presence mit TRUE oder FALSE?

                    ZarelloZ Offline
                    ZarelloZ Offline
                    Zarello
                    wrote on last edited by Zarello
                    #12

                    @gatam Über die Sache mit den Vergleichen stolpern eigentlich fast alle am Anfang.
                    Ich versuche nochmal eine andere Erklärung:
                    Ein = ist für den Computer genauso eine Operation wie ein +, es werden zwei Werte miteinander verknüpft und ein Ergebnis erzeugt.
                    5 + 3 ergibt 8, soweit kennt man das. 5 = 3 ergibt falsch und 4 = 4 ergibt wahr.
                    Jetzt ist ein Wahrheitswert (boolean oder kurz bool) aber genauso ein Wert wie eine Zahl, der irgendwo stehen kann.
                    Ein falls möchte nun einen Wahrheitswert bekommen und entscheidet anhand dieses Wertes, ob mache oder sonst ausgeführt wird.
                    In Deinem Fall steht in dem Objekt mit dem Namen "Gerhard.presence" ein Wahrheitswert.
                    Dieser Wahrheitswert reicht dem falls aus.
                    Ein Vergleich aus (hole Wert von Objekt Gerhard.presence) = wahr liefert Dir ein Ergebnis dieser Vergleichsoperation.
                    Falls der Wert des Objekts wahr ist, dann ist er gleich dem Vergleichswert und das Ergebnis des Vergleichs ist wahr.
                    Falls der Wert des Objekts falsch ist, dann ist er ungleich dem Vergleichswert und das Ergebnis des Vergleichs ist falsch.
                    Du kannst also auf den Vergleich verzichten.

                    Ein und bzw. ein oder ist übrigens auch nur eine weitere solche Operation. Sie verknüpft zwei Wahrheitswerte miteinander.
                    Dummerweise lassen die meisten Programmiersprachen es zu, dass und und oder auch Zahlen oder andere Werte verarbeiten, sie verhalten sich dann aber nicht mehr so wie erwartet.
                    Das ist ein ganz wichtiger Unterschied zur natürlichen Sprache und liefert manchmal seltsame Ergebnisse.
                    Bei Wahrheitswerten und einem anschließenden Vergleich mit wahr verhält es sich wie erwartet.
                    Hinter dem Spoiler eine kleine Auflistung mit entsprechenden Operationen und deren schrittweisen Berechnungen:


                    Der natürlichen Sprache entsprechend:
                    (wahr oder falsch) = wahr :arrow_right: wahr = wahr :arrow_right: wahr
                    (falsch oder falsch) = wahr :arrow_right: falsch = wahr :arrow_right: falsch
                    (wahr und wahr) = wahr :arrow_right: wahr = wahr :arrow_right: wahr
                    (wahr und falsch) = wahr :arrow_right: falsch = wahr :arrow_right: falsch

                    Aber entgegen der natürlichen Sprache:
                    (wahr oder falsch) = falsch :arrow_right: wahr = falsch :arrow_right: falsch
                    (wahr und falsch) = falsch :arrow_right: falsch = falsch :arrow_right: wahr
                    (5 oder 3) = 3 :arrow_right: 5 = 3 :arrow_right: falsch
                    (5 oder 3) = 5 :arrow_right: 5 = 5 :arrow_right: wahr
                    (5 oder 3) < 4 :arrow_right: 5 < 4 :arrow_right: falsch
                    (5 und 3) = 3 :arrow_right: 3 = 3 :arrow_right: wahr
                    (5 und 3) = 5 :arrow_right: 3 = 5 :arrow_right: falsch
                    (5 und 3) < 4 :arrow_right: 3 < 4 :arrow_right: wahr

                    Wird in Blockly und mit Zahlen verwendet, liefert es den zweiten der beiden Werte, oder liefert den ersten Wert.
                    Deshalb möchte man solche Vergleiche eigentlich so machen:
                    (5 = 3) oder (3 = 3) :arrow_right: falsch oder wahr :arrow_right: wahr

                    Entschuldigt diese Wall of Text, aber ich hoffe, es hat dem ein oder anderen die Sache etwas verdeutlichen können und hilft ein wenig zu verstehen, wie Computer euch verstehen (oder missverstehen ;-) ).

                    paul53P G 2 Replies Last reply
                    1
                    • ZarelloZ Zarello

                      @gatam Über die Sache mit den Vergleichen stolpern eigentlich fast alle am Anfang.
                      Ich versuche nochmal eine andere Erklärung:
                      Ein = ist für den Computer genauso eine Operation wie ein +, es werden zwei Werte miteinander verknüpft und ein Ergebnis erzeugt.
                      5 + 3 ergibt 8, soweit kennt man das. 5 = 3 ergibt falsch und 4 = 4 ergibt wahr.
                      Jetzt ist ein Wahrheitswert (boolean oder kurz bool) aber genauso ein Wert wie eine Zahl, der irgendwo stehen kann.
                      Ein falls möchte nun einen Wahrheitswert bekommen und entscheidet anhand dieses Wertes, ob mache oder sonst ausgeführt wird.
                      In Deinem Fall steht in dem Objekt mit dem Namen "Gerhard.presence" ein Wahrheitswert.
                      Dieser Wahrheitswert reicht dem falls aus.
                      Ein Vergleich aus (hole Wert von Objekt Gerhard.presence) = wahr liefert Dir ein Ergebnis dieser Vergleichsoperation.
                      Falls der Wert des Objekts wahr ist, dann ist er gleich dem Vergleichswert und das Ergebnis des Vergleichs ist wahr.
                      Falls der Wert des Objekts falsch ist, dann ist er ungleich dem Vergleichswert und das Ergebnis des Vergleichs ist falsch.
                      Du kannst also auf den Vergleich verzichten.

                      Ein und bzw. ein oder ist übrigens auch nur eine weitere solche Operation. Sie verknüpft zwei Wahrheitswerte miteinander.
                      Dummerweise lassen die meisten Programmiersprachen es zu, dass und und oder auch Zahlen oder andere Werte verarbeiten, sie verhalten sich dann aber nicht mehr so wie erwartet.
                      Das ist ein ganz wichtiger Unterschied zur natürlichen Sprache und liefert manchmal seltsame Ergebnisse.
                      Bei Wahrheitswerten und einem anschließenden Vergleich mit wahr verhält es sich wie erwartet.
                      Hinter dem Spoiler eine kleine Auflistung mit entsprechenden Operationen und deren schrittweisen Berechnungen:


                      Der natürlichen Sprache entsprechend:
                      (wahr oder falsch) = wahr :arrow_right: wahr = wahr :arrow_right: wahr
                      (falsch oder falsch) = wahr :arrow_right: falsch = wahr :arrow_right: falsch
                      (wahr und wahr) = wahr :arrow_right: wahr = wahr :arrow_right: wahr
                      (wahr und falsch) = wahr :arrow_right: falsch = wahr :arrow_right: falsch

                      Aber entgegen der natürlichen Sprache:
                      (wahr oder falsch) = falsch :arrow_right: wahr = falsch :arrow_right: falsch
                      (wahr und falsch) = falsch :arrow_right: falsch = falsch :arrow_right: wahr
                      (5 oder 3) = 3 :arrow_right: 5 = 3 :arrow_right: falsch
                      (5 oder 3) = 5 :arrow_right: 5 = 5 :arrow_right: wahr
                      (5 oder 3) < 4 :arrow_right: 5 < 4 :arrow_right: falsch
                      (5 und 3) = 3 :arrow_right: 3 = 3 :arrow_right: wahr
                      (5 und 3) = 5 :arrow_right: 3 = 5 :arrow_right: falsch
                      (5 und 3) < 4 :arrow_right: 3 < 4 :arrow_right: wahr

                      Wird in Blockly und mit Zahlen verwendet, liefert es den zweiten der beiden Werte, oder liefert den ersten Wert.
                      Deshalb möchte man solche Vergleiche eigentlich so machen:
                      (5 = 3) oder (3 = 3) :arrow_right: falsch oder wahr :arrow_right: wahr

                      Entschuldigt diese Wall of Text, aber ich hoffe, es hat dem ein oder anderen die Sache etwas verdeutlichen können und hilft ein wenig zu verstehen, wie Computer euch verstehen (oder missverstehen ;-) ).

                      paul53P Offline
                      paul53P Offline
                      paul53
                      wrote on last edited by paul53
                      #13

                      @zarello sagte: und mit Zahlen verwendet, scheint es das Minimum der Zahlen zu liefern

                      Es erfolgt eine implizite Typwandlung: 0 --> false, alle anderen Werte liefern true. Siehe auch

                      Bei Zahlen: oder liefert den ersten Wert, und liefert den letzten Wert.

                      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

                      ZarelloZ 2 Replies Last reply
                      0
                      • paul53P paul53

                        @zarello sagte: und mit Zahlen verwendet, scheint es das Minimum der Zahlen zu liefern

                        Es erfolgt eine implizite Typwandlung: 0 --> false, alle anderen Werte liefern true. Siehe auch

                        Bei Zahlen: oder liefert den ersten Wert, und liefert den letzten Wert.

                        ZarelloZ Offline
                        ZarelloZ Offline
                        Zarello
                        wrote on last edited by
                        #14

                        @paul53 sagte in Trigger mit mehr:

                        Nein, es erfolgt eine implizite Typwandlung: 0 --> false, alle anderen Werte liefern true.

                        Das oder eine Bitweise Verknüpfung war, was ich erwartet hatte. Aber um sicher zu gehen, hatte ich folgendes kleines Blockly ausgeführt mit verschiedenen Werten und Operation und war doch sehr überrascht:
                        267d1610-d6d4-41e3-9c77-b570dbf40053-image.png

                        1 Reply Last reply
                        1
                        • paul53P paul53

                          @zarello sagte: und mit Zahlen verwendet, scheint es das Minimum der Zahlen zu liefern

                          Es erfolgt eine implizite Typwandlung: 0 --> false, alle anderen Werte liefern true. Siehe auch

                          Bei Zahlen: oder liefert den ersten Wert, und liefert den letzten Wert.

                          ZarelloZ Offline
                          ZarelloZ Offline
                          Zarello
                          wrote on last edited by
                          #15

                          @paul53 sagte in Trigger mit mehr:

                          Bei Zahlen: oder liefert den ersten Wert, und liefert den letzten Wert.

                          Tatsächlich! Wieder was gelernt. Wer denkt sich denn so etwas aus, das ist doch verrückt!
                          Dann korrigiere ich mal schnell meinen Text oben.

                          paul53P 1 Reply Last reply
                          0
                          • ZarelloZ Zarello

                            @paul53 sagte in Trigger mit mehr:

                            Bei Zahlen: oder liefert den ersten Wert, und liefert den letzten Wert.

                            Tatsächlich! Wieder was gelernt. Wer denkt sich denn so etwas aus, das ist doch verrückt!
                            Dann korrigiere ich mal schnell meinen Text oben.

                            paul53P Offline
                            paul53P Offline
                            paul53
                            wrote on last edited by paul53
                            #16

                            @zarello sagte: Wer denkt sich denn so etwas aus, das ist doch verrückt!

                            Finde ich auch. Ein Konstrukt, dem man öfter begegnet, ist

                            Prüfung || 0;
                            

                            Ergibt Prüfung eine Zahl != 0, wird diese verwendet. Ergibt Prüfung undefined, null, Leerstring, false oder NaN, so wird die rechte Zahl verwendet.

                            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

                            ZarelloZ 1 Reply Last reply
                            0
                            • paul53P paul53

                              @zarello sagte: Wer denkt sich denn so etwas aus, das ist doch verrückt!

                              Finde ich auch. Ein Konstrukt, dem man öfter begegnet, ist

                              Prüfung || 0;
                              

                              Ergibt Prüfung eine Zahl != 0, wird diese verwendet. Ergibt Prüfung undefined, null, Leerstring, false oder NaN, so wird die rechte Zahl verwendet.

                              ZarelloZ Offline
                              ZarelloZ Offline
                              Zarello
                              wrote on last edited by
                              #17

                              @paul53 In dem Zusammenhang ergibt das ja schon wieder Sinn: Verwende die Zahl oder, falls es keine Zahl ist, verwende 0.
                              Wirklich schön finde ich das nicht, aber ich bin sowieso kein Freund von impliziten Typumwandlungen, das hat mir im Zweifelsfall bisher nur Ärger bereitet und nur relativ wenig Nutzen gebracht, ein paar eingesparte Zeichen halt auf Kosten der Sicherheit bei Änderungen.

                              1 Reply Last reply
                              0
                              • ZarelloZ Zarello

                                @gatam Über die Sache mit den Vergleichen stolpern eigentlich fast alle am Anfang.
                                Ich versuche nochmal eine andere Erklärung:
                                Ein = ist für den Computer genauso eine Operation wie ein +, es werden zwei Werte miteinander verknüpft und ein Ergebnis erzeugt.
                                5 + 3 ergibt 8, soweit kennt man das. 5 = 3 ergibt falsch und 4 = 4 ergibt wahr.
                                Jetzt ist ein Wahrheitswert (boolean oder kurz bool) aber genauso ein Wert wie eine Zahl, der irgendwo stehen kann.
                                Ein falls möchte nun einen Wahrheitswert bekommen und entscheidet anhand dieses Wertes, ob mache oder sonst ausgeführt wird.
                                In Deinem Fall steht in dem Objekt mit dem Namen "Gerhard.presence" ein Wahrheitswert.
                                Dieser Wahrheitswert reicht dem falls aus.
                                Ein Vergleich aus (hole Wert von Objekt Gerhard.presence) = wahr liefert Dir ein Ergebnis dieser Vergleichsoperation.
                                Falls der Wert des Objekts wahr ist, dann ist er gleich dem Vergleichswert und das Ergebnis des Vergleichs ist wahr.
                                Falls der Wert des Objekts falsch ist, dann ist er ungleich dem Vergleichswert und das Ergebnis des Vergleichs ist falsch.
                                Du kannst also auf den Vergleich verzichten.

                                Ein und bzw. ein oder ist übrigens auch nur eine weitere solche Operation. Sie verknüpft zwei Wahrheitswerte miteinander.
                                Dummerweise lassen die meisten Programmiersprachen es zu, dass und und oder auch Zahlen oder andere Werte verarbeiten, sie verhalten sich dann aber nicht mehr so wie erwartet.
                                Das ist ein ganz wichtiger Unterschied zur natürlichen Sprache und liefert manchmal seltsame Ergebnisse.
                                Bei Wahrheitswerten und einem anschließenden Vergleich mit wahr verhält es sich wie erwartet.
                                Hinter dem Spoiler eine kleine Auflistung mit entsprechenden Operationen und deren schrittweisen Berechnungen:


                                Der natürlichen Sprache entsprechend:
                                (wahr oder falsch) = wahr :arrow_right: wahr = wahr :arrow_right: wahr
                                (falsch oder falsch) = wahr :arrow_right: falsch = wahr :arrow_right: falsch
                                (wahr und wahr) = wahr :arrow_right: wahr = wahr :arrow_right: wahr
                                (wahr und falsch) = wahr :arrow_right: falsch = wahr :arrow_right: falsch

                                Aber entgegen der natürlichen Sprache:
                                (wahr oder falsch) = falsch :arrow_right: wahr = falsch :arrow_right: falsch
                                (wahr und falsch) = falsch :arrow_right: falsch = falsch :arrow_right: wahr
                                (5 oder 3) = 3 :arrow_right: 5 = 3 :arrow_right: falsch
                                (5 oder 3) = 5 :arrow_right: 5 = 5 :arrow_right: wahr
                                (5 oder 3) < 4 :arrow_right: 5 < 4 :arrow_right: falsch
                                (5 und 3) = 3 :arrow_right: 3 = 3 :arrow_right: wahr
                                (5 und 3) = 5 :arrow_right: 3 = 5 :arrow_right: falsch
                                (5 und 3) < 4 :arrow_right: 3 < 4 :arrow_right: wahr

                                Wird in Blockly und mit Zahlen verwendet, liefert es den zweiten der beiden Werte, oder liefert den ersten Wert.
                                Deshalb möchte man solche Vergleiche eigentlich so machen:
                                (5 = 3) oder (3 = 3) :arrow_right: falsch oder wahr :arrow_right: wahr

                                Entschuldigt diese Wall of Text, aber ich hoffe, es hat dem ein oder anderen die Sache etwas verdeutlichen können und hilft ein wenig zu verstehen, wie Computer euch verstehen (oder missverstehen ;-) ).

                                G Offline
                                G Offline
                                Gatam
                                wrote on last edited by
                                #18

                                @zarello

                                Vielen Dank für deinen ausführlichen Text. Man kann im Internet ja viel finden, aber kann sich nicht immer sicher sein ob es richtig ist, oder schon lange überholt.

                                @paul53

                                Nochmal Danke für deine Tipps.
                                Daraufhin habe ich meine Skripte mit EG, DG und Haus Presence entsprechend angepasst. Auch meine Bewegung während Abwesendheit.

                                Nun funktionieren sie besser und sind deutlich kürzer.

                                Fertige Lösungen sind gut
                                Aber noch mehr will ich wissen wie und warum etwas funktioniert

                                1 Reply Last reply
                                0
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                318

                                Online

                                32.7k

                                Users

                                82.4k

                                Topics

                                1.3m

                                Posts
                                Community
                                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                ioBroker Community 2014-2025
                                logo
                                • Login

                                • Don't have an account? Register

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Home
                                • Recent
                                • Tags
                                • Unread 0
                                • Categories
                                • Unreplied
                                • Popular
                                • GitHub
                                • Docu
                                • Hilfe