FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: bugster_de am 20 Mai 2018, 13:46:04

Titel: Alexa: echoRooms Attribut
Beitrag von: bugster_de am 20 Mai 2018, 13:46:04
Hi Leute,

ich habe einen EchoDot sowie einen SONOS:1 mit Alexa und scheitere daran, dem SONOS:1 im alexa Device mittels echoRooms Attribut einen Raum zu zuordnen.

Ich habe beide Echos im Attribut wie folgt definiert:
amzn1.ask.device.AEJZL<XXXX_gaaaaanz_lange_UID>NKQ=Kinderzimmer
amzn1.ask.device.AEJZL<XXXX_gaaaaanz_lange_UID>XJF=Esszimmer


Jede Zeile ein Device, kein Space oder sonstwas am Ende.

Den Echo Dot (zweite Zeile) erkennt er zuverlässig, aber bei SONOS:1 will er nicht. Im Reading echoId erscheint zwar schön die ID des SONOS:1, aber der Raum bleibt trotzdem auf unknown.

Was mache ich falsch?
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: amenomade am 20 Mai 2018, 21:33:17
Die ist bekannt, dass es nur für den Custom Skill gedacht ist?

Welche Version von alexa-fhem hast Du?

Jede Zeile ein Device? Wie machst Du das? M.W. sollte es eine Leerzeichen getrennte Liste von <id>=<name>

attr myAlexa echoRooms amzn1.ask.device.<UID>NKQ=Kinderzimmer amzn1.ask.device.<UID>XJF=Esszimmer
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: bugster_de am 21 Mai 2018, 17:43:20
Danke !
ZitatJede Zeile ein Device? Wie machst Du das? M.W. sollte es eine Leerzeichen getrennte Liste von <id>=<name>
Oh Mann, das war es. Ich hatte zwar jede Zeile ein device aber kein Leerzeichen am Ende. Und auch in der letzten Zeile muß ein Leerzeichen und ein CR sein. Dann geht es.

Custom Skill: ja, denn genau dafür ist es. Habe jetzt eine Notlösung, da mein CustomSkill eine Perl Routine aufruft und da hatte ich jetzt mal mit der Hand am Arm die Zuordnung hinterlegt.
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: Grml am 29 Januar 2019, 21:36:11
Sorry, dass ich das nochmal hoch hole...

Wo bekomme ich denn die IDs meiner Echo-Geräte her?
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: justme1968 am 29 Januar 2019, 21:45:29
einfach ein kommando sagen und schauen was in fhem ankommt.
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: Grml am 29 Januar 2019, 22:41:06
Habe ich versucht, aber auch dann erscheint keine EchoID bei den Readings. Also das Reading habe ich nicht mal.

Gesendet von meinem SM-G950F mit Tapatalk

Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: Paul am 29 Januar 2019, 22:44:45
seit wann stehen Komandos in readings? was sagt das logfile?
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: TomLee am 29 Januar 2019, 23:06:45
Zitat von: Grml am 29 Januar 2019, 22:41:06
Habe ich versucht, aber auch dann erscheint keine EchoID bei den Readings. Also das Reading habe ich nicht mal.

Gesendet von meinem SM-G950F mit Tapatalk

Verwendest du überhaupt einen Custom Skill ?
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: Grml am 30 Januar 2019, 07:09:27
Ich verwende den FHEM-Connector nebst passendem Skill von Amazon.
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: Esjay am 30 Januar 2019, 08:11:14
Zitat von: Grml am 30 Januar 2019, 07:09:27
Ich verwende den FHEM-Connector nebst passendem Skill von Amazon.
Dann wirst du auch keine ID´s erhalten. die ID erhältst du wenn du einen eigenen Custom Skill nach der alten Anleitung einrichtest. Die Frage ist, was willst du erreichen?

Grüße
Titel: Antw:Alexa: echoRooms Attribut
Beitrag von: Grml am 30 Januar 2019, 08:39:41
Ah, ok, danke. Dann hatte ich das falsch verstanden.

Ich dachte ich brauche die IDs um meine Echos meinen Räumen zuzuweisen um bspw. das Licht "vereinfacht" zu steuern.
So das ich bspw. im Wohnzimmer nur sagen brauche "Licht an" (anstatt "Wohnzimmerlicht an") und das Licht in dem Raum in dem ich mich befinde angeht. Analog dazu im Schlafzimmer etc.
Ein Kollege hat mir aber gerade gezeigt, dass ich innerhalb der Alexa-App diese Zuweisung machen kann und das dann so auch funktioniert. Teste ich nun heute Abend.