Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. [gelöst]Fenster Zählen mit Blockly

    NEWS

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

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    [gelöst]Fenster Zählen mit Blockly

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

      @paul53 sagte in Fenster Zählen mit Blockly:

      @MyzerAT sagte in Fenster Zählen mit Blockly:

      hab 8GB sollte kein Problem werden

      Auch wenn man genug hat, sollte man unnötige Sachen vermeiden.

      da ich in der Lernphase bin, bin ich froh wenn es mal so funktioniert und um so mehr ich weiss um so mehr besser baue ich meine Scripte eh wieder um, habe ich schon öfters gemacht, wenn ich mal wieder was neues gelernt habe hier im Forum .

      1 Reply Last reply Reply Quote 0
      • MyzerAT
        MyzerAT @thewhobox last edited by

        @thewhobox sagte in Fenster Zählen mit Blockly:

        ch glaube der Fehler in deinem Script liegt darin, dass du für beide Teilscripte den gleichen Trigger verwendest.

        ja das war die Ursache, bin ich dann eh drauf gekommen^, kommt vom copy&paste ^^

        thewhobox 1 Reply Last reply Reply Quote 0
        • thewhobox
          thewhobox @MyzerAT last edited by

          @MyzerAT Sehr gut 🙂
          Sobald der Selector im latest repo ist kann man das sogar noch mehr Vereinfachen:
          5ac5f6a4-7c83-4ef4-8cdc-7511b6fa4a1f-grafik.png
          (nur so als Beispiel, es stimmen nicht alle Angaben)

          MyzerAT 1 Reply Last reply Reply Quote 3
          • MyzerAT
            MyzerAT @thewhobox last edited by

            @thewhobox

            ich hoffe das mein pushover wunsch auch umgesetzt werden kann 🙂

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

              @MyzerAT

              gibt es aber schon im Forum, hier mal ein Auszug davon (ist sonst zu lang) Ich habe "normale" Fensterkontakte mit 0 und 1 (zu und auf) und welche mit 0,1 und 2 (zu, gekippt, auf)

              Bildschirmfoto 2019-03-13 um 15.06.12.png
              Bildschirmfoto 2019-03-13 um 15.06.38.png
              Bildschirmfoto 2019-03-13 um 15.06.57.png
              Bildschirmfoto 2019-03-13 um 15.08.04.png
              Bildschirmfoto 2019-03-13 um 15.08.33.png
              Bildschirmfoto 2019-03-13 um 15.09.15.png

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

                @MyzerAT

                kannst Dir das hier ja noch ansehen, da habe ich es beschrieben und zwei Varianten exportiert.

                Klick hier drauf

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

                  @MyzerAT

                  sieht dann übrigens so aus

                  Puhover
                  Screenshot_20190313-154852_Pushover.jpg

                  Telegram
                  Screenshot_20190313-154914_Telegram.jpg

                  Die nackte Zahl wieviele Fenster offen sind nützt mir sonst nicht viel.
                  Hier kann ich dann auch Alexa kurz befragen, oder über Telegram/TexttoCommand kurz Fenster eintippen und bekomme den Status.

                  1 Reply Last reply Reply Quote 1
                  • MyzerAT
                    MyzerAT last edited by

                    @dslraser

                    schaut super aus, aber mit pushover meinte ich nicht die Fenster, die will ich da gar nicht drinnen habe ^^

                    1 Reply Last reply Reply Quote 0
                    • L
                      lengi last edited by

                      @dslraser

                      Echt klasse deine Lösung,
                      ich habe das ganze noch etwas mit einer Liste & Schleifen "verfeinert", sodass ich nur an einer Stelle meine Fensterkontakte einfügen muss.
                      Auch die Auswertung der der Namen wurde dynamisiert 😉

                      fa8f0e76-00cc-4758-9186-4f5617025600-image.png cb82b911-5e7d-414e-9103-353712fc73c6-image.png

                      Blockly-Skript zum kopieren: Fensterkontakte.Überwachung.xml

                      Viel Spaß an all jene, welche evtl. davon profitieren können ^^

                      lg lengi

                      Codierknecht 1 Reply Last reply Reply Quote 0
                      • Codierknecht
                        Codierknecht Developer Most Active @lengi last edited by

                        @lengi
                        Wenn's nur um das Zählen geht: Ich mach's noch einfacher mit wenigen Zeilen JS

                        const ids = Array.prototype.slice.apply($("(functions=window)"));
                        
                        on({id: ids, change: "ne"}, async function() {
                            let count = 0;
                            for (let id of ids) {
                                if (getState(id).val) count++;
                            }
                            setStateAsync("0_userdata.0.Vis.fenster", count, true);
                        });
                        

                        Die zu überwachenden Fenster kommen in eine Aufzählung (Kategorie):

                        0fd7c587-ba56-4dd6-b76d-4eb38be25686-grafik.png

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

                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        673
                        Online

                        31.7k
                        Users

                        79.7k
                        Topics

                        1.3m
                        Posts

                        blockly
                        8
                        30
                        4340
                        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