Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. Blockly
    5. Datenpunkt um 1 erhöhen/reduzieren zum Zählen von offenen Fenstern [gelöst]

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    Datenpunkt um 1 erhöhen/reduzieren zum Zählen von offenen Fenstern [gelöst]

    This topic has been deleted. Only users with topic management privileges can see it.
    • J
      Ja.rod last edited by Ja.rod

      Hallo zusammen,
      ich möchte einen Datenpunkt mit der Ausgangsbasis 0 jeweils um 1 erhöhen falls ein Fenster geöffnet wird und um 1 verringern wenn es wieder schließt. Ich habe mir dazu folgendes Blockly-Script erstellt. Der Datenpunkt wird zwar aktualisiert ("Wert blinkt grün auf"), aber er wird nicht geändert. Wo liegt der Fehler?
      javascript   ioBroker.png

      Vielen Dank.

      Gruß
      Ja.rod

      dslraser 1 Reply Last reply Reply Quote 0
      • dslraser
        dslraser Forum Testing Most Active @Ja.rod last edited by dslraser

        @Ja-rod

        ich habe sowas ähnliches. Getriggert wird jedes Fenster was ich habr. (ich habe verschiedene Kontakte, nur auf und zu, oder welche mit auf/zu und kipp)
        Gezählt wird auch. Eine Telegramausgabe, oder auch Pushover wird dann bei mir versendet. (aktuell deaktiviert) Versendet wird hier nur falls ich nicht anwesend bin, aber das kannst Du Dir ja weg denken.
        Sieht so aus...
        Vielleicht hilft Dir das.

        Screenshot_20190509-142525_Firefox.jpg

        Screenshot_20190509-142549_Firefox.jpg

        Screenshot_20190509-142623_Firefox.jpg

        Screenshot_20190509-142646_Firefox.jpg

        Screenshot_20190509-142753_Telegram.jpg

        J T 2 Replies Last reply Reply Quote 1
        • J
          Ja.rod @dslraser last edited by

          @dslraser
          Vielen Dank. Deine Lösung passt leider bei mir nicht, da ich die „Zahl der offenen Fenster“ in VIS nutzen will, dort kann ich aber nur Datenpunkte abfragen.

          @alle
          Sonst noch jemand eine Idee?

          Gruß
          Ja.rod

          dslraser paul53 2 Replies Last reply Reply Quote 0
          • dslraser
            dslraser Forum Testing Most Active @Ja.rod last edited by dslraser

            @Ja-rod
            es werden aber in dem Blockly auch offene Fenster gezählt, die kannst Du ja auch in einen Datenpunkt scheiben.
            Ich wollte Dir damit nur zeigen wie Du zählen kannst.

            PS: jedes mal wenn sich ein Fensterwert ändert wird der Wert der offenen Fenster am Anfag des Blockly auf 0 gesetzt und beim Durchlauf dann neu gezählt, dadurch ist die Anzahl der offenen Fenster immer bekannt.

            Ich habe das in meiner Ausgabe in dem Beispiel nur als "ein" Fenster offen stehen, weil es als Text schöner aussieht.

            Hier mal 2 Fenster auf

            20190510_001247.jpg

            1 Reply Last reply Reply Quote 0
            • paul53
              paul53 @Ja.rod last edited by

              @Ja-rod sagte:

              Sonst noch jemand eine Idee?

              Beispiel für 3 Fenster (Prinzip)

              Blockly_Anzahloffen_3.JPG

              1 Reply Last reply Reply Quote 2
              • S
                Supermicha last edited by

                Du hast einen kleinen Denkfehler drin...
                Du zählst alle offenen Fenster mit + und alle geschlossenen mit -

                also hast du bei 3 offenen und drei geschlossenen am Ende Null raus... ich denke mal das soll nicht so?

                Mist... paul53 war schneller....

                erstmal den Zählwert auf 0 setzen und dann pro offenem Fenster einen dazu zählen....

                dslraser 1 Reply Last reply Reply Quote 0
                • dslraser
                  dslraser Forum Testing Most Active @Supermicha last edited by dslraser

                  @Supermicha
                  jupp, @paul53 Beispiel ist das gleiche wie meins, nur ohne Schnick Schnack.
                  Aber mit @paul53 Beispiel sollte man es leichter verstehen...

                  1 Reply Last reply Reply Quote 0
                  • J
                    Ja.rod last edited by

                    Vielen Dank an alle, hat geklappt!! Vor allem wieder etwas dazugelernt.

                    Gruß
                    Ja.rod

                    1 Reply Last reply Reply Quote 0
                    • T
                      Tonibert @dslraser last edited by Tonibert

                      @dslraser Kannst du mir sagen wie du die Handicon hinbekommen hast?

                      Vielen Dank!
                      Übrigens hat mir dein Skript sehr geholfen!

                      Danke auch dafür!

                      dslraser 1 Reply Last reply Reply Quote 0
                      • dslraser
                        dslraser Forum Testing Most Active @Tonibert last edited by

                        @Tonibert sagte in Datenpunkt um 1 erhöhen/reduzieren zum Zählen von offenen Fenstern [gelöst]:

                        @dslraser Kannst du mir sagen wie du die Handicon hinbekommen hast?

                        Vielen Dank!
                        Übrigens hat mir dein Skript sehr geholfen!

                        Danke auch dafür!

                        bei mir ist es mit der rechten Maustaste im Textfeld und dann die Symbole auswählen.
                        Bildschirmfoto 2020-05-01 um 17.25.58.png

                        ansonsten kopierst Du die einfach von irgendwo in die Zwischenablage und fügst die dann da ein wo Du es haben willst.

                        BBTown 1 Reply Last reply Reply Quote 1
                        • BBTown
                          BBTown @dslraser last edited by

                          @dslraser
                          der ist mir noch nie aufgefallen 👍

                          dslraser 1 Reply Last reply Reply Quote 1
                          • dslraser
                            dslraser Forum Testing Most Active @BBTown last edited by

                            @BBTown
                            ist bei mir (am Mac) so, ob das bei Windows oder anderen geht weiß ich nicht.

                            BBTown 1 Reply Last reply Reply Quote 0
                            • BBTown
                              BBTown @dslraser last edited by BBTown

                              @dslraser
                              doch geht ... es kommt auch der Hinweis unter WIN das die Tastenkombination "Win + . (Punkt)" das überall in Windows aufruft ... das kannte ich auch nicht

                              dslraser 1 Reply Last reply Reply Quote 0
                              • dslraser
                                dslraser Forum Testing Most Active @BBTown last edited by

                                @BBTown
                                sehr schön.

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

                                Support us

                                ioBroker
                                Community Adapters
                                Donate

                                869
                                Online

                                32.0k
                                Users

                                80.4k
                                Topics

                                1.3m
                                Posts

                                6
                                14
                                1819
                                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