seit 3 Tagen passiert hier im Haus merkwürdiges:
Jeweils ca. 21:30 gehen mehrere Lichter an, die Stereoanlage schaltet um (alle in FHEM eingebunden, teils Homematic, teils FS20, teils per IP)
Es waren wohl auch immer die Gleichen Devices die angingen
In der Fritzbox sehe ich keine Anmeldungen von ausserhalb
Im FHEM-Log finde ich zu diesen Uhrzeiten merkwürdigerweise keine Einträge
Aber im Alexa-Log sehe ich sie / habe es unten rein kopiert
Ich weisss jetzt zugegeben diese Logs nicht zu deuten
Sind das Kommandos die von Alexa an FHEM gegeben wurden oder hat Alexa nur mitgeteilt bekommen das sich am Gerätestatus was geändert hat?
Irgendwelche Ideen wie ich das Problem weiter einkreisen kann?
Viele Grüße
:
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"FS20_05aa_a1","cookie":{"device":"FS20_05aaa1","fuuid":"5ccf4413-f33f-bbc8-292d-cf065b51e632b97c"}},"payload":{}}}
[2023-6-24 21:28:05] <<<< [ssh] {"header":{"namespace":"Alexa","name":"ErrorResponse","payloadVersion":"3","messageId":"9d3775ab-3e0c-4cfb-9177-967b0a16b7c8","correlationToken":"-"},"payload":{"type":"NO_SUCH_ENDPOINT","message":"unknown"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"FS20_05aa_a1","cookie":{"device":"FS20_05aaa1","fuuid":"5ccf4413-f33f-bbc8-292d-cf065b51e632b97c"}}}
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"CUL_HM_420B1801","cookie":{"device":"HM_420B18_Dim","fuuid":"5ccf4416-f33f-bbc8-887b-2baa5976bb622cad"}},"payload":{}}}
[2023-6-24 21:28:05] [FHEM] HM_420B18_Dim: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20HM_420B18_Dim%20on&XHR=1
[2023-6-24 21:28:05] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2023-06-24T19:28:05.673Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"8805026b-beed-4b4c-a029-7a5371a77b5a","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"CUL_HM_420B1801"},"payload":{}}}
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"KEQ0199037","cookie":{"device":"CUL_HM_HM_LC_Sw1PBU_FM_2086C4","fuuid":"5ccf4413-f33f-bbc8-c642-9aa7b3aa8483ddf4"}},"payload":{}}}
[2023-6-24 21:28:05] [FHEM] CUL_HM_HM_LC_Sw1PBU_FM_2086C4: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20CUL_HM_HM_LC_Sw1PBU_FM_2086C4%20on&XHR=1
[2023-6-24 21:28:05] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2023-06-24T19:28:05.683Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"b6ea8eed-2dd4-4c49-852a-148bd021be1d","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"KEQ0199037"},"payload":{}}}
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"5d7cff19-f33f-bbc8-fc93-468bf6c708ddd12b","cookie":{"device":"radiodummy","fuuid":"5d7cff19-f33f-bbc8-fc93-468bf6c708ddd12b"}},"payload":{}}}
[2023-6-24 21:28:05] [FHEM] radiodummy: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20radiodummy%20on&XHR=1
[2023-6-24 21:28:05] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2023-06-24T19:28:05.694Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"46353bca-a15f-4b42-8ea6-908e67893a09","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"5d7cff19-f33f-bbc8-fc93-468bf6c708ddd12b"},"payload":{}}}
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"FS20_05aa_a0","cookie":{"device":"FS20_05aaa0","fuuid":"5ccf4413-f33f-bbc8-766e-216dcac840211c7f"}},"payload":{}}}
[2023-6-24 21:28:05] [FHEM] FS20_05aaa0: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20FS20_05aaa0%20on&XHR=1
[2023-6-24 21:28:05] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2023-06-24T19:28:05.702Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"8fac32d9-933f-4820-8a16-df5793f003f8","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"FS20_05aa_a0"},"payload":{}}}
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"5d7d0356-f33f-bbc8-a372-f30e7f53e64535ea","cookie":{"device":"radiodummy2","fuuid":"5d7d0356-f33f-bbc8-a372-f30e7f53e64535ea"}},"payload":{}}}
[2023-6-24 21:28:05] [FHEM] radiodummy2: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20radiodummy2%20on&XHR=1
[2023-6-24 21:28:05] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2023-06-24T19:28:05.723Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"38dfd2c7-27af-4e1e-91a4-e3fd27a6cd78","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"5d7d0356-f33f-bbc8-a372-f30e7f53e64535ea"},"payload":{}}}
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"KEQ0632599","cookie":{"device":"Licht_Flur","fuuid":"5ccf4413-f33f-bbc8-4145-2cb8659e19ebd2fd"}},"payload":{}}}
[2023-6-24 21:28:05] [FHEM] Licht_Flur: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20Licht_Flur%20on&XHR=1
[2023-6-24 21:28:05] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2023-06-24T19:28:05.731Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"a406ecd4-0bfc-49b1-8361-df32dd14984b","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"KEQ0632599"},"payload":{}}}
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"5d7d0368-f33f-bbc8-f78f-b2aaa20b9284d92c","cookie":{"device":"radiodummy3","fuuid":"5d7d0368-f33f-bbc8-f78f-b2aaa20b9284d92c"}},"payload":{}}}
[2023-6-24 21:28:05] [FHEM] radiodummy3: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20radiodummy3%20on&XHR=1
[2023-6-24 21:28:05] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2023-06-24T19:28:05.751Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"6650cd9d-6747-4f9c-9d2a-986e9e0ec32e","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"5d7d0368-f33f-bbc8-f78f-b2aaa20b9284d92c"},"payload":{}}}
[2023-6-24 21:28:05] >>>> [ssh] {"directive":{"header":{"messageId":"aa23184d-b378-4052-9513-9b582ce907c0","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"CUL_HM_53199401","cookie":{"device":"Terassenlicht_1","fuuid":"5ccf4415-f33f-bbc8-3b07-a1a6b2d030786422"}},"payload":{}}}
[2023-6-24 21:28:05] [FHEM] Terassenlicht_1: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20Terassenlicht_1%20on&XHR=1
[2023-6-24 21:28:05] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2023-06-24T19:28:05.758Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"4d0d20c3-f3fb-4415-8f72-142cfb00e101","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"6336BAC1-0F2345EDD5CE9EFD"},"endpointId":"CUL_HM_53199401"},"payload":{}}}
2023-06-24 21:28:05 caching: CUL_HM_HM_LC_Sw1PBU_FM_2086C4-state: set_on noArg
[2023-6-24 21:28:05] [FHEM] caching: On: 1 (as number; from 'set_on noArg')
2023-06-24 21:28:06 caching: FS20_05aaa0-state: on
[2023-6-24 21:28:06] [FHEM] caching: On: 1 (as number; from 'on')
[2023-6-24 21:28:06] [FHEM] caching: Brightness: 100 (as number; from 'on')
2023-06-24 21:28:06 caching: HM_420B18_Dim-pct: 100
[2023-6-24 21:28:06] [FHEM] caching: On: 1 (as number; from '100')
[2023-6-24 21:28:06] [FHEM] caching: Brightness: 100 (as string; from '100')
2023-06-24 21:28:06 caching: Licht_Flur-state: set_on noArg
Zitat von: Klaus0815 am 24 Juni 2023, 22:11:19Irgendwelche Ideen wie ich das Problem weiter einkreisen kann?
Eine Option wäre:
Die Alexa Einbindung in Deinem FHEM stilllegen und abwarten, was heute Abend um 21:30 Uhr passiert.
Damit wüsstest Du zumindest, ob es in Deinem FHEM oder in Alexa spukt.
Ich "lese" das so (bei mir ausprobiert)
Zitat>>>> [ssh]
kommt von "außen": Amazon/Alexa
Zitat<<<< [ssh]
geht nach "außen": (Rück)Meldung an Alexa/Amazon ("Response" bzw. bei mir "detectionState", wenn Sensormeldungen an Alexa/Amazon gehen)
Zitat[2023-6-24 21:28:05] [FHEM] HM_420B18_Dim: executing set cmd for On with value 1
[2023-6-24 21:28:05] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20HM_420B18_Dim%20on&XHR=1
Das hier sind Schaltkommandos, die alexa-fhem in fhem ausführt und (daher wohl) per Sprache (bzw. Klick in der Alexa-App oder Routinen oder...) kommen.
Was mir hier fehlt: kein csrf-Token?
Deaktiviert?
Warum?
EDIT: welche Version von alexa-fhem läuft? (alexa-fhem Connector oder "alte Variante" mit offenem Port etc.? Bzw. sieht es nach alexa-fhem Connector aus dann die Frage trotzdem: Port offen? Ist ja mit alexa-fhem Connector nicht mhr notwendig, außer man verwendet einen Custom Skill [oder will den Smart Home Skill trotzdem selber "hosten"])
Ist dein fhem über Internet zugänglich?
Wenn ja: wie?
Weitere "Sicherheits-Feature" deaktiviert?
(siehe Token)
Gruß, Joachim
Vielen Dank für Eure Antworten, das Problem konnte mittlerweile gelöst werden:
Alexa hat ohne mein Zutun - und definitiv auch niemand sonst im Haus- eine Routine angelegt:
Wenn abends dunkel dann Licht Wohnzimmer an
Ich habe die Raumzuordnung zugegeben schlampig angelegt - mir ging es nur um paar wenige Befehle die ich per Sprachsteuerung nutze
Das mit dem Token muss ich mir mal anschauen, - ist zugegeben eine rel. alte Installation - never change a running system :-)
Viele Grüße
Zitat von: Klaus0815 am 26 Juni 2023, 21:47:32[...] never change a running system :-)
... ist ein Spruch, den sich richtig faule Menschen ausgedacht haben und der nie Gültigkeit besaß.