Hallo, ich möchte gern per Webhook ein Homeegramm mit Automagic (App füe Android) auslösen.
Aber es funktioniert nicht.
Ich bin nicht so der Experte für Automagic.
Habe es jeweils mit der Action „URL in Browser öffnen“ und „HTTP Request“ probiert und bekomme nur die Fehlermedung auf dem Smartphone
Not Found
The requested URLwas not found on this Server
Apache/2.4.29 (Ubunthu) Server at automagic4android.com Port 80
Kann mir jemand helfen wie ich den webhook richtig auslösen kann?
Danke
Thorben
Hi,
das geht per HTTP Request. Bei URL kommt https://homeeID/api/v2/webhook-trigger?webhooks_key…&event=Trigger
VG,
Edit:
Method: Get
1 „Gefällt mir“
Bitte einmal für doofe wie mich zum mitschreiben. Das hier ist mein „original“ Webhook der im HG erstellt wurde (hab den Code natürlich etwas abgeändert)
https://00055XABCDE.hom.ee/api/v2/webhook_trigger?webhooks_key=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=Nukiyyyyyyyyyy
die IP meines homee ist fest 192.168.178.99 (nur als Beispiel).
Wo finde ich die homeeID, bzw brauche ich die dàfür
Wie genau muss mein Webhook nun abgeändert werden damit er von unterwegs aus ausgeführt werden kann?
Du musst genau garnichts ändern. Das ist die ID deines Homee 00055XABCDE (du wirst nicht ABCDE haben…) Du brauchst sie nicht unbedingt - wie von @ch.krause beschrieben, kannst du auch die lokale IP aufrufen. Dann funktioniert es aber nur im eigenen WLAN/VPN.
Genau das aus dem HG gehört bei Automagic in den HTTP Request.
Edit: Es gehört das &event natürlich noch mit in Automagic. Vermutlich hast du das beim editieren hier rausgelöscht.
Die URL (wenn lokal) startet mit http:// NICHT https:// und statt homeeID.hom.ee steht da dann halt Deine lokale IP. Https:// wird vom lokalen Webserver für die API nicht unterstützt.
Sieht also so aus:
http://192.xxx.xxx.xxx:7681/api/v2/webhook_trigger?webhooks_key=xxyxyxxxxyxxyxxyxyxyxyxxyxyxyxyxyxyxyxyxyx&event=Eventname
Holger, du hast vollkommen Recht. Mit der Anforderung sollte der TE aber lieber die ID verwenden. Oder Thorben, nutzt du für den Zugriff VPN?
ok, ich glaube ich hab das Prinzip verstanden.
Hab den original Webhook eben mal auf meinem Smartphone in den GoogleChromeBrowser eingebenen… und siehe da… funktioniert.
dann habe ich wohl ein Verständnissproblem mit Automagic. Dort steht jetzt der original Webhook drin (der auch auf dem Smartphone im Browser funktioniert)
Action Typ ist HTTP Request
hier mal mein Atomagic-Screenshot. Was ist falsch daran?
Das Kontrollhäckchen für HTTPS ist bei mir nicht drin und Netzwerk steht auf Standard. (Sonst beim Testen sicherstellen, dass du nicht im WLAN bist! Sieht gem. Screenshot aber gut aus.) Der Rest ist identisch.
Danke. Habe es in meinem anderen Post geändert.
ok. nachdem ich Netzwerk angepasst habe funtzt es jetzt.
Kann mir jetzt noch jemand sagen wie ich nach dem Scan eines NFC-Tag diese Action auslöse.
Es gibt ja den Trigger Typ „NFC Tag“
Klingt schon mal gut.
Bei NFC bin ich raus. Das nutze ich nicht, sorry.
Ok. vielen Dank für die Hilfe.
Gruß
Thorben
1 „Gefällt mir“