Navigation

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

    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

    Blockly gesucht ...

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

      Moin
      für mich ein bisschen zuuu kompliziert...

      Ich habe einen Taster an meinem Garagentor.
      Außerdem habe ich dort einen Shelly1 installiert.
      Aktiviere ich nun den Shelly schaltet er kurz ein und nach einer Sekunde wieder aus.
      Das Garagentor geht dann auf.
      Umgekehrt genauso.
      Das funktioniert einwandfrei.

      Nun habe ich 2 Shelly D/W 2 an das Garagentor montiert.
      Ist das Garagentor geschlossen zeigen beide die geschlossene Tür an.
      Das sieht dann so aus:
      garage_zu.jpg

      Ist das Garagentor geöffnet zeigen beide die geöffnete Tür an.
      Das sieht dann so aus:
      garage_offen.jpg

      Soviel zur Vorgeschichte.
      Nun kommt das eigentliche ...

      Diesen Vorgang möchte ich nutzen um mir beim öffnen und schließen der 2 Shelly D/W 2 jeweils eine Licht zu schalten.

      So habe ich mir das vorgestellt:
      -Tor geht auf
      --Türkontakt Tor unten geht auf true
      ---Lampe wird rot aber nur wenn Türkontakt Tor oben noch auf false ist.

      Tor öffnet weiter ...
      Nun ist das Tor geöffnet und Türkontakt Tor unten und Türkontakt Tor oben sind auf true
      Sind beide auf true soll die Lampe auf Grün schalten.

      Sobald das Tor wieder zu gefahren wird soll die Lampe auf Rot schalten wenn Türkontakt Tor oben false ist und Türkontakt Tor unten auf true ist.

      Ist das Tor dann zu sind beide Shelly D/W 2 wieder auf false und das rote Licht geht aus.

      Ich hoffe das kein Fehler in meiner Beschreibung ist

      Mir ist irgendwie nach langen hin und her mit den Blöcken die Logik abhanden gekommen.
      Wie ich die Lampen auf rot und grün schalte ist mir klar.

      Aber eben nicht wie die zu schaltende Logik sein soll ....

      Mir raucht der Kopf 🤔
      Kann da wer helfen ???

      PS: Ich habe festgestellt das die Shelly D/W 2 ziemlich verzögert den Zustand anzeigen.
      Vielleicht ist es besser das mit dem Shelly1 zu regeln der das Tor öffnet und schließt...

      paul53 1 Reply Last reply Reply Quote 0
      • paul53
        paul53 @Dr.Pie last edited by paul53

        @dr-pie sagte: Sind beide auf true soll die Lampe auf Grün schalten.
        Sobald das Tor wieder zu gefahren wird soll die Lampe auf Rot schalten wenn Türkontakt Tor oben false ist und Türkontakt Tor unten auf true ist.

        Prinzip:
        Bild_2021-10-14_132020.png

        Dr.Pie 1 Reply Last reply Reply Quote 0
        • Dr.Pie
          Dr.Pie @paul53 last edited by

          @paul53

          Beide Kontakte sind false und Licht ist aus.
          Beim öffnen geht der erste Kontakt auf true und ein rotes Licht geht an.
          Ist das Garagentor komplett geöffnet, ist auch der zweite Kontakt auf true und erst dann geht das rote Licht aus und ein grünes Licht geht an.
          Vor den schließen des Tores ist ja das grüne Licht noch an.
          In dem Moment in dem man das Tor schließt geht der zweite Kontakt auf false (der erste ist ja noch auf true) und das grüne Licht geht aus UND das rote Licht geht an.
          Ist das Tor dann zu ist auch der erste Kontakt wieder false und nun geht auch das rote Licht aus.

          Man ist das schwierig zu beschreiben .... püüüh.

          paul53 1 Reply Last reply Reply Quote 0
          • paul53
            paul53 @Dr.Pie last edited by paul53

            @dr-pie
            Genau das macht das gezeigte Blockly.
            Sind es zwei unterschiedliche Lampen oder nur eine, bei der die Farbe geändert wird? Wenn zwei Lampen:

            Bild_2021-10-14_185110.png

            Dr.Pie 1 Reply Last reply Reply Quote 0
            • Dr.Pie
              Dr.Pie @paul53 last edited by

              @paul53
              ich habe eine WLED-Strippe die über ein ESP8266 geschaltet wird.

              paul53 1 Reply Last reply Reply Quote 0
              • paul53
                paul53 @Dr.Pie last edited by paul53

                @dr-pie sagte: WLED-Strippe

                Also eine Lichtquelle mit unterschiedlichen Farben. Dann so wie im ersten Blockly gezeigt.

                Bild_2021-10-14_190056.png

                Dr.Pie 1 Reply Last reply Reply Quote 0
                • Dr.Pie
                  Dr.Pie @paul53 last edited by

                  @paul53 ist die ObjektID die die ich auf dem Screenshot ausgewählt habe ?
                  garage_id_1.png

                  Wie bekomme ich denn ein zweite ObjektID da dran ?
                  garage_id_2.png

                  crunchip paul53 2 Replies Last reply Reply Quote 0
                  • crunchip
                    crunchip Forum Testing Most Active @Dr.Pie last edited by

                    @dr-pie door ist dein DP
                    Ein weiteren auszwählen, kannst du auf das Zahnrad klicken

                    1 Reply Last reply Reply Quote 0
                    • paul53
                      paul53 @Dr.Pie last edited by paul53

                      @dr-pie sagte: ist die ObjektID die die ich auf dem Screenshot ausgewählt habe ?

                      Nein, "Door sensor" sollte passen.

                      Bild_2021-10-14_195206.png

                      Dr.Pie 1 Reply Last reply Reply Quote 0
                      • Dr.Pie
                        Dr.Pie @paul53 last edited by

                        @paul53 es geht voran ...

                        doch hier hänge ich:
                        garage_id_3.png

                        paul53 1 Reply Last reply Reply Quote 0
                        • paul53
                          paul53 @Dr.Pie last edited by

                          @dr-pie sagte: doch hier hänge ich:

                          Variable erstellen.

                          Bild_2021-10-14_203708.png

                          1 Reply Last reply Reply Quote 0
                          • da_Woody
                            da_Woody last edited by

                            @dr-pie sagte in Blockly gesucht ...:

                            Ich habe einen Taster an meinem Garagentor.
                            Außerdem habe ich dort einen Shelly1 installiert.
                            Aktiviere ich nun den Shelly schaltet er kurz ein und nach einer Sekunde wieder aus.
                            Das Garagentor geht dann auf.
                            Umgekehrt genauso.
                            Das funktioniert einwandfrei.
                            Nun habe ich 2 Shelly D/W 2 an das Garagentor montiert.
                            Ist das Garagentor geschlossen zeigen beide die geschlossene Tür an.
                            Das sieht dann so aus:

                            Ist das Garagentor geöffnet zeigen beide die geöffnete Tür an.
                            Das sieht dann so aus:

                            Soviel zur Vorgeschichte.
                            Nun kommt das eigentliche ...

                            why hast du da 3 kontakte???
                            bei der 3. zeile frag ich mich, warum schaltet der kurz. für mich, du hast das in der APP so eingestellt. ich verwende da 2sec, manchmal kommt da die verarbeitung zu kurz. anyway.
                            2x DW, einen oben, den anderen unten. kann nicht sein, daß beide das selbe anzeigen. ausser, du hast bei einem das invert aktiviert.
                            du hast dann mehrere möglichkeiten. über die APP über IO Actions, oder über smartcontrol lichter zu steuern.

                            PS: Ich habe festgestellt das die Shelly D/W 2 ziemlich verzögert den Zustand anzeigen.

                            nachdem der DW mit batterie löpt, hast du dem in der APP seine IP direkt eingegeben? sonst fragt der immer nach seiner IP, das dauert halt länger...

                            Dr.Pie 1 Reply Last reply Reply Quote 0
                            • Dr.Pie
                              Dr.Pie @da_Woody last edited by

                              @da_woody
                              Insgesamt sind in diesem "Raum" 3 DW's verbaut.
                              2 Kontakte für das Tor an sich und ein für die Garagentür.

                              Den kurzen Impuls habe ich in der App so eingestellt und passt auch.
                              Einen DW habe ich natürlich invert aktiviert 😊

                              Alle Shellys, auch die DW's haben feste IP Adressen eingetragen.

                              1 Reply Last reply Reply Quote 0
                              • da_Woody
                                da_Woody last edited by

                                @dr-pie k, einer für die tür. warum einen der beiden fürs tor invertiert? dann müssen ja beide das selbe anzeigen.
                                wenn zu, dann muss einer eben zu anzeigen, der andere natürlich offen und umgekehrt.
                                wie willst du sonst einen richtigen status bestimmen?
                                ich verwend nur einen DW. wenn geschlossen, dann ist auch zu.
                                mit 2 DW kannst du latürnich mehr dinge schnitzen.
                                notwendig?
                                was du willst, einfacher wäre die geschichte mit der garagendingsbumsled steuerung.

                                Dr.Pie 1 Reply Last reply Reply Quote 0
                                • Dr.Pie
                                  Dr.Pie @da_Woody last edited by

                                  @da_woody
                                  20211014_214453.jpg
                                  Auf der Schiene die von rechts nach links verläuft ist der Schlitten der das Tor öffnet.
                                  Wenn du das Bild zoomst sieht du den Schlitten ... in schwarz... daran klebt der Magnet der die DW's schaltet.

                                  da_Woody 1 Reply Last reply Reply Quote 0
                                  • da_Woody
                                    da_Woody @Dr.Pie last edited by

                                    @dr-pie ist mir schon klar, aber wenn du einen invertierst, zeigen beide logisch das selbe an. beide zeigen den selben status. bringt also nüsse. den selben effekt hast du mit einem.

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

                                      @da_woody sagte: den selben effekt hast du mit einem.

                                      Mit nur einem Kontakt kann nicht das Öffnen oder Schließen erfasst werden.

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

                                        @paul53 auch mit 2 nicht, gibt nur status offen, oder zu.
                                        vor allem, wenn einer invertiert ist. sonst könnte man das abfangen. wenn beide false, dann bewegt sich was. aber immer noch nicht, ob geöffnet, oder geschlossen wird.
                                        möglicherweise kann man das erraten von welchem was gemeldet wird...

                                        Dr.Pie blink335 2 Replies Last reply Reply Quote 0
                                        • Dr.Pie
                                          Dr.Pie @da_Woody last edited by Dr.Pie

                                          @da_woody
                                          Mit diesen beiden kann ich halt sehen ob das Tor geschlossen ist (Beide DW's mit geschlossener Tür) oder ob das Tor offen ist ( beide DW's mit offener Tür) oder ob das Tor nicht ganz zu bzw nicht ganz offen ist.

                                          1 Reply Last reply Reply Quote 0
                                          • blink335
                                            blink335 @da_Woody last edited by

                                            @da_woody
                                            Er nutzt die 2 D/W Sensoren eben wie Endlagen bei einem Zylinder (z.b. wie 2 Beros in der elektr. Pneumatik, Automatisierung, etc. für Grundstellung und Arbeitsstellung)
                                            Die Invertierung finde ich allerdings auch leicht verwirrend.
                                            Mit 2 D/W kann er somit die Bewegung erfassen bzw. eine Störung wenn 1ner der 2 nicht erreicht wird. Genauso könnte er erfassen ob es Zufährt oder eben aufgeht in Abhängigkeit welche Endlage zuerst aus- bzw. einschaltet.

                                            Dr.Pie da_Woody 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            952
                                            Online

                                            31.9k
                                            Users

                                            80.1k
                                            Topics

                                            1.3m
                                            Posts

                                            5
                                            22
                                            936
                                            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