Ankündigung

Einklappen
Keine Ankündigung bisher.

URL senden bei Türöffnung um Klingeln zu beenden

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    URL senden bei Türöffnung um Klingeln zu beenden

    Hi zusammen,

    ich habe eine 2N IP Verso, die per http Befehl alles mögliche ausführen kann.
    Um den Klingel-Ruf automatisch zu beenden habe ich dort eine Automation angelegt. Wenn ich die URL Per Browser aufrufe wird der Anruf sauber beendet.

    Wie sende ich den URL Aufruf aus dem Edomi raus zur 2N? Ich reagiere auf den Türkontakt und hinterlege dort den Befehl?
    Wenn die Tür öffnet und der Kontakt auf 0 schaltet, dann sollte die URL aufgerufen werden.

    Bildschirmfoto 2019-11-13 um 16.18.36.png

    Bildschirmfoto 2019-11-13 um 16.19.32.png

    Was mache ich beim URL Aufruf falsch?

    Ich stehe total am Schlauch...

    Grüße
    Torte

    #2
    Dies steht bei mir auch noch auf der to-do Liste, da das "tuuten" trotz öffnen der Tür nervt. Komm derzeit aber nicht dazu.

    Vielleicht kann aber hier weitergeholfen werden:
    https://knx-user-forum.de/forum/%C3%...gesucht/page69

    hatte es nur mal hiermit versucht, klappte aber glaub auch nicht, bzw. hatte es nicht weiter verfolgt:
    Unbenannt.JPG
    Zuletzt geändert von ThomasCologne; 13.11.2019, 22:32.

    Kommentar


      #3
      Es wird doch jemanden geben, der schon mal von Edomi aus eine URL aufgerufen hat?

      Kommentar


        #4
        Daran soll es nicht liegen. Denn selbst mit der 2n rufen wir andere Dinge per http ab. Ein Türöffnen per http funktioniert zB bei uns.

        Ich hatte damals viel mehr die Vermutung, dass die session der 2n im http link angeführt sein muss.

        Kommentar


          #5
          Thorti Warum machst du einen Shell Befehl mit curl und nimmst nicht den Edomi HTTP Befehl?

          Kommentar


            #6
            Zitat von jonofe Beitrag anzeigen
            Thorti Warum machst du einen Shell Befehl mit curl und nimmst nicht den Edomi HTTP Befehl?
            Habe schon alle möglichen Befehle probiert

            Kommentar


              #7
              Zitat von Thorti Beitrag anzeigen
              Habe schon alle möglichen Befehle probiert
              Funktioniert es denn, wenn du es im Browser aufrufst?
              Oder per CURL aus dem Terminal auf dem EDOMI Server?

              Kommentar


                #8
                Wenn du noch gar keinen http mit der 2n eingerichtet hast, probiere mal zunächst mal mit einfachem Öffnen der Tür per Visu. Oder Tonausgabe oder sowas.
                Damit weißt du, ob die Kommunikation zwischen edomi und 2n überhaupt funktioniert.

                Ansonsten kann man mit dem api testtool noch ein wenig rum probieren.

                Kommentar


                  #9
                  Zitat von jonofe Beitrag anzeigen

                  Funktioniert es denn, wenn du es im Browser aufrufst?
                  Oder per CURL aus dem Terminal auf dem EDOMI Server?
                  Aus dem Browser heraus funktioniert es super.

                  Kommentar


                    #10
                    Zitat von Thorti Beitrag anzeigen
                    Aus dem Browser heraus funktioniert es super.
                    Das ist dann aber nicht vom EDOMI Server aus.
                    Zweite Stufe wäre per CURL vom EDOMI Server.

                    Kommentar


                      #11
                      Hast du es mal mit der test api probiert?
                      Denn dort bekommt man glaub eine Ausgabe.

                      Es kann sein, dass edomi erst die session [Ereignisse] mitgeteilt bekommen muss.

                      Code:
                      https://[bn]:[pw]@[ip]/api/call/hangup?session=[COLOR=#FF0000][B]0[/B][/COLOR]&reason=normal

                      Kommentar


                        #12
                        Es funktioniert leider alles nicht

                        Kann denn keiner helfen und uns Ahnungslosen sagen wie man eine URL richtig triggert aus Edomi?

                        Kommentar


                          #13
                          Hast inzwischen (in den letzten 2 Monaten) mal vom EDOMI Server aus die URL (die im Browser funktioniert) mittels curl oder wget aufgerufen, um zu sehen, ob es ein Netzwerkproblem ist?

                          Kommentar


                            #14
                            Zitat von Thorti Beitrag anzeigen
                            Kann denn keiner helfen ...
                            Woher sollen wir denn wissen, dass es noch nicht funktioniert?? Rückmeldung gab es zumindest keine.

                            Habe es letztens funktionierend eingerichtet, wie folgt:

                            edomi Logik samt Befehlen:
                            a.JPG



                            So schaut der http-Befehl aus:
                            b.JPG


                            Und letztendlich die Logik in der 2n Verso:
                            c.JPG


                            Wenn das so nicht funktioniert, liegen Probleme im Netzwerk vor.

                            Kommentar


                              #15
                              Ich habe ganz vergessen Rückmeldung zu geben! Es funktioniert nun wie Thomas es beschrieben hat. Der Türkontakt hatte ein Problem und dadurch hat Edomi den Zustand "offen" nicht korrekt interpretiert.

                              Kommentar

                              Lädt...
                              X