Ankündigung

Einklappen
Keine Ankündigung bisher.

12736_CGI_Webserver

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

    #31
    Ich versuche da echt durchzusteigen.

    @ Ab dem Baustein Json_convert habe ich es glaub verstanden. Aber beim Baustein "CGI_Webserver" halt es bei mir gewaltig. Woher kommt der E1 Pfad?
    Hätte gedacht, wenn z.B. man eine GET-Abfrage von einem Webserver macht liefert der Baustein auf A1 die Rückgabewerte. Aber das kanns nicht sein, da müsste doch die jeweige IP definiert sein.

    Total verwirrt....

    Kommentar


      #32
      Der Baustein ist quasi ein Webserver, der ähnlich wie z.B. ein PHP Script eine Funktion ausführt, EN[1] ist der Pfad wo du dieses Script auf dem Webserver abspeicherst. Wenn du einen Baustein mit EN[1] /1.php erstellst dann wird es auch nur ausgeführt wenn jemand die URL http://x.x.x.x:8440/1.php aufruft.
      Legst du einen weiteren Baustein mit EN[1] /2.php an, dann wird das script im gleichen Server (teilen sich alle Bausteine) angelegt und reagiert auch NUR auf /2.php

      Du kannst also jetzt für jedes Produkt welches es ermöglicht Statis per Webseitenaufruf zu versenden auf je einen eigenen Baustein loslassen.
      Nils

      aktuelle Bausteine:
      BusAufsicht - ServiceCheck - Pushover - HS-Insight

      Kommentar


        #33
        Zitat von larsrosen Beitrag anzeigen
        So hier sind zwei Bilder, diese sollten eigenltich alles erklären wie es funktioniert.
        Der Webhook kommt von IFTTT.com
        Hab das eben mal genau so gemacht. Nur leider tut sich nichts. Wenn ich in IFTTT POST einstelle, muss ich dann nicht im Webserver auf GET stellen?

        Kommentar


          #34
          Und was stellst du dann bei PUT ein?
          Nein, der Baustein muss einfach wissen was du im IFTTT konfiguriert hast.

          Gruss, Holger
          ECMACOM GmbH
          Konzeption, Planung, Implementation, Unterhalt
          www.ecmacom.ch
          www.knxshop4u.ch

          Kommentar


            #35
            hmm ok. Bei IFTTT kommt die Fehlermeldung: ETIMEDOUT
            Nutze 4.7, sollte da aber auc hfunktionieren, oder?

            Kommentar


              #36
              Den port haste aber auch auf den Hs weitergeleitet?
              Elektroinstallation-Rosenberg
              -Systemintegration-
              Planung, Ausführung, Bauherren Unterstützung
              http://www.knx-haus.com

              Kommentar


                #37
                Ups. Dachte der HS stellt auf dem Port den Webserver zur Verfügung?

                Kommentar


                  #38
                  Von welchem Port sendet denn IFTTT?
                  Zuletzt geändert von Marc83; 08.11.2018, 19:46.

                  Kommentar


                    #39
                    Den, den du nach dem : angibst.
                    Bei mir 8440 oder 8441
                    Elektroinstallation-Rosenberg
                    -Systemintegration-
                    Planung, Ausführung, Bauherren Unterstützung
                    http://www.knx-haus.com

                    Kommentar


                      #40
                      Irgendwie klappts bei mir nicht oder ich bin zu blöd.
                      Habe jetzt den Port 8440 auf Port 80 weiter geleitet aber es kommt immer wieder die Fehlermeldung ETIMEDOUT

                      Kommentar


                        #41
                        Zitat von Marc83 Beitrag anzeigen
                        Habe jetzt den Port 8440 auf Port 80 weiter geleitet ETIMEDOUT
                        Warum????
                        Auf Port 80 hängt dein HTTP?
                        Ka was dein HS dazu sagt, wenn du Port 80 im LBS zusätzlich nlch freigibst. Was spricht dem gegen 8440?
                        Elektroinstallation-Rosenberg
                        -Systemintegration-
                        Planung, Ausführung, Bauherren Unterstützung
                        http://www.knx-haus.com

                        Kommentar


                          #42
                          Stehe echt auf dem Schlauch... :-(

                          Bei Port an Gerät gebe ich doch die 8440 an, oder nicht?
                          You do not have permission to view this gallery.
                          This gallery has 1 photos.

                          Kommentar


                            #43
                            Portfreigabe:
                            Gerät: IP des HS
                            Anwendung: eigene
                            von port 8440 bis 8440
                            an extern 8440
                            Elektroinstallation-Rosenberg
                            -Systemintegration-
                            Planung, Ausführung, Bauherren Unterstützung
                            http://www.knx-haus.com

                            Kommentar


                              #44
                              Zitat von larsrosen Beitrag anzeigen
                              Portfreigabe:
                              Gerät: IP des HS
                              Anwendung: eigene
                              von port 8440 bis 8440
                              an extern 8440
                              Hab's doch so gemacht aber wieder der Fehler
                              You do not have permission to view this gallery.
                              This gallery has 2 photos.

                              Kommentar


                                #45
                                Und wie sieht die restliche Konfiguration aus?

                                Der Call selbst?
                                Der Baustein?
                                Ist der Port bei einem Portscan offen?
                                Elektroinstallation-Rosenberg
                                -Systemintegration-
                                Planung, Ausführung, Bauherren Unterstützung
                                http://www.knx-haus.com

                                Kommentar

                                Lädt...
                                X