SPS verknüpfen mit Homee ...

ok, das läuft. Ist der Port bekannt oder über scantools ermittelt?

Habe ich ermittelt, wurde aber auch hier im Forum gepostet. Wenn man ihn kennt laesst sich einfacher suchen :slight_smile:

ok … also dann werde ich in der SPS mal den TCP Client aufsetzen und dann mal sehen was passiert …

Wie sieht das mit den Parameter aus? Kennt sich jemand da aus wie ich in dem request noch Zusatzinfos mitgeben kann?

wie oben bereits geschrieben - schaust Du hier (ganz am Ende):

Hi.

also mit der lokalen Adresse als HTTP request funktioniert…

http://MeinHomee:7681/api/v2/webhook_trigger?webhooks_key=MeinSchlüssel&event=GPSEvent

Wenn ich den Webhook über Browser laufen lasse …

Also mein TcpClient läuft …

bekomme auch Antwort. Dazu brauche ich mal jemanden der mit HTTP request gut auskennt oder auch mal das Homee Team …

Kann mir einer sagen was das bedeutet …

'HTTP/1.0 403 Forbidden
server: libwebsockets
content-type: text/htmlcontent-length: 38
html>

403

ist das eine Rückmeldung vom Server sprich homee oder wäre das jetzt wohl eine Rückmeldung meiner Steuerung. Da bin ich gerade überfragt ??

ahhhh jetzt sehe ich das dass der Fehlerocde meiner Anfrage ist.

403 als Statuscode hat was mit der Anmeldung zu tun

Was muss ich denn bei der Anmeldung dem homee mitgeben ???

Https statt http benutzen…

ja habe ich beides probiert … gleiche Antwort …

Der Webhook auf homee Seite (auslöser webhook) ist angelegt und auch aktiviert?

kann das evetuell sein das ich noch eine Antwort bekomme das ich mich anmelden muss ???
mit Status 401 ??

ja , hab ja geschrieben das der lokale IP WebHook ja auch geht

Hallo,

kann jemand den Unterschied erkennen ob jetzt z.B. ifttt den WebHook auslöst
oder jetzt in meinem Test die SPS.

Beides Request sind gleich. Kann vielleicht sein das im vorfeld in der TCP Kommunikation noch weitere Protokolle vorab gesendet werden, so eine Art Handshake wie auch immer der aussieht im HTTP Verlauf.

Vielleicht kann sich bitte jemand vom homee Team mal dazu äußern. Danke

Gruß

was fuer einen tcp client nutzt du? und wie sieht dein Aufruf genau aus?

wie meins du welcher TcpClient

na wie sieht der aufruf aus den du machst mit deinem TCPClient?

Was meinst du mit dem Aufruf . …

Den Stream den ich schicken möchte …???

Oder willst du die Logik vom Client sehen ? Ich glaube wohl nicht oder!

Gruß

Ja ich moechte sehen was du gemacht hast damit es zu folgender Ausgabe kam:

'HTTP/1.0 403 Forbidden
 server: libwebsockets
 content-type: text/htmlcontent-length: 38
 html>

Hi …

den Stream habe ich gesendet

http://MeinHomeeLokaleIP:7681/api/v2/webhook_trigger?webhooks_key=MeinSchlüssel&event=GPSEvent

oder auch als HTTPS

https://MeinHomeeLokaleIP:7681/api/v2/webhook_trigger?webhooks_key=MeinSchlüssel&event=GPSEvent

die homeegramme sind vorhanden und auch aktiviert … daran liegt es ja nicht …
und wie erwähnt über den Browser funktioniert der Link …

Ok.

Beantwortet nicht so richtig meine Frage, was aber vielleicht auch an der Frage und meinem Unwissen ueber SPS liegt.
Versuch mal das richtige HTTP Protokoll 1.1 zu setzen