Ankündigung

Einklappen
Keine Ankündigung bisher.

Http GET Command funktioniert nicht mehr.

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

    [EibStudio] Http GET Command funktioniert nicht mehr.

    Guten Tag

    Bis Anhin hat der unten aufgeführte Code (Ausschnitt aus Marko) funktioniert. Nun musste ich meine Gude Expert Power Control EPC 12002 durch den Nachfolger EPC 1202-3 ersetzen. Es handelt sich um einen Steckdosenverteiler der sich über Telnet oder Http Kommandos steuern lässt. Irgendwie funktioniert der Code jetzt nicht mehr.

    Wenn ich folgendes im Browserfenster eingebe schaltet die Steckdosenleise problemlos:

    http://user:secret@192.168.178.101/o...?cmd=1&p=1&s=1

    http://user:secret@192.168.178.101/o...?cmd=1&p=1&s=0

    Nur der Code will nicht mehr. Hat jemand eine Ahnung an was das liegen könnte?

    Code:
    CRLF@ = $$
    stringset(CRLF@, 0x0A0Du16, 0u16)
    
    // http string
    
    GUDE_GET_1@ = $GET /?cmd=1&p=$+GudeCh+$&s=$ + convert(GudeState,$$) + $ HTTP/1.1$ + CRLF@
    GUDE_GET_2@ = $User-Agent: Wget/ 1.0.10$ + CRLF@
    GUDE_GET_3@ = $Accept: */*$ + CRLF@
    GUDE_GET_4@ = $Host: $ + convert(GudeIP,$$) + CRLF@
    GUDE_GET_5@ = $Connection: Keep-Alive$ + CRLF@ + CRLF@
    GUDE_http_string@ = GUDE_GET_1@ + GUDE_GET_2@ + GUDE_GET_3@ + GUDE_GET_4@ + GUDE_GET_5@
    Vielen Dank und Gruss,

    Martin

    #2
    Wenn Du Wireshark auf Deinen PC installierst und die Telegramme beobachtest: Was genau schickt dir Dein PC?
    Stimmt die IP (GudeIP)?
    offizielles Supportforum für den Enertex® EibPC: https://knx-user-forum.de/eibpc/
    Enertex Produkte kaufen

    Kommentar


      #3
      Danke für Deine Antwort. Ja die IP stimmt (wahrscheinlich das einzige was noch stimmt;-)), ich habe praktisch die alte EPC durch die neue ersetzt. Ich habe mal Wireshark installiert und geschaut was da so kommt, für mich absolut unleserlich und unverständlich. Ich glaube ich muss mich noch etwas mit dem befassen. Ich dachte das es vielleicht hier in der Http Welt sich was verändert hat. Die Herstellerseite ist für mich auch nicht sehr hilfreich (das ist wohl wenn man nicht aus der IT Ecke kommt; habe mich echt schon gewundert ob ich nicht einfach den Bus weiterziehen und einen Schaltaktor installieren soll).

      Gruss,
      Martin

      Kommentar


        #4

        Ich habe das Problem nun gelöst. Nachdem ich im Wireshark eine Ansicht gefunden die für mich leserlich war habe ich gesehen dass dem Get String ein '/ov.html' vorangestellt wird.

        $GET /ov.html?cmd=1&p=$+GudeCh+$&s=$ + convert(GudeState,$$) + $ HTTP/1.1$ + CRLF@ Gruss aus der sonnigen Schweiz! Martin

        Kommentar

        Lädt...
        X