Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • 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

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. GPIO Status Wemos d1 mini an iobroker senden

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

GPIO Status Wemos d1 mini an iobroker senden

Geplant Angeheftet Gesperrt Verschoben Skripten / Logik
193 Beiträge 5 Kommentatoren 25.0k Aufrufe 5 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • AndreiosA Andreios

    @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

    @Andreas-5 Was hast du für Erfahrungen mit dem Befehl INPUT_PULLUP gemacht?

    Nein, den habe ich bisher nicht genutzt.
    Allerdings habe ich bisher auch keine Anwendung mit Tastern, nur automatisch laufende mit Sensoren.

    T Offline
    T Offline
    TT-Tom
    schrieb am zuletzt editiert von TT-Tom
    #132

    @andreas-5
    okay, ich ja auch nicht habe immer externe Widerstände genutzt.

    Hast du noch eine Idee zum MQTT-Problem?

    @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

    Gruß Tom
    https://github.com/tt-tom17
    Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

    NSPanel Script Wiki
    https://github.com/joBr99/nspanel-lovelace-ui/wiki

    NSPanel Adapter Wiki
    https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

    B 1 Antwort Letzte Antwort
    0
    • T TT-Tom

      @Andreas-5

      Wie kann man verhindern, das nach einem Neustart des WEMOS der alte Fahrbefehl vom mqtt ignoriert wird. Das gleiche Problem wird auch auftreten, wenn er die Verbindung zum mqtt-Broker verliert. hast du da eine Idee.

      AndreiosA Offline
      AndreiosA Offline
      Andreios
      Forum Testing
      schrieb am zuletzt editiert von Andreios
      #133

      @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

      @Andreas-5

      Wie kann man verhindern, das nach einem Neustart des WEMOS der alte Fahrbefehl vom mqtt ignoriert wird. Das gleiche Problem wird auch auftreten, wenn er die Verbindung zum mqtt-Broker verliert. hast du da eine Idee.

      Zum Einen müsste der MQTT-Server dem Subscriber die letzten Befehle/Status senden. Das ist eine Einstellungssache, aber vielleicht ist das ja schon so eingestellt.

      Dann müsste der Statusmerker undefiniert sein, also z.B. -1, aktuell sind die auf 1:

      int lastTasterAufState = 1;
      int tasterAufState = 1;
      int lastTasterZuState = 1;
      int tasterZuState = 1;
      int lastTasterStoppState = 1;
      int tasterStoppState = 1;
      
      

      Wahrscheinlich, um den "normalen" Status 0 nach dem Start mit zu bekommen.
      Wenn die auf einem nicht gültigen Wert stehen, wird auf jeden Fall einmal der Status erwischt.
      Aber ACHTUNG: So wie ich das mit den Abfragen umgestellt habe, um die Prio hinein zu bringen funktioniert das nicht, weil am Ende alle Merker gesetzt werden und durch die else if nur immer einer pro Zyklus bearbeitet wird.
      In dem Fall würde ich das Setzen der Merker jeweils an das Ende jedes if-Block setzen:

        if (tasterStoppState != lastTasterStoppState) { // Abfrage damit nur bei Änderung am Taster Aktion ausgeführt wird
          // Stoptaster und Richtung Zu löst Halt aus
          if ((tasterStoppState == LOW) && (richtung == 2)) {
            Serial.println("Taster Stop LOW");
            TuerSteuerung(STOP);
          } else {
            Serial.println("Taster Stop High"); // Lichtschranke wieder frei
            if (richtung == 2) // Nur dann, wenn vorher auch schon SCHLIESSEN aktiv war, hier weiter fahren, wenn Lichtschranke frei.
              TuerSteuerung(SCHLIESSEN);
          }
          lastTasterStoppState = tasterStoppState;
        }
        else if (endlageAufState != lastEndlageAufState) { // Abfrage damit nicht bei jedem Durchlauf die Endlage neu gesetzt wird, sondern nur bei Änderung
          if (endlageAufState == LOW) {
            TuerEndlagen(TUERAUF);
          }
        }
        else if (endlageZuState != lastEndlageZuState) { // Abfrage damit nicht bei jedem Durchlauf die Endlage neu gesetzt wird, sondern nur bei Änderung
          if (endlageZuState == LOW) {
            TuerEndlagen(TUERZU);
          }
          lastEndlageAufState  = endlageAufState;
          lastEndlageZuState   = endlageZuState;
        }
        else if (tasterAufState != lastTasterAufState) { // Abfrage damit nur bei Änderung am Taster Aktion ausgeführt wird
          if (tasterAufState == LOW && endlageAufState != LOW) { // Hier würde ich auf jeden Fall die Endlage mit einbeziehen, da ansonsten der Motor zumindest startet.
            Serial.println("Taster AUF");
            TuerSteuerung(OEFFNEN);
          } else {                                          // Und auch beim loslassen stoppen.
            Serial.println("Taster AUF losgelassen");
            TuerSteuerung(STOP);
          }
          lastTasterAufState   = tasterAufState;
        }
        else if (tasterZuState != lastTasterZuState) { // Abfrage damit nur bei Änderung am Taster Aktion ausgeführt wird
          if (tasterZuState == LOW && endlageZuState != LOW) { // Hier würde ich auf jeden Fall die Endlage mit einbeziehen, da ansonsten der Motor zumindest startet.
            Serial.println("Taster ZU");
            TuerSteuerung(SCHLIESSEN);
          } else {                                          // Und auch beim loslassen stoppen.   
            Serial.println("Taster ZU losgelassen");
            TuerSteuerung(STOP);
          }
          lastTasterZuState    = tasterZuState;
        }
      
      

      Damit wird allerdings wieder auch im normalen Ablauf jeder Statuswechsel bearbeitet, aber zumindest die höher priorisierten zuerst.
      Da gibt es aber auch noch Möglichkeiten. Falls nötig muss ich da noch einmal drüber scchauen.

      Schöne Grüße
      Andreas

      ioBroker auf Raspberry 4 mit SSD. Homematik IP mit CCU 3. Shelly. MySQL. Arduino. ...

      Meine Posts sind subjektiv und manipulativ, erheben Anspruch auf Allwissenheit und können Spuren von Ironie oder Sarkasmus enthalten. ;-)

      T 1 Antwort Letzte Antwort
      0
      • AndreiosA Andreios

        @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

        @Andreas-5

        Wie kann man verhindern, das nach einem Neustart des WEMOS der alte Fahrbefehl vom mqtt ignoriert wird. Das gleiche Problem wird auch auftreten, wenn er die Verbindung zum mqtt-Broker verliert. hast du da eine Idee.

        Zum Einen müsste der MQTT-Server dem Subscriber die letzten Befehle/Status senden. Das ist eine Einstellungssache, aber vielleicht ist das ja schon so eingestellt.

        Dann müsste der Statusmerker undefiniert sein, also z.B. -1, aktuell sind die auf 1:

        int lastTasterAufState = 1;
        int tasterAufState = 1;
        int lastTasterZuState = 1;
        int tasterZuState = 1;
        int lastTasterStoppState = 1;
        int tasterStoppState = 1;
        
        

        Wahrscheinlich, um den "normalen" Status 0 nach dem Start mit zu bekommen.
        Wenn die auf einem nicht gültigen Wert stehen, wird auf jeden Fall einmal der Status erwischt.
        Aber ACHTUNG: So wie ich das mit den Abfragen umgestellt habe, um die Prio hinein zu bringen funktioniert das nicht, weil am Ende alle Merker gesetzt werden und durch die else if nur immer einer pro Zyklus bearbeitet wird.
        In dem Fall würde ich das Setzen der Merker jeweils an das Ende jedes if-Block setzen:

          if (tasterStoppState != lastTasterStoppState) { // Abfrage damit nur bei Änderung am Taster Aktion ausgeführt wird
            // Stoptaster und Richtung Zu löst Halt aus
            if ((tasterStoppState == LOW) && (richtung == 2)) {
              Serial.println("Taster Stop LOW");
              TuerSteuerung(STOP);
            } else {
              Serial.println("Taster Stop High"); // Lichtschranke wieder frei
              if (richtung == 2) // Nur dann, wenn vorher auch schon SCHLIESSEN aktiv war, hier weiter fahren, wenn Lichtschranke frei.
                TuerSteuerung(SCHLIESSEN);
            }
            lastTasterStoppState = tasterStoppState;
          }
          else if (endlageAufState != lastEndlageAufState) { // Abfrage damit nicht bei jedem Durchlauf die Endlage neu gesetzt wird, sondern nur bei Änderung
            if (endlageAufState == LOW) {
              TuerEndlagen(TUERAUF);
            }
          }
          else if (endlageZuState != lastEndlageZuState) { // Abfrage damit nicht bei jedem Durchlauf die Endlage neu gesetzt wird, sondern nur bei Änderung
            if (endlageZuState == LOW) {
              TuerEndlagen(TUERZU);
            }
            lastEndlageAufState  = endlageAufState;
            lastEndlageZuState   = endlageZuState;
          }
          else if (tasterAufState != lastTasterAufState) { // Abfrage damit nur bei Änderung am Taster Aktion ausgeführt wird
            if (tasterAufState == LOW && endlageAufState != LOW) { // Hier würde ich auf jeden Fall die Endlage mit einbeziehen, da ansonsten der Motor zumindest startet.
              Serial.println("Taster AUF");
              TuerSteuerung(OEFFNEN);
            } else {                                          // Und auch beim loslassen stoppen.
              Serial.println("Taster AUF losgelassen");
              TuerSteuerung(STOP);
            }
            lastTasterAufState   = tasterAufState;
          }
          else if (tasterZuState != lastTasterZuState) { // Abfrage damit nur bei Änderung am Taster Aktion ausgeführt wird
            if (tasterZuState == LOW && endlageZuState != LOW) { // Hier würde ich auf jeden Fall die Endlage mit einbeziehen, da ansonsten der Motor zumindest startet.
              Serial.println("Taster ZU");
              TuerSteuerung(SCHLIESSEN);
            } else {                                          // Und auch beim loslassen stoppen.   
              Serial.println("Taster ZU losgelassen");
              TuerSteuerung(STOP);
            }
            lastTasterZuState    = tasterZuState;
          }
        
        

        Damit wird allerdings wieder auch im normalen Ablauf jeder Statuswechsel bearbeitet, aber zumindest die höher priorisierten zuerst.
        Da gibt es aber auch noch Möglichkeiten. Falls nötig muss ich da noch einmal drüber scchauen.

        T Offline
        T Offline
        TT-Tom
        schrieb am zuletzt editiert von
        #134

        @andreas-5
        Wir warten mal auf @Beowolf seine Antworten.
        Habe das Stop ja noch einmal angepasst und wenn er bis jetzt noch kein Problem mit dem MQTT hatte, lassen wir es erstmal so. Vielleicht fällt mir dazu noch was ein.

        Gruß Tom
        https://github.com/tt-tom17
        Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

        NSPanel Script Wiki
        https://github.com/joBr99/nspanel-lovelace-ui/wiki

        NSPanel Adapter Wiki
        https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

        1 Antwort Letzte Antwort
        0
        • T TT-Tom

          @andreas-5
          okay, ich ja auch nicht habe immer externe Widerstände genutzt.

          Hast du noch eine Idee zum MQTT-Problem?

          @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

          B Offline
          B Offline
          Beowolf
          schrieb am zuletzt editiert von
          #135

          @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

          @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

          Jepp. Schon gemerkt. Die Tür fährt zu.

          Besser wäre es glaube ich, wenn die Tür nichts machen würde.

          Zu der aktuellen Version.

          Tastersteuerung geht fast.

          1. Taste für AUFgedrückt - Tür fährt auf solange ich den Taster gedrückt halte - bis zum Endschalter - Tür hält an.

          ABER

          Wenn ich nun den Taster für ZU drücke möchte die Tür noch weiter auf fahren.

          Auch bleibt die LED auf weiß wenn ich per Taster die Tür zu gefahren habe.

          Das sind aber alles Dinge die im Normnalbetrieb glaube ich vollkommen egal sind.

          Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

          T AndreiosA 2 Antworten Letzte Antwort
          0
          • B Beowolf

            @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

            @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

            Jepp. Schon gemerkt. Die Tür fährt zu.

            Besser wäre es glaube ich, wenn die Tür nichts machen würde.

            Zu der aktuellen Version.

            Tastersteuerung geht fast.

            1. Taste für AUFgedrückt - Tür fährt auf solange ich den Taster gedrückt halte - bis zum Endschalter - Tür hält an.

            ABER

            Wenn ich nun den Taster für ZU drücke möchte die Tür noch weiter auf fahren.

            Auch bleibt die LED auf weiß wenn ich per Taster die Tür zu gefahren habe.

            Das sind aber alles Dinge die im Normnalbetrieb glaube ich vollkommen egal sind.

            T Offline
            T Offline
            TT-Tom
            schrieb am zuletzt editiert von
            #136

            @beowolf

            ich konnte leider es nicht nachstellen. Kannst du bitte mal im IoBroker den Meldungen im MQTT mit kontrollieren, wenn du von Hand fährst?

            Hast du die Möglichkeit dich per USB Kabel mit dem WEMOS zu verbinden und mit Arduino IDE die Debugmeldungen im seriellen Monitor mit zu lesen?

            Das mit de LED sehe ich mir nochmal an.

            Gruß Tom
            https://github.com/tt-tom17
            Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

            NSPanel Script Wiki
            https://github.com/joBr99/nspanel-lovelace-ui/wiki

            NSPanel Adapter Wiki
            https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

            B 1 Antwort Letzte Antwort
            0
            • T TT-Tom

              @beowolf

              ich konnte leider es nicht nachstellen. Kannst du bitte mal im IoBroker den Meldungen im MQTT mit kontrollieren, wenn du von Hand fährst?

              Hast du die Möglichkeit dich per USB Kabel mit dem WEMOS zu verbinden und mit Arduino IDE die Debugmeldungen im seriellen Monitor mit zu lesen?

              Das mit de LED sehe ich mir nochmal an.

              B Offline
              B Offline
              Beowolf
              schrieb am zuletzt editiert von
              #137

              @tt-tom
              Tür ist ZU - drücke Taster Tür auf bis Tür an Endschalter kommt

              Taster AUF
              Neuer Fahrbefehl
              Tuer oeffnet ... Motor angehalten - Endlage erreicht
              Tuer geoeffnet
              Taster AUF losgelassen
              Neuer Fahrbefehl
              Motor angehalten über Taster
              
              

              Jetzt ist die Tür auf - rote LED war an - weisse geht an wenn ich den Taster loaslasse.

              Tür ist AUF - Taste für Tür ZU gedrückt bis Tür an Endschalter kommt

              Taster ZU
              Neuer Fahrbefehl
              Tuer schliesst ... Motor angehalten - Endlage erreicht
              Tuer geschlossen
              Taster ZU losgelassen
              Neuer Fahrbefehl
              Motor angehalten über Taster
              
              

              Jetzt ist die Tür zu - grüne LED war an - weisse geht an wenn ich den Taster loaslasse.

              Tür ist ZU - drücke Taster Tür auf bis Tür an Endschalter kommt

              Taster AUF
              Neuer Fahrbefehl
              Tuer oeffnet ... Motor angehalten - Endlage erreicht
              Tuer geoeffnet
              Taster AUF losgelassen
              Neuer Fahrbefehl
              Motor angehalten über Taster
              Taster ZU
              Neuer Fahrbefehl
              Tuer schliesst ... Motor angehalten - Endlage erreicht
              Tuer geschlossen
              Taster ZU losgelassen
              Neuer Fahrbefehl
              Motor angehalten über Taster
              Taster ZU losgelassen
              Neuer Fahrbefehl
              Motor angehalten über Taster
              
              

              Tür ist AUF - Taste für Tür ZU gedrückt bis Tür an Endschalter kommt

              Wenn ich jetzt direkt auf die ZU-TASTE drücke fährt die Tür noch ein klein wenig auf und geht dann langsam zu.

              Das wird hiermit zusammen hängen

              const unsigned int TuerbewegungZu =  61000;
              const unsigned int TuerbewegungAuf = -61000;
              

              Der Motor fährt bis zu diesen Werten ÜBER die Endschalter und fährt dann wieder in die entgegengesetzte Richtung. Das scheint im "Hintergrund" weiter zu laufen. Je nachdem wie schnell ich den ZU Taster drücke dreht der Motor mehr oder weniger noch nach.

              Das ist alles ok so - es handelt sich immer noch um eine Hühnertür, nicht um einen Hochsicherheitssafe. :flushed:

              Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

              B T 2 Antworten Letzte Antwort
              0
              • B Beowolf

                @tt-tom
                Tür ist ZU - drücke Taster Tür auf bis Tür an Endschalter kommt

                Taster AUF
                Neuer Fahrbefehl
                Tuer oeffnet ... Motor angehalten - Endlage erreicht
                Tuer geoeffnet
                Taster AUF losgelassen
                Neuer Fahrbefehl
                Motor angehalten über Taster
                
                

                Jetzt ist die Tür auf - rote LED war an - weisse geht an wenn ich den Taster loaslasse.

                Tür ist AUF - Taste für Tür ZU gedrückt bis Tür an Endschalter kommt

                Taster ZU
                Neuer Fahrbefehl
                Tuer schliesst ... Motor angehalten - Endlage erreicht
                Tuer geschlossen
                Taster ZU losgelassen
                Neuer Fahrbefehl
                Motor angehalten über Taster
                
                

                Jetzt ist die Tür zu - grüne LED war an - weisse geht an wenn ich den Taster loaslasse.

                Tür ist ZU - drücke Taster Tür auf bis Tür an Endschalter kommt

                Taster AUF
                Neuer Fahrbefehl
                Tuer oeffnet ... Motor angehalten - Endlage erreicht
                Tuer geoeffnet
                Taster AUF losgelassen
                Neuer Fahrbefehl
                Motor angehalten über Taster
                Taster ZU
                Neuer Fahrbefehl
                Tuer schliesst ... Motor angehalten - Endlage erreicht
                Tuer geschlossen
                Taster ZU losgelassen
                Neuer Fahrbefehl
                Motor angehalten über Taster
                Taster ZU losgelassen
                Neuer Fahrbefehl
                Motor angehalten über Taster
                
                

                Tür ist AUF - Taste für Tür ZU gedrückt bis Tür an Endschalter kommt

                Wenn ich jetzt direkt auf die ZU-TASTE drücke fährt die Tür noch ein klein wenig auf und geht dann langsam zu.

                Das wird hiermit zusammen hängen

                const unsigned int TuerbewegungZu =  61000;
                const unsigned int TuerbewegungAuf = -61000;
                

                Der Motor fährt bis zu diesen Werten ÜBER die Endschalter und fährt dann wieder in die entgegengesetzte Richtung. Das scheint im "Hintergrund" weiter zu laufen. Je nachdem wie schnell ich den ZU Taster drücke dreht der Motor mehr oder weniger noch nach.

                Das ist alles ok so - es handelt sich immer noch um eine Hühnertür, nicht um einen Hochsicherheitssafe. :flushed:

                B Offline
                B Offline
                Beowolf
                schrieb am zuletzt editiert von
                #138

                Was mir etwas wichtiger ist, ist das der Motor still ist nach einem Reset bzw. Stromausfall oder so.

                Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                T 1 Antwort Letzte Antwort
                0
                • B Beowolf

                  Was mir etwas wichtiger ist, ist das der Motor still ist nach einem Reset bzw. Stromausfall oder so.

                  T Offline
                  T Offline
                  TT-Tom
                  schrieb am zuletzt editiert von
                  #139

                  @beowolf

                  wenn der Motor die Endlage erreicht hat sollte er stumm sein. Das sollte über diese Funktion ausgelöst werden.

                  void stopp() {
                    stepper.stop();
                    digitalWrite(MotorStatus, HIGH); //Motor deaktiviert
                  }
                  

                  diese wird über die Endlagen aufgerufen.
                  Damit der Motor nach dem Reset / Neustart ruhig bleibt, sollte im Setup folgende Zeile eingetragen werden.

                  digitalWrite(MotorStatus, HIGH); //Motor deaktiviert
                  

                  Damit die LED beim Taster loslassen nicht die Farbe wechselt, kannst du die beiden Zeilen aus kommentieren

                      case STOP_TASTER:
                        stopp();
                        richtung = 0;
                        Serial.println("Motor angehalten über Taster");
                   //     pixels.setPixelColor(0, pixels.Color(255, 255, 255)); //LED Farbe weiss
                   //     pixels.show();
                        break;
                  
                  

                  Gruß Tom
                  https://github.com/tt-tom17
                  Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                  NSPanel Script Wiki
                  https://github.com/joBr99/nspanel-lovelace-ui/wiki

                  NSPanel Adapter Wiki
                  https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                  B 1 Antwort Letzte Antwort
                  0
                  • B Beowolf

                    @tt-tom
                    Tür ist ZU - drücke Taster Tür auf bis Tür an Endschalter kommt

                    Taster AUF
                    Neuer Fahrbefehl
                    Tuer oeffnet ... Motor angehalten - Endlage erreicht
                    Tuer geoeffnet
                    Taster AUF losgelassen
                    Neuer Fahrbefehl
                    Motor angehalten über Taster
                    
                    

                    Jetzt ist die Tür auf - rote LED war an - weisse geht an wenn ich den Taster loaslasse.

                    Tür ist AUF - Taste für Tür ZU gedrückt bis Tür an Endschalter kommt

                    Taster ZU
                    Neuer Fahrbefehl
                    Tuer schliesst ... Motor angehalten - Endlage erreicht
                    Tuer geschlossen
                    Taster ZU losgelassen
                    Neuer Fahrbefehl
                    Motor angehalten über Taster
                    
                    

                    Jetzt ist die Tür zu - grüne LED war an - weisse geht an wenn ich den Taster loaslasse.

                    Tür ist ZU - drücke Taster Tür auf bis Tür an Endschalter kommt

                    Taster AUF
                    Neuer Fahrbefehl
                    Tuer oeffnet ... Motor angehalten - Endlage erreicht
                    Tuer geoeffnet
                    Taster AUF losgelassen
                    Neuer Fahrbefehl
                    Motor angehalten über Taster
                    Taster ZU
                    Neuer Fahrbefehl
                    Tuer schliesst ... Motor angehalten - Endlage erreicht
                    Tuer geschlossen
                    Taster ZU losgelassen
                    Neuer Fahrbefehl
                    Motor angehalten über Taster
                    Taster ZU losgelassen
                    Neuer Fahrbefehl
                    Motor angehalten über Taster
                    
                    

                    Tür ist AUF - Taste für Tür ZU gedrückt bis Tür an Endschalter kommt

                    Wenn ich jetzt direkt auf die ZU-TASTE drücke fährt die Tür noch ein klein wenig auf und geht dann langsam zu.

                    Das wird hiermit zusammen hängen

                    const unsigned int TuerbewegungZu =  61000;
                    const unsigned int TuerbewegungAuf = -61000;
                    

                    Der Motor fährt bis zu diesen Werten ÜBER die Endschalter und fährt dann wieder in die entgegengesetzte Richtung. Das scheint im "Hintergrund" weiter zu laufen. Je nachdem wie schnell ich den ZU Taster drücke dreht der Motor mehr oder weniger noch nach.

                    Das ist alles ok so - es handelt sich immer noch um eine Hühnertür, nicht um einen Hochsicherheitssafe. :flushed:

                    T Offline
                    T Offline
                    TT-Tom
                    schrieb am zuletzt editiert von
                    #140

                    @beowolf sagte in GPIO Status Wemos d1 mini an iobroker senden:

                    Wenn ich jetzt direkt auf die ZU-TASTE drücke fährt die Tür noch ein klein wenig auf und geht dann langsam zu.

                    Das wird hiermit zusammen hängen

                    const unsigned int TuerbewegungZu =  61000;
                    const unsigned int TuerbewegungAuf = -61000;
                    

                    Der Motor fährt bis zu diesen Werten ÜBER die Endschalter und fährt dann wieder in die entgegengesetzte Richtung. Das scheint im "Hintergrund" weiter zu laufen. Je nachdem wie schnell ich den ZU Taster drücke dreht der Motor mehr oder weniger noch nach.

                    Das ist alles ok so - es handelt sich immer noch um eine Hühnertür, nicht um einen Hochsicherheitssafe. :flushed:

                    muss mir mal die <AccelStepper.h> ansehen ob es ein Kommando gibt damit er nicht weiter läuft. Denn der stop Befehl hält in anscheint nur an und bei Run läuft er weiter bis ende erreicht ist.

                    Gruß Tom
                    https://github.com/tt-tom17
                    Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                    NSPanel Script Wiki
                    https://github.com/joBr99/nspanel-lovelace-ui/wiki

                    NSPanel Adapter Wiki
                    https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                    B 1 Antwort Letzte Antwort
                    0
                    • T TT-Tom

                      @beowolf sagte in GPIO Status Wemos d1 mini an iobroker senden:

                      Wenn ich jetzt direkt auf die ZU-TASTE drücke fährt die Tür noch ein klein wenig auf und geht dann langsam zu.

                      Das wird hiermit zusammen hängen

                      const unsigned int TuerbewegungZu =  61000;
                      const unsigned int TuerbewegungAuf = -61000;
                      

                      Der Motor fährt bis zu diesen Werten ÜBER die Endschalter und fährt dann wieder in die entgegengesetzte Richtung. Das scheint im "Hintergrund" weiter zu laufen. Je nachdem wie schnell ich den ZU Taster drücke dreht der Motor mehr oder weniger noch nach.

                      Das ist alles ok so - es handelt sich immer noch um eine Hühnertür, nicht um einen Hochsicherheitssafe. :flushed:

                      muss mir mal die <AccelStepper.h> ansehen ob es ein Kommando gibt damit er nicht weiter läuft. Denn der stop Befehl hält in anscheint nur an und bei Run läuft er weiter bis ende erreicht ist.

                      B Offline
                      B Offline
                      Beowolf
                      schrieb am zuletzt editiert von
                      #141

                      @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                      muss mir mal die <AccelStepper.h> ansehen ob es ein Kommando gibt damit er nicht weiter läuft. Denn der stop Befehl hält in anscheint nur an und bei Run läuft er weiter bis ende erreicht ist.

                      So fühlt sich das an

                      Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                      1 Antwort Letzte Antwort
                      0
                      • T TT-Tom

                        @beowolf

                        wenn der Motor die Endlage erreicht hat sollte er stumm sein. Das sollte über diese Funktion ausgelöst werden.

                        void stopp() {
                          stepper.stop();
                          digitalWrite(MotorStatus, HIGH); //Motor deaktiviert
                        }
                        

                        diese wird über die Endlagen aufgerufen.
                        Damit der Motor nach dem Reset / Neustart ruhig bleibt, sollte im Setup folgende Zeile eingetragen werden.

                        digitalWrite(MotorStatus, HIGH); //Motor deaktiviert
                        

                        Damit die LED beim Taster loslassen nicht die Farbe wechselt, kannst du die beiden Zeilen aus kommentieren

                            case STOP_TASTER:
                              stopp();
                              richtung = 0;
                              Serial.println("Motor angehalten über Taster");
                         //     pixels.setPixelColor(0, pixels.Color(255, 255, 255)); //LED Farbe weiss
                         //     pixels.show();
                              break;
                        
                        
                        B Offline
                        B Offline
                        Beowolf
                        schrieb am zuletzt editiert von
                        #142

                        @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                        Damit der Motor nach dem Reset / Neustart ruhig bleibt, sollte im Setup folgende Zeile eingetragen werden.
                        digitalWrite(MotorStatus, HIGH); //Motor deaktiviert

                        Dann ist der Motor solange unter "Dampf" bis der erste Fahrbefehl kommt - nicht gut.

                        Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                        T 1 Antwort Letzte Antwort
                        0
                        • B Beowolf

                          @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                          Damit der Motor nach dem Reset / Neustart ruhig bleibt, sollte im Setup folgende Zeile eingetragen werden.
                          digitalWrite(MotorStatus, HIGH); //Motor deaktiviert

                          Dann ist der Motor solange unter "Dampf" bis der erste Fahrbefehl kommt - nicht gut.

                          T Offline
                          T Offline
                          TT-Tom
                          schrieb am zuletzt editiert von
                          #143

                          @beowolf

                          Mit dem Befehl wird der Motor doch deaktiviert, oder habe ich das falsch verstanden?

                          Gruß Tom
                          https://github.com/tt-tom17
                          Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                          NSPanel Script Wiki
                          https://github.com/joBr99/nspanel-lovelace-ui/wiki

                          NSPanel Adapter Wiki
                          https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                          B 1 Antwort Letzte Antwort
                          0
                          • T TT-Tom

                            @beowolf

                            Mit dem Befehl wird der Motor doch deaktiviert, oder habe ich das falsch verstanden?

                            B Offline
                            B Offline
                            Beowolf
                            schrieb am zuletzt editiert von Beowolf
                            #144

                            @tt-tom

                            Stimmt, aber der Motor zeigt das aber so.

                            Der "Ursprungserzeuger" des Programms, nutzt inzwischen die Schrittmotoransteuerung durch die MobaTools. Er sagt, das die per Interrupt getaktet werden, was meist besser funktioniert.

                            Ich kenne die Tools aber nicht.

                            Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                            1 Antwort Letzte Antwort
                            0
                            • B Beowolf

                              @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                              @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

                              Jepp. Schon gemerkt. Die Tür fährt zu.

                              Besser wäre es glaube ich, wenn die Tür nichts machen würde.

                              Zu der aktuellen Version.

                              Tastersteuerung geht fast.

                              1. Taste für AUFgedrückt - Tür fährt auf solange ich den Taster gedrückt halte - bis zum Endschalter - Tür hält an.

                              ABER

                              Wenn ich nun den Taster für ZU drücke möchte die Tür noch weiter auf fahren.

                              Auch bleibt die LED auf weiß wenn ich per Taster die Tür zu gefahren habe.

                              Das sind aber alles Dinge die im Normnalbetrieb glaube ich vollkommen egal sind.

                              AndreiosA Offline
                              AndreiosA Offline
                              Andreios
                              Forum Testing
                              schrieb am zuletzt editiert von
                              #145

                              @beowolf sagte in GPIO Status Wemos d1 mini an iobroker senden:

                              @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                              @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

                              Jepp. Schon gemerkt. Die Tür fährt zu.

                              Besser wäre es glaube ich, wenn die Tür nichts machen würde.

                              Zu der aktuellen Version.

                              Tastersteuerung geht fast.

                              1. Taste für AUFgedrückt - Tür fährt auf solange ich den Taster gedrückt halte - bis zum Endschalter - Tür hält an.

                              ABER

                              Wenn ich nun den Taster für ZU drücke möchte die Tür noch weiter auf fahren.

                              Auch bleibt die LED auf weiß wenn ich per Taster die Tür zu gefahren habe.

                              Das sind aber alles Dinge die im Normnalbetrieb glaube ich vollkommen egal sind.

                              @beowolf sagte in GPIO Status Wemos d1 mini an iobroker senden:

                              @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                              @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

                              Jepp. Schon gemerkt. Die Tür fährt zu.

                              Besser wäre es glaube ich, wenn die Tür nichts machen würde.

                              Was dabei zu prüfen wäre ist, ob der Motor beim Neueinschalten sein altes Ziel noch hat, dann müsste das im Setup zurückgesetzt werden, falls möglich.
                              Außerdem für den Startlauf die Merker z.B. -1 definieren und damit erst einmal nicht auf gesetzte Tasten reagieren (Flankenerkennung), so dass also selbst dann, wenn Du wirklich beim Einschalten des Wemos die Taste gedrückt hälst, das ignoriert wird.
                              Aktuell ist es so, dass, da der Merker auf 0 steht, wenn die Taste beim Start gedrückt ist, eine positive Flanke erkannt wird, der Motor läuft ggfs. los.
                              Ist der Merker beim Start auf -1 und die Flanke wird damit ignoriert, dann steht der Merker danach auf 1 und ab da läuft alles ganz normal, zuerst kommt die negative Flanke, wenn die Taste losgelassen wird und der Merker wird 0.

                              Schöne Grüße
                              Andreas

                              ioBroker auf Raspberry 4 mit SSD. Homematik IP mit CCU 3. Shelly. MySQL. Arduino. ...

                              Meine Posts sind subjektiv und manipulativ, erheben Anspruch auf Allwissenheit und können Spuren von Ironie oder Sarkasmus enthalten. ;-)

                              T 1 Antwort Letzte Antwort
                              0
                              • AndreiosA Andreios

                                @beowolf sagte in GPIO Status Wemos d1 mini an iobroker senden:

                                @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                                @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

                                Jepp. Schon gemerkt. Die Tür fährt zu.

                                Besser wäre es glaube ich, wenn die Tür nichts machen würde.

                                Zu der aktuellen Version.

                                Tastersteuerung geht fast.

                                1. Taste für AUFgedrückt - Tür fährt auf solange ich den Taster gedrückt halte - bis zum Endschalter - Tür hält an.

                                ABER

                                Wenn ich nun den Taster für ZU drücke möchte die Tür noch weiter auf fahren.

                                Auch bleibt die LED auf weiß wenn ich per Taster die Tür zu gefahren habe.

                                Das sind aber alles Dinge die im Normnalbetrieb glaube ich vollkommen egal sind.

                                @beowolf sagte in GPIO Status Wemos d1 mini an iobroker senden:

                                @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                                @Beowolf ist dir das schon mal aufgefallen das die Tür nach einem Neustart des WEMOS losgefahren ist?

                                Jepp. Schon gemerkt. Die Tür fährt zu.

                                Besser wäre es glaube ich, wenn die Tür nichts machen würde.

                                Was dabei zu prüfen wäre ist, ob der Motor beim Neueinschalten sein altes Ziel noch hat, dann müsste das im Setup zurückgesetzt werden, falls möglich.
                                Außerdem für den Startlauf die Merker z.B. -1 definieren und damit erst einmal nicht auf gesetzte Tasten reagieren (Flankenerkennung), so dass also selbst dann, wenn Du wirklich beim Einschalten des Wemos die Taste gedrückt hälst, das ignoriert wird.
                                Aktuell ist es so, dass, da der Merker auf 0 steht, wenn die Taste beim Start gedrückt ist, eine positive Flanke erkannt wird, der Motor läuft ggfs. los.
                                Ist der Merker beim Start auf -1 und die Flanke wird damit ignoriert, dann steht der Merker danach auf 1 und ab da läuft alles ganz normal, zuerst kommt die negative Flanke, wenn die Taste losgelassen wird und der Merker wird 0.

                                T Offline
                                T Offline
                                TT-Tom
                                schrieb am zuletzt editiert von
                                #146

                                @andreas-5 @Beowolf
                                Ich glaube, ich habe das jetzt mit der Stepper verstanden. Der Tip war MobaTools. Ich bin auch im Moba Verein und dort nutzen wir Servos zum Steuern der Weichen. Im Prinzip das selbe wie mit einem Stepper. Wir messen / testen bis wir die richtige Lage der Weiche erreicht haben, und speichern den Wert. Da gibt es keine Endlagenschalter und wenn sind sie nur zur Anzeige. Die Steuerung funktioniert alleine über die Wegstrecke / Schritte.

                                Soll heissen @Beowolf, du musst deine Schritte von Auf nach Zu noch einmal ausmessen, damit sie im Bereich der Endlagen anhält. Eine Abschaltung und "Reset" des Stepper bringt nix, im schlimmsten Fall verschiebt sich dadurch sein Fahrbereich, weil er immer die gesamten Schritte fahren will.

                                Ich hoffe ich habe mich gut ausgedrückt und ihr habt es verstanden.

                                Mit MQTT müsste auch über ein State bzw. Zeitstempel überwacht werden. Aber in der Materie bin ich noch nicht so fit.

                                Gruß Tom

                                Gruß Tom
                                https://github.com/tt-tom17
                                Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                                NSPanel Script Wiki
                                https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                NSPanel Adapter Wiki
                                https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                                B 1 Antwort Letzte Antwort
                                0
                                • T TT-Tom

                                  @andreas-5 @Beowolf
                                  Ich glaube, ich habe das jetzt mit der Stepper verstanden. Der Tip war MobaTools. Ich bin auch im Moba Verein und dort nutzen wir Servos zum Steuern der Weichen. Im Prinzip das selbe wie mit einem Stepper. Wir messen / testen bis wir die richtige Lage der Weiche erreicht haben, und speichern den Wert. Da gibt es keine Endlagenschalter und wenn sind sie nur zur Anzeige. Die Steuerung funktioniert alleine über die Wegstrecke / Schritte.

                                  Soll heissen @Beowolf, du musst deine Schritte von Auf nach Zu noch einmal ausmessen, damit sie im Bereich der Endlagen anhält. Eine Abschaltung und "Reset" des Stepper bringt nix, im schlimmsten Fall verschiebt sich dadurch sein Fahrbereich, weil er immer die gesamten Schritte fahren will.

                                  Ich hoffe ich habe mich gut ausgedrückt und ihr habt es verstanden.

                                  Mit MQTT müsste auch über ein State bzw. Zeitstempel überwacht werden. Aber in der Materie bin ich noch nicht so fit.

                                  Gruß Tom

                                  B Offline
                                  B Offline
                                  Beowolf
                                  schrieb am zuletzt editiert von Beowolf
                                  #147

                                  @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                                  du musst deine Schritte von Auf nach Zu noch einmal ausmessen,

                                  Das war auch so geplant. Bis jetzt war es nur so, das ich sicher sein wollte, das die Endlage der Tür durch die Endschalter definiert wird. Es gehen schon mal Schritte verloren. Deshalb das "zu viel" an Schritten.

                                  Ich h offe auch, das dieses ganze gefummel mit den Taster ganz selten gebraucht wird. Per ioBroker morgens Tür auf - abends wieder zu - fertig. Nur die Zeiten verschieben sich.

                                  Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                                  T 1 Antwort Letzte Antwort
                                  0
                                  • B Beowolf

                                    @tt-tom sagte in GPIO Status Wemos d1 mini an iobroker senden:

                                    du musst deine Schritte von Auf nach Zu noch einmal ausmessen,

                                    Das war auch so geplant. Bis jetzt war es nur so, das ich sicher sein wollte, das die Endlage der Tür durch die Endschalter definiert wird. Es gehen schon mal Schritte verloren. Deshalb das "zu viel" an Schritten.

                                    Ich h offe auch, das dieses ganze gefummel mit den Taster ganz selten gebraucht wird. Per ioBroker morgens Tür auf - abends wieder zu - fertig. Nur die Zeiten verschieben sich.

                                    T Offline
                                    T Offline
                                    TT-Tom
                                    schrieb am zuletzt editiert von
                                    #148

                                    @beowolf

                                    habe nochmal mit den Einstellungen vom MQTT Adapter gespielt. Bei folgenden Einstellungen ist die Tür bei mir nicht mehr gefahren, weder beim Neustart des Adapter noch beim Neustart des WEMOS.

                                    "Eigene States beim Verbinden publizieren" und "States bei subscribe publizieren" habe ich beide deaktiviert.

                                    ich weiß jetzt nicht ob du noch andere Projekte hast die diese Einstellung benötigen.

                                    Gruß Tom
                                    https://github.com/tt-tom17
                                    Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                                    NSPanel Script Wiki
                                    https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                    NSPanel Adapter Wiki
                                    https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                                    B 1 Antwort Letzte Antwort
                                    0
                                    • T TT-Tom

                                      @beowolf

                                      habe nochmal mit den Einstellungen vom MQTT Adapter gespielt. Bei folgenden Einstellungen ist die Tür bei mir nicht mehr gefahren, weder beim Neustart des Adapter noch beim Neustart des WEMOS.

                                      "Eigene States beim Verbinden publizieren" und "States bei subscribe publizieren" habe ich beide deaktiviert.

                                      ich weiß jetzt nicht ob du noch andere Projekte hast die diese Einstellung benötigen.

                                      B Offline
                                      B Offline
                                      Beowolf
                                      schrieb am zuletzt editiert von
                                      #149

                                      @tt-tom
                                      Jepp - geht.

                                      Muß ich mal beobachten ob andere Dinge jetzt Probleme haben.

                                      Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                                      B 1 Antwort Letzte Antwort
                                      0
                                      • B Beowolf

                                        @tt-tom
                                        Jepp - geht.

                                        Muß ich mal beobachten ob andere Dinge jetzt Probleme haben.

                                        B Offline
                                        B Offline
                                        Beowolf
                                        schrieb am zuletzt editiert von Beowolf
                                        #150

                                        Ich habe da noch eine Frage.

                                        Ich muß noch den Schaltzustand von einem Pegelschalter (Wasserstand) an ioBroker gesendet bekommen.

                                        Es sollte so sein, das der Schalter beim "Neustart" des Wemos d1 mini einmalig abgefragt wird, den Zustand nach ioBroker sendet, und dann erst z.B. in einem Intervall von einer Stunde wieder.

                                        Was ich bis jetzt habe:

                                        Unter void loop

                                          Pegelstand_lesen();
                                        

                                        Dann bei

                                        void Pegelstand_lesen() {
                                            if (digitalRead(Pegelschalter)) {
                                              mqttClient.publish("HH_Frischwasser/Innen/Essigpegel", "1");
                                                  } else {
                                              mqttClient.publish("HH_Frischwasser/Innen/Essigpegel", "0");
                                              }
                                        }
                                        

                                        Im LOG Fenster kommt ununterbrochen die "Statusmeldung" des Pegelschalters ein. Das kann so nicht richtig sein.

                                        Grüße
                                        Manfred

                                        Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                                        T 1 Antwort Letzte Antwort
                                        0
                                        • B Beowolf

                                          Ich habe da noch eine Frage.

                                          Ich muß noch den Schaltzustand von einem Pegelschalter (Wasserstand) an ioBroker gesendet bekommen.

                                          Es sollte so sein, das der Schalter beim "Neustart" des Wemos d1 mini einmalig abgefragt wird, den Zustand nach ioBroker sendet, und dann erst z.B. in einem Intervall von einer Stunde wieder.

                                          Was ich bis jetzt habe:

                                          Unter void loop

                                            Pegelstand_lesen();
                                          

                                          Dann bei

                                          void Pegelstand_lesen() {
                                              if (digitalRead(Pegelschalter)) {
                                                mqttClient.publish("HH_Frischwasser/Innen/Essigpegel", "1");
                                                    } else {
                                                mqttClient.publish("HH_Frischwasser/Innen/Essigpegel", "0");
                                                }
                                          }
                                          

                                          Im LOG Fenster kommt ununterbrochen die "Statusmeldung" des Pegelschalters ein. Das kann so nicht richtig sein.

                                          Grüße
                                          Manfred

                                          T Offline
                                          T Offline
                                          TT-Tom
                                          schrieb am zuletzt editiert von TT-Tom
                                          #151

                                          @beowolf sagte Im LOG Fenster kommt ununterbrochen die "Statusmeldung" des Pegelschalters ein. Das kann so nicht richtig sein.

                                          doch, den unter void Loop läuft deine Programmschleife. das heist bei jedem Durchlauf werden alle Sachen dort ausgeführt. In deinem Fall "Pegelstand_lesen();"

                                          du musst eine Pause einsetzen

                                          Gruß Tom
                                          https://github.com/tt-tom17
                                          Wenn meine Hilfe erfolgreich war, benutze bitte das Voting unten rechts im Beitrag

                                          NSPanel Script Wiki
                                          https://github.com/joBr99/nspanel-lovelace-ui/wiki

                                          NSPanel Adapter Wiki
                                          https://github.com/ticaki/ioBroker.nspanel-lovelace-ui/wiki

                                          B 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          912

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe