Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. FireFrog

    NEWS

    • Wir empfehlen: Node.js 22.x

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker goes Matter ... Matter Adapter in Stable

    F
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 11
    • Best 3
    • Groups 1

    FireFrog

    @FireFrog

    Starter

    3
    Reputation
    1
    Profile views
    11
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    FireFrog Follow
    Starter

    Best posts made by FireFrog

    • RE: [Gelöst] Garagentor Status Unterstützung

      @martinp
      Hallo danke schon mal für das Feedback
      ich hab direkt im Shelly "automatisch ausschalten" nach 1 Sekunde gemacht. Dadurch wird "Schalter wieder auf "falsch" gesetzt. So hatte ich es auch beim Vorgänger.

      Bei deinem zweiten Punkt, stehe ich leider auf dem Schlauch. Wie meinst du das?

      Für eine andere Garage, habe ich das Skritp genau so. Da funktioniert alles. Dort ist allerdings noch Shelly 1 der ersten Generation inkl. Addon.

      Ich bin leider kein Profi was das Skripten mit Blockly angeht. Ich hatte hier vor langer Zeit mal ein Skript gefunden und an meine Bedürfnisse angepasst.

      Es sollte eigentlich folgendes passieren.
      Wenn ObjektID "TargetDoorState" verändert wird -> Shelly schalten
      TargetDoorState wird über den yahka Adapter angesprochen.
      Dass funktioniert wunderbar.

      Dann soll mittels Magnetkontakt geprüft werden ob das Tor geöffnet/geschlossen wird bzw. offen/geschlossen ist.
      Wenn ObjektID Input100 (Wert des Magnetkontakts) verändert wird
      -> falls der Wert gleich "wahr" ist, soll CurrentDoorState und TargetDoorState 0 werden
      -> falls der Wert gleich "falsch" ist, soll CurrentDoorState und TargetDoorState 1 werden

      Hoffe man kann mir folgen 🙂

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod

      Auch dir vielen Dank für deine Unterstützung.

      Datenpunkte habe ich auch erst gedacht, aber hab es mehrfach geprüft. Habe den korrekten Datenpunkt ausgewählt.

      Ja input100 ist Typ boolean. Sollte das nicht so sein?

      Die Verzögerung habe ich drin, damit mir angezeigt wird, dass Tor schließt gerade und es dauert 20 Sekunden bis es geschlossen ist.
      Der Magnetkontakt ist geschlossen wenn das Tor offen ist. Somit wäre so wie das Tor ein paar cm geschlossen wäre der Magnetkontakt nicht mehr geschlossen und ich bekomme den Status "Tor geschlossen". Da wollte ich mit der Verzögerung entgegenwirken.

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod

      hast es gut erklärt. Gaaanz unwissend bin ich auch nicht 😉 Hab halt nur wenig Erfahrung direkt mit Blockly.

      Aber summa summarum mit dem Timeout funktioniert es jetzt genau wie es soll.

      Vielen Vielen Dank!!

      posted in Blockly
      F
      FireFrog

    Latest posts made by FireFrog

    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod

      hast es gut erklärt. Gaaanz unwissend bin ich auch nicht 😉 Hab halt nur wenig Erfahrung direkt mit Blockly.

      Aber summa summarum mit dem Timeout funktioniert es jetzt genau wie es soll.

      Vielen Vielen Dank!!

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod

      habe gestern Abend noch etwas getestet.
      Die Verzögerung hatte ich vorher auch schon mal getestet. Wenn ich dort beispielsweise 10 Sekunden eintrage, passiert genau alles nach 10 Sekunden.

      Ich habe jetzt mal deinen Vorschlage getestet
      84420f9e-59ce-4e07-8491-0db5c04d21fb-grafik.png

      Das funktioniert soweit.
      Ich habe hier noch eine Vergzögerung eingebaut, damit soll das Tor erst "geschlossen" anzeigen wenn es nach 20 sekunden zugefahren ist
      45470316-98d9-434d-9293-16ae7476f17b-grafik.png
      Das klappt allerdings gar nicht. Die Werte Current/TargetState ändern sich sofort wenn der Magnetkontakt unterbrochen wird.
      Ich muss mal noch mit deinem Timeout veruschen.
      Ich weiß aber nicht warum du ein "stop Timout" eingebaut hast? Was macht das an dieser Stelle?

      Kannst du mir noch erklären was an dieser Stelle passiert?
      1617ac81-cdbb-4681-bc38-b42396684467-grafik.png
      Was wird in dem Objekt "Wert" gemacht?

      Und noch mal, Tausend Dank schon mal!

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod
      bbe2620f-e789-4261-b5da-c5c95538f60c-grafik.png

      0ca51373-3977-423c-bba3-6963db35365d-grafik.png

      Es läuft wie folgt ab
      Tor ist geschlossen
      CurrentState = 1
      TargetState = 1
      ich öffne
      TargetState geht sofort auf =0
      Input100 geht sobald Tor komplett offen ist auf true, dadurch geht dann auch Current auf 0
      nach 20 sek geht current aber wieder auf 1
      Input100 bleibt permant auf true

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod

      input100 ist kein selbst erstellter Datenpunkt. Das ist direkt der Datempunkt vom Shelly bzw. der vom Magnetschalter/Kontakt

      Ne hatte ich nicht getestet.
      4bd047c8-88e2-4819-b026-d6fa0472ff97-grafik.png
      Hier würde ich doch aber gar nicht den Schalter vom Shelly auslösen, wenn ich oben input100 einsetze.

      ich habe aber gerade noch was gesehen, als ich dir die Datenpunkte geschickt hatte. Die standen auf "state" habe es jetzt mal auf "value" geändert. kann das aber erst heute Nachmittag testen, wenn ich wieder zu hause bin.

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod

      729fc332-e6d3-4560-807a-e8a50a8909a8-grafik.png

      a22479f5-a8ce-4e8e-bebb-27028cfdd309-grafik.png

      Meinst du das so?
      Ich danke dir jetzt schon mal, dass du so Unterstützt!

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod said in Garagentor Status Unterstützung:

      @firefrog Was mich immernoch etwas wundert, der Magnetkontakt ist geschlossen wenn die Garage offen ist, laut deinem Skript.
      Müsste es nicht genau anders herum sein?
      Theoretisch ja aber ich habe es tatsächlich genau andersrum. So habe ich mir ein Kabel zum anderen Ende des Garagentors gespart
      Du hast einen Magnetschalter am Addon vom dem Shelly ja ? Und der Magnet ist am Garagentor und bewegt sich mit?!
      Genau so ist es
      Der Kontakt meldet offen wenn der Magnet sich vor dem Gegenstück/Schalter befindet ? Oder ist es genau anders herum ?
      Ich glaube das sollte egal sein, da ich das ja mit dem Script abfrage. Wenn "wahr" dann geschlossen und umgekehrt. Aber aktuell ist es so eingestellt, dass mir der Kontakt geschlossen meldet wenn das Gegenstück NICHT am Schalter ist. Das ist aber nur so damit mit auch die Shelly-App das Garagenbild offen bzw. geschlossen anzeigt. Ich habe es aber auch schon andersrum/invertiert versucht
      Ist der Magnet vom dem Kontakt wenn das Tor ganz auf oder ganz zu ist ? ("wenn Tor zu" währe eindeutig die sinnvollere Lösung)
      Ich gebe dir absolut Recht, dass wäre die sinnvoller Lösung. Da kommt wieder das Kabel ins spiel was ich eigentlich vermeiden wollte
      Tausch doch mal true und false zum testen! Es kann ja nicht sein das sich da was selbstständig macht, und dann genau nach den 20 Sekunden die du eingebaut hast.
      Habe ich auch schon versucht. Dann wird zum einen der Status genau falschrum angezeigt (offen wäre geschlossen) aber der eigentliche Fehler bleibt auch hier bestehen.
      de9aa7cf-08bb-414d-9d00-87a9ec7dc4c1-image.png

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      kann hier wirklich keiner weiterhelfen?
      Mich wundert halt, dass es mit dem Shelly der ersten Generation genau so funktioniert hat.

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @cinimod

      Auch dir vielen Dank für deine Unterstützung.

      Datenpunkte habe ich auch erst gedacht, aber hab es mehrfach geprüft. Habe den korrekten Datenpunkt ausgewählt.

      Ja input100 ist Typ boolean. Sollte das nicht so sein?

      Die Verzögerung habe ich drin, damit mir angezeigt wird, dass Tor schließt gerade und es dauert 20 Sekunden bis es geschlossen ist.
      Der Magnetkontakt ist geschlossen wenn das Tor offen ist. Somit wäre so wie das Tor ein paar cm geschlossen wäre der Magnetkontakt nicht mehr geschlossen und ich bekomme den Status "Tor geschlossen". Da wollte ich mit der Verzögerung entgegenwirken.

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      @martinp
      Hallo danke schon mal für das Feedback
      ich hab direkt im Shelly "automatisch ausschalten" nach 1 Sekunde gemacht. Dadurch wird "Schalter wieder auf "falsch" gesetzt. So hatte ich es auch beim Vorgänger.

      Bei deinem zweiten Punkt, stehe ich leider auf dem Schlauch. Wie meinst du das?

      Für eine andere Garage, habe ich das Skritp genau so. Da funktioniert alles. Dort ist allerdings noch Shelly 1 der ersten Generation inkl. Addon.

      Ich bin leider kein Profi was das Skripten mit Blockly angeht. Ich hatte hier vor langer Zeit mal ein Skript gefunden und an meine Bedürfnisse angepasst.

      Es sollte eigentlich folgendes passieren.
      Wenn ObjektID "TargetDoorState" verändert wird -> Shelly schalten
      TargetDoorState wird über den yahka Adapter angesprochen.
      Dass funktioniert wunderbar.

      Dann soll mittels Magnetkontakt geprüft werden ob das Tor geöffnet/geschlossen wird bzw. offen/geschlossen ist.
      Wenn ObjektID Input100 (Wert des Magnetkontakts) verändert wird
      -> falls der Wert gleich "wahr" ist, soll CurrentDoorState und TargetDoorState 0 werden
      -> falls der Wert gleich "falsch" ist, soll CurrentDoorState und TargetDoorState 1 werden

      Hoffe man kann mir folgen 🙂

      posted in Blockly
      F
      FireFrog
    • RE: [Gelöst] Garagentor Status Unterstützung

      Hat keiner eine Idee?

      posted in Blockly
      F
      FireFrog
    Community
    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
    The ioBroker Community 2014-2023
    logo