Hallo von einem Frischling,
bei mir werden einfach keine Geräte gefunden.
Wie muss ich die in der fhem.config konfigurieren? Bei mir sieht das eine so aus:
Ganz oben in einer Zeile:
attr global userattr alexaName alexaRoom cmdIcon devStateIcon devStateStyle
genericDeviceType:switch,outlet,light,blind,speaker,thermostat
homebridgeMapping:textField-long icon sortby webCm$
# Kanal 1
define Relais_A dummy
attr Relais_A genericDeviceType switch
attr Relais_A room Alexa,Relais,alexa
attr Relais_A setList on off
define off_Relais_A notify Relais_A:off {system("gpio write 4 1 &")}
define on_Relais_A notify Relais_A:on { system("gpio write 4 0 &")}
Wegen der Fehlermeldung "no alexa device found. please define it." habe ich ein device Alexa erstellt (define alexa alexa)
define alexa alexa
attr alexa alexaMapping #Characteristic=<name>=<value>,...\
On=verb=schalte,valueOn=an;;ein,valueOff=aus,valueToggle=um\
\
Brightness=verb=stelle,property=helligkeit,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent\
\
Hue=verb=stelle,valuePrefix=auf,values=rot:0;;grün:128;;blau:200\
Hue=verb=färbe,values=rot:0;;grün:120;;blau:220\
\
Saturation=verb=stelle,property=sättigung,valuePrefix=auf,values=AMAZON.NUMBER\
Saturation=verb=sättige,values=AMAZON.NUMBER\
\
TargetPosition=verb=mach,articles=den,values=auf:100;;zu:0\
TargetPosition=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent\
\
TargetTemperature=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=grad\
\
Volume:verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent\
\
#Weckzeit=verb=stelle,valuePrefix=auf;;für,values=AMAZON.TIME,valueSuffix=uhr
attr alexa alexaTypes #Type=<alias>[,<alias2>[,...]]\
light=licht,lampen\
blind=rolladen,rolläden,jalousie,jalousien,rollo,rollos
attr alexa fhemIntents #IntentName=<sample utterance>\
gutenMorgen=guten morgen\
guteNacht=gute nacht
--> brauche ich das? Muss das angepasst werden?
Hier die Ausgabe aus der Console:
[2017-02-14 11:19:30] using /home/pi/.alexa/config.json
[2017-02-14 11:19:31] ---
[2017-02-14 11:19:31] this alexa-fhem 0.2.0
[2017-02-14 11:19:31] Fetching FHEM devices...
[2017-02-14 11:19:31] [FHEM] Checking devices and attributes...
[2017-02-14 11:19:31] [FHEM] executing: https://192.168.0.49:8083/fhem?cmd=%7BA ... )%7D&XHR=1
[2017-02-14 11:19:31] [FHEM] executing: https://192.168.0.49:8083/fhem?cmd=json ... lexa&XHR=1
[2017-02-14 11:19:31] [FHEM] starting longpoll: https://192.168.0.49:8083/fhem.pl?XHR=1 ... 7067571281
[2017-02-14 11:19:31] [FHEM] Fetching FHEM devices...
[2017-02-14 11:19:31] [FHEM] fetching: https://192.168.0.49:8083/fhem?cmd=json ... lexa&XHR=1
[2017-02-14 11:19:31] Server listening on: https://:::3000
[2017-02-14 11:19:31] [FHEM] got: 2 results
[2017-02-14 11:19:31] [FHEM] Relais_A is switch
[2017-02-14 11:19:31] [FHEM] Relais_A has
[2017-02-14 11:19:31] [FHEM] On [state;on,off]
2017-02-14 11:19:31 caching: Relais_A-state: off
[2017-02-14 11:19:31] [FHEM] StripeSchlafzimmer is switch
[2017-02-14 11:19:31] [FHEM] StripeSchlafzimmer has
[2017-02-14 11:19:31] [FHEM] On [state;on,off]
2017-02-14 11:19:31 caching: StripeSchlafzimmer-state: off
[2017-02-14 11:19:31] [FHEM] alexa device is alexa
[2017-02-14 11:19:31] [FHEM] alexa is switch
[2017-02-14 11:19:31] [FHEM] alexa has
[2017-02-14 11:19:31] [FHEM] homebridgeMapping: #Characteristic=<name>=<value>,...
On=verb=schalte,valueOn=an;ein,valueOff=aus,valueToggle=um
Brightness=verb=stelle,property=helligkeit,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent
Hue=verb=stelle,valuePrefix=auf,values=rot:0;grün:128;blau:200
Hue=verb=färbe,values=rot:0;grün:120;blau:220
Saturation=verb=stelle,property=sättigung,valuePrefix=auf,values=AMAZON.NUMBER
Saturation=verb=sättige,values=AMAZON.NUMBER
TargetPosition=verb=mach,articles=den,values=auf:100;zu:0
TargetPosition=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent
TargetTemperature=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=grad
Volume:verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent
#Weckzeit=verb=stelle,valuePrefix=auf;für,values=AMAZON.TIME,valueSuffix=uhr
[2017-02-14 11:19:31] [FHEM] executing: https://192.168.0.49:8083/fhem?cmd=%7B$ ... 1%7D&XHR=1
[2017-02-14 11:19:31] [FHEM] executing: https://192.168.0.49:8083/fhem?cmd=%7B$ ... 2%7D&XHR=1
[2017-02-14 11:19:31] [FHEM] executing: https://192.168.0.49:8083/fhem?cmd=%7B$ ... 0%7D&XHR=1
[2017-02-14 11:19:31] perfectOfVerb:
[2017-02-14 11:19:31] { stelle: 'gestellt',
schalte: 'geschaltet',
'färbe': 'gefärbt',
mach: 'gemacht' }
[2017-02-14 11:19:31] [ OnIntent: [ 'schalte' ],
prozentIntent: [ 'stelle' ],
.....
[2017-02-14 12:03:18] [FHEM] got: 2 results
[2017-02-14 12:03:18] [FHEM] Relais_A is switch
[2017-02-14 12:03:18] [FHEM] Relais_A has
[2017-02-14 12:03:18] [FHEM] On [state;on,off]
2017-02-14 12:03:18 caching: Relais_A-state: off
[2017-02-14 12:03:18] [FHEM] StripeSchlafzimmer is switch
[2017-02-14 12:03:18] [FHEM] StripeSchlafzimmer has
[2017-02-14 12:03:18] [FHEM] On [state;on,off]
2017-02-14 12:03:18 caching: StripeSchlafzimmer-state: off
habe das Tut durchgearbeitet: https://www.youtube.com/watch?v=mUFlA2ZD_yw
Brauche ich einen Trigger? Habe laut Tut ein Smart Home Skill erstellt und keinen Custom Interaction Model
Grüße & Danke
[gelöst] Alexa erkennt keine Geräte mit FHEM
Ja, genau.
Es wäre super, wenn Du Deine funktionierende Konfig hier mal reinstellen könntest. Ich bastel da auch dran rum und kriege es nicht zum Laufen. Vielleicht kannst Du die zu machenden Schritte auch noch kurz aufführen, dann kann jeder das mit seinen mal vergleichen und evl. korrigieren.
Es wäre super, wenn Du Deine funktionierende Konfig hier mal reinstellen könntest. Ich bastel da auch dran rum und kriege es nicht zum Laufen. Vielleicht kannst Du die zu machenden Schritte auch noch kurz aufführen, dann kann jeder das mit seinen mal vergleichen und evl. korrigieren.
0 x
1 x Echo, 1 x Hue Bridge, 2 x Hue White, 1 x Hue Stripe, 1 x Raspberry mit HA Bridge und FHEM, 5 x Fritz!Dect200, 1 x Fritz!Dect300, 1 x Homematic IP Bridge, 1 x Homematic IP Thermostat, 1 x Homematic IP Wandschalter, 1 x AV Receiver mit BT
VG Bernd
VG Bernd