FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: tplus am 06 September 2017, 21:27:22

Titel: Keine Reaktion auf Webhook
Beitrag von: tplus am 06 September 2017, 21:27:22
Hallo,

ich versuche über Google Home und IFTTT Lampen zu steuern analog dieser Beschreibung für Alexa:

http://www.juergenstechnikwelt.de/smarthome-2/alexa-und-fhem-mittels-ifttt-ganz-einfach-verbinden/

Google Home erkennt und bestätigt den Befehl, ein Befehl (set lampe on) wird aber nicht ausgeführt. Auch die Eingabe von

https://<USER>:<PASSWD>@<dyndns...>:8088/webhook?cmd=set%20Lampe%20an

im Browser löst keinen Befehl aus. Man kann lediglich sehen, dass der Connect-Zähler von Webhooks um 4 Connects hochzählt. In dem Event Monitor taucht nichts auf.

FHEM läuft auf einem Raspi, der Port ist freigegeben, csrftoken ist "none", basicAuth sollte korrekt für WebHook eingerichtet sein.

Woran kann es liegen? Besten Dank für Tips.

Grüße...
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: CoolTux am 06 September 2017, 21:36:42
Verbinde Dich doch mal mit einem Browser
https://<USER>:<PASSWD>@<dyndns...>:8088

Was passiert, was kommt?
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: tplus am 06 September 2017, 21:44:38
"Diese Website ist nicht erreichbar" (err connection reset).

Der "Connects"-Counter wurde um 8 heraufgesetzt. Bei einem anderen Versuch nur um 6.
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: CoolTux am 06 September 2017, 22:03:07
gib mal bitte ein list vom FHEMWEB Device
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: tplus am 06 September 2017, 22:08:28
Bitte:

Internals:
   CONNECTS   81
   DEF        8088 global
   FD         45
   NAME       WEBhook
   NR         187
   NTFY_ORDER 50-WEBhook
   PORT       8088
   SSL        1
   STATE      Initialized
   TYPE       FHEMWEB
Attributes:
   HTTPS      1
   csrfToken  none
   room       Esszimmer,dummy
   webname    webhook
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: CoolTux am 06 September 2017, 22:10:09
Ok das passt. Ein entsprechendes allowed Device hast Du ja bestimmt.
Was steht im Logfile von FHEM wenn Du eine Verbindung versuchst?
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: tplus am 06 September 2017, 22:23:33
Internals:
   NAME       allowed_WEBhook
   NR         188
   STATE      validFor:WEBhook
   TYPE       allowed
   allowedCommands set,get
   validFor   WEBhook
   READINGS:
     2017-09-05 21:16:00   state           validFor:WEBhook
Attributes:
   allowedCommands set,get
   basicAuth  { "$user:$password" eq "xx:yyyyyyyyyyy" }
   room       Esszimmer,dummy
   validFor   WEBhook


Im Logfile findet sich

2017.09.06 22:20:16 1: FHEMWEB SSL/HTTPS error: No such file or directory Failed to open Private Key error:02001002:system library:fopen:No such file or directory (peer: <meine_ip>)

Hatte ich vorher noch gar nicht bemerkt...

So vorgehen?

https://wiki.fhem.de/wiki/Raspberry_Pi_%26_HTTPS
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: CoolTux am 06 September 2017, 22:31:43
Ja bitte.
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: tplus am 06 September 2017, 22:46:03
Okay, das wars. Läuft jetzt. War jetzt ein bisschen blöd von mir nicht ins log zu gucken.

Besten Dank!
Titel: Antw:Keine Reaktion auf Webhook
Beitrag von: CoolTux am 07 September 2017, 05:43:40
Kein Problem. Gern geschehen.