[alexa-fhem | Custom Skills] Eure Setups

Begonnen von prodigy7, 28 Januar 2017, 13:59:09

Vorheriges Thema - Nächstes Thema

Roman

Hi oli82,

Das wird doch mit 'my %Alexakommando' definiert.

Evtl. Irgendwo einen Tippfehler oder Klammer/Semikolon vergessen?

Wenn du es nicht findest poste Mal deine 99_myUtils bzw. die Sub

Gruß
Roman

Ma_Bo

Können wir hier nicht einen 2 Beitrag im 1. Post verlinken, in dem Probleme von hier besprochen werden, dann bleibt der Beitrag hier ein wenig übersichtlicher...

@prodigy7: Könntest du den 2 Beitrag eröffnen und ihn im ersten Post hier markieren.

Ist nur ne Idee, möchte hier niemanden angreifen.

Grüße Marcel
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

prodigy7

Zitat von: Ma_Bo am 17 Februar 2017, 17:31:24
Können wir hier nicht einen 2 Beitrag im 1. Post verlinken, in dem Probleme von hier besprochen werden, dann bleibt der Beitrag hier ein wenig übersichtlicher...

@prodigy7: Könntest du den 2 Beitrag eröffnen und ihn im ersten Post hier markieren.

Ist nur ne Idee, möchte hier niemanden angreifen.
Versteh ehrlich gesagt gerade nicht so ganz, was du meinst :)

Ma_Bo

Also, ein neues Thema aufmachen, was nur die Probleme, der hier behandelten setups, beinhaltet.
Dieses neue Thema dann bitte in dem ersten Post von dir hier in diesem Thema verlinken, so wie die beiden Links zu den Alexa Themen von justme.

Dann stehen in dem Thema hier nur die setups und im anderen kann man über die Probleme diskutieren.


Gesendet von iPhone mit Tapatalk
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.


dk3572

Hallo,

das hier funktioniert bei mir:
{currentRadioTitle()}=was läuft gerade im radio
{currentRadioTitle()}=was gerade im radio läuft


allerdings nur 1x. Danach kommt die Antwort:
"Bei der Antwort des angeforderten Skill ist ein Problem aufgetreten"

Gleiches Problem trat hier auf:
{alexa_guten_morgen()}=guten morgen
{alexa_gute_nacht()}=gute nacht


Jemand eine Idee was schief läuft bzw. wo und wie ich den Fehler suchen kann?

justme1968

was steht auf der console bzw. im log?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

dk3572

Ausgabe der console:
[2/19/2017, 1:05:35 PM] IntentRequest
[2/19/2017, 1:05:35 PM] FHEMperlCodeIntent
[2/19/2017, 1:05:35 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=%7B$defs%7BAlexa%7D-%3E%7B%22active%22%7D%20=%201%7D&XHR=1
[2/19/2017, 1:05:35 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=setreading%20Alexa%20fhemIntent%20%7BcurrentRadioTitle()%7D&XHR=1
[2/19/2017, 1:05:35 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=%7B$defs%7BAlexa%7D-%3E%7B%22active%22%7D%20=%200%7D&XHR=1
[2/19/2017, 1:05:36 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=%7B$defs%7BAlexa%7D-%3E%7B%22active%22%7D%20=%201%7D&XHR=1
[2/19/2017, 1:05:36 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=%7BcurrentRadioTitle()%7D&XHR=1
[2/19/2017, 1:05:36 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=%7B$defs%7BAlexa%7D-%3E%7B%22active%22%7D%20=%200%7D&XHR=1
response :{"version":"1.0","sessionAttributes":{},"response":{"outputSpeech":{"type":"PlainText","text":"Hitradio OE3 - LiveStream\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000"},"shouldEndSession":false}}
**** Received Directive: {"version":"1.0","session":{"new":false,"sessionId":"amzn1.echo-api.session......","application":{"applicationId":"amzn1.ask.skill........"},"user":{"userId":"amzn1.ask.account..........."}},"context":{"System":{"application":{"applicationId":"amzn1.ask.skill.........."},"user":{"userId":"amzn1.ask.account............."},"device":{"supportedInterfaces":{"AudioPlayer":{}}}}},"request":{"type":"SessionEndedRequest","requestId":"amzn1.echo-api.request...........","timestamp":"2017-02-19T12:05:38Z","locale":"de-DE","reason":"ERROR","error":{"type":"INVALID_RESPONSE","message":"An exception occurred while dispatching the request to the skill."}}}
[2/19/2017, 1:05:39 PM] SessionEndedRequest
[2/19/2017, 1:05:39 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=%7B$defs%7BAlexa%7D-%3E%7B%22active%22%7D%20=%201%7D&XHR=1
[2/19/2017, 1:05:39 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=setreading%20Alexa%20intent%20SessionEndedRequest&XHR=1
[2/19/2017, 1:05:39 PM] [FHEM]   executing: https://192.168.178.25:8083/fhem?cmd=%7B$defs%7BAlexa%7D-%3E%7B%22active%22%7D%20=%200%7D&XHR=1
response :{"version":"1.0","sessionAttributes":{},"response":{"outputSpeech":{"type":"PlainText","text":"Bye"},"shouldEndSession":true}}


Im log steht nichts. Wie müsste ich was loggen?

Danke für deine Hilfe !

justme1968

in der antwort sind ein ganzer haufen null bytes. ich vermute mal das alexa damit ein problem hat.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

prodigy7

Ich habe einen passenden Thread angelegt. Siehe Post 1!

RaspiCOC

@prodigy7: Du hast natürlich völlig Recht. Ich glaube aber, es ist schwer, ein Problem losgelöst vom unmittelbaren Kontext zu diskutieren.

Ich traue mich kaum noch dk3572 zu fragen, ob das Problem vielleicht bei anderen Sendern nicht besteht. Denn, wie justme  richtig bemerkt, kommt da wohl senderseitig Müll mit.

Insgesamt glaube ich, dass das Alexa Custom Skill Thema so gross ist, dass es 1. unter Sprachsteuerung eine eigene Kategorie Alexa benötigt und darunter weitere Themengruppen. D.h. dieser Thread in eigener Kategorie mit einem Thread pro eigenem Setup und entsprechender Diskussion.

Wollte ich nur mal vorschlagen, bin jetzt aber wieder still.  :)

dk3572

Nur Mut, mich kann man alles fragen  ;D
Das Problem tritt bei allen Sendern auf und wir erwähnt auch bei dem Beispiel mit "guten morgen".

KölnSolar

#27
dimmen mit itl210-dimmer mit rfxtrx
alexa-mapping: default-Einstellungen
homebridgeMapping: Brightness=state,cmd=level,factor=6.67

Alexa-Befehl: "alexa, sage femm, stelle Helligkeit dimmer auf xy%
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Master_Nick

@KölnSolar kann ich dieses hier:

alexa-mapping: default-Einstellungen
homebridgeMapping: Brightness=state,cmd=level,factor=6.67

Eventuell direkt für einen Dummy nutzen? ^^
( https://forum.fhem.de/index.php/topic,67721.0.html )
Rancher K8s Cluster mit nanoCUL (a-culfw) | IObroker | IT(V1&V3), IT-PIR, THGR122NX |Co² | alexa-fhem | WOL | NFC | Harmony UltimateHub | Anwesenheitserkennnung | Roomba | 10" Touch mit Node-Red | SonOff S20 | SonOff Touch | SonOff Dual | Rolladen | Und ganz viel anderes tolles Gerödel.... ;-)

KölnSolar

eher nicht  :'( aber vielleicht ähnlich  ;D
ich hatte ja extra geschrieben, dass ich mit dem rfxtrx arbeite  ::) da lautet der Befehl  zum dimmen "set Dimmer level x" (x= 0-15)
Im IT-Modul wird mit "set Dimmer dimxy%" (xy=06, 12, 18, ....100) gedimmt.

Das in ein homebridgemapping umzusetzen bin ich nicht in der Lage  :-[
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt