[alexa-fhem | Generell] Alles zu Installation und damit verbundenen Problemen

Begonnen von prodigy7, 09 November 2016, 19:42:01

Vorheriges Thema - Nächstes Thema

t_schlueter

Hallo und Danke für die schnelle Antwort!

Freigaben sind alle erstellt bzw. habe ich nie geändert.

Hier mal das Log beim start von Alexa-fhem

./bin/alexa
[2017-02-28 17:33:34] using /home/pi/.alexa/config.json
[2017-02-28 17:33:34] ---
[2017-02-28 17:33:34] this alexa-fhem 0.1.9
[2017-02-28 17:33:34] Fetching FHEM devices...
[2017-02-28 17:33:35] [FHEM] Checking devices and attributes...
[2017-02-28 17:33:35] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttr                                                Val(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[2017-02-28 17:33:35] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlis                                                t2%20TYPE=alexa&XHR=1
[2017-02-28 17:33:35] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem.pl?XH                                                R=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=14882                                                99615458
[2017-02-28 17:33:35] [FHEM] Fetching FHEM devices...
[2017-02-28 17:33:35] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%                                                20room=alexa&XHR=1
[2017-02-28 17:33:35] Server listening on: https://:::3000
[2017-02-28 17:33:35] [FHEM] alexa device is alexa
[2017-02-28 17:33:35] [FHEM] alexa is switch
[2017-02-28 17:33:35] [FHEM] alexa has
[2017-02-28 17:33:35] [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=proz                                                ent

TargetTemperature=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=g                                                rad

Volume:verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=prozent

#Weckzeit=verb=stelle,valuePrefix=auf;für,values=AMAZON.TIME,valueSuffix=uhr
[2017-02-28 17:33:35] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B$def                                                s%7Balexa%7D-%3E%7B%22active%22%7D%20=%201%7D&XHR=1
[2017-02-28 17:33:35] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B$def                                                s%7Balexa%7D-%3E%7B%22alexa-fhem%20version%22%7D%20=%20%220.1.9%22%7D&XHR=1
[2017-02-28 17:33:35] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B$def                                                s%7Balexa%7D-%3E%7B%22active%22%7D%20=%200%7D&XHR=1
[2017-02-28 17:33:35] { stelle: 'gestellt',
  schalte: 'geschaltet',
  'färbe': 'gefärbt',
  mach: 'gemacht' }
[2017-02-28 17:33:35] [ OnIntent: [ 'schalte' ],
  prozentIntent: [ 'stelle' ],
  HueIntent: [ 'stelle' ],
  HueIntentB: [ 'färbe' ],
  SaturationIntent: [ 'stelle' ],
  SaturationIntentB: [ 'sättige' ],
  TargetPositionIntent: [ 'mach' ],
  gradIntent: [ 'stelle' ] ]
[2017-02-28 17:33:35] { OnIntent: [ 'On' ],
  prozentIntent: [ 'Brightness', 'TargetPosition', 'Volume' ],
  HueIntent: [ 'Hue' ],
  HueIntentB: [ 'Hue' ],
  SaturationIntent: [ 'Saturation' ],
  SaturationIntentB: [ 'Saturation' ],
  TargetPositionIntent: [ 'TargetPosition' ],
  gradIntent: [ 'TargetTemperature' ] }
[2017-02-28 17:33:35] { OnIntent: undefined,
  prozentIntent: 'auf',
  HueIntent: 'auf',
  HueIntentB: undefined,
  SaturationIntent: 'auf',
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'auf' }
[2017-02-28 17:33:35] { OnIntent: undefined,
  prozentIntent: 'prozent',
  HueIntent: undefined,
  HueIntentB: undefined,
  SaturationIntent: undefined,
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'grad' }
[2017-02-28 17:33:35] { light: [ 'licht', 'lampen' ],
  blind:
   [ 'rolladen',
     'rolläden',
     'jalousie',
     'jalousien',
     'rollo',
     'rollos' ] }
[2017-02-28 17:33:35] { FHEMgutenMorgenIntent: 'gutenMorgen',
  FHEMguteNachtIntent: 'guteNacht' }
[2017-02-28 17:33:35] [FHEM] got: 22 results
[2017-02-28 17:33:35] [FHEM] Deckenlicht is switch
[2017-02-28 17:33:35] [FHEM] Deckenlicht has
[2017-02-28 17:33:35] [FHEM]   On [state;on,off]
  2017-02-28 17:33:35 caching: Deckenlicht-state: off
[2017-02-28 17:33:35] [FHEM] Diele_Deckenlicht_li is switch
[2017-02-28 17:33:35] [FHEM] Diele_Deckenlicht_li has
[2017-02-28 17:33:35] [FHEM]   On [state;on,off]
  2017-02-28 17:33:35 caching: Diele_Deckenlicht_li-state: off
[2017-02-28 17:33:35] [FHEM] Diele_Deckenlicht_re is switch
[2017-02-28 17:33:35] [FHEM] Diele_Deckenlicht_re has
[2017-02-28 17:33:35] [FHEM]   On [state;on,off]
  2017-02-28 17:33:35 caching: Diele_Deckenlicht_re-state: off
[2017-02-28 17:33:35] [FHEM] Hotspot_DStar is switch
[2017-02-28 17:33:35] [FHEM] Hotspot_DStar has
[2017-02-28 17:33:35] [FHEM]   On [state;on,off]
  2017-02-28 17:33:35 caching: Hotspot_DStar-state: off
[2017-02-28 17:33:35] [FHEM] Rolladen_Wz is switch
[2017-02-28 17:33:35] [FHEM] Rolladen_Wz has
[2017-02-28 17:33:35] [FHEM]   On [state;on,off]
  2017-02-28 17:33:35 caching: Rolladen_Wz-state: off
[2017-02-28 17:33:35] [FHEM] Schranklicht is switch
[2017-02-28 17:33:35] [FHEM] Schranklicht has
[2017-02-28 17:33:35] [FHEM]   On [state;on,off]
  2017-02-28 17:33:35 caching: Schranklicht-state: off
[2017-02-28 17:33:35] [FHEM] Stehlampe is switch
[2017-02-28 17:33:35] [FHEM] Stehlampe has
[2017-02-28 17:33:35] [FHEM]   On [state;on,off]
  2017-02-28 17:33:35 caching: Stehlampe-state: off
[2017-02-28 17:33:35] [FHEM] homebridgeMapping: test
/opt/alexa-fhem/lib/fhem.js:837
      if( match.length < 4 || !match[3] ) {
               ^

TypeError: Cannot read property 'length' of null
    at FHEMDevice.fromHomebridgeMapping (/opt/alexa-fhem/lib/fhem.js:837:16)
    at new FHEMDevice (/opt/alexa-fhem/lib/fhem.js:2075:8)
    at FHEM.<anonymous> (/opt/alexa-fhem/lib/fhem.js:735:39)
    at Array.map (native)
    at FHEM.<anonymous> (/opt/alexa-fhem/lib/fhem.js:732:31)
    at Request.self.callback (/opt/alexa-fhem/node_modules/request/request.js:18                                                6:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)
    at Request.<anonymous> (/opt/alexa-fhem/node_modules/request/request.js:1081                                                :10)
    at emitOne (events.js:77:13)

justme1968

und das auf eine alte alexa-fhem version. da ist ein fehler der entsteht wenn im alexaMapping oder den fhemIntents eine abschliessende leerzeile ist noch nicht behoben.

also alexa-fhem aktualiasieren und die leerzeile am ende der attribute entfernen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

t_schlueter

Nabend,

alexa in der neuen Version installiert.
Weiß jetzt aber nicht was du mit den Leerzeilen meinst.
Wenn ich das Device Alexa anlege dann sind die Attribute ja schon definiert darin.
Dann läuft da ja schon etwas falsch oder?


[2017-02-28 20:22:07] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7B$defs%7Balexa%7D-%3E%7B%22active%22%7D%20=%200%7D&XHR=1
[2017-02-28 20:22:07] perfectOfVerb:
[2017-02-28 20:22:07] { stelle: 'gestellt',
  schalte: 'geschaltet',
  'färbe': 'gefärbt',
  mach: 'gemacht' }
[2017-02-28 20:22:07] [ OnIntent: [ 'schalte' ],
  prozentIntent: [ 'stelle' ],
  HueIntent: [ 'stelle' ],
  HueIntentB: [ 'färbe' ],
  SaturationIntent: [ 'stelle' ],
  SaturationIntentB: [ 'sättige' ],
  TargetPositionIntent: [ 'mach' ],
  gradIntent: [ 'stelle' ] ]
[2017-02-28 20:22:07] { OnIntent: [ 'On' ],
  prozentIntent: [ 'Brightness', 'TargetPosition', 'Volume' ],
  HueIntent: [ 'Hue' ],
  HueIntentB: [ 'Hue' ],
  SaturationIntent: [ 'Saturation' ],
  SaturationIntentB: [ 'Saturation' ],
  TargetPositionIntent: [ 'TargetPosition' ],
  gradIntent: [ 'TargetTemperature' ] }
[2017-02-28 20:22:07] { OnIntent: undefined,
  prozentIntent: 'auf',
  HueIntent: 'auf',
  HueIntentB: undefined,
  SaturationIntent: 'auf',
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'auf' }
[2017-02-28 20:22:07] { OnIntent: undefined,
  prozentIntent: 'prozent',
  HueIntent: undefined,
  HueIntentB: undefined,
  SaturationIntent: undefined,
  SaturationIntentB: undefined,
  TargetPositionIntent: undefined,
  gradIntent: 'grad' }
[2017-02-28 20:22:07] alexaTypes:
[2017-02-28 20:22:07] { light: [ 'licht', 'lampen' ],
  blind:
   [ 'rolladen',
     'rolläden',
     'jalousie',
     'jalousien',
     'rollo',
     'rollos' ] }
[2017-02-28 20:22:07] fhemIntents:
[2017-02-28 20:22:07] { FHEMgutenMorgenIntent: 'gutenMorgen',
  FHEMguteNachtIntent: 'guteNacht' }
[2017-02-28 20:22:07] [FHEM] got: 22 results
[2017-02-28 20:22:07] [FHEM] Deckenlicht is switch
[2017-02-28 20:22:07] [FHEM] Deckenlicht has

tagedieb

Hallo  und guten morgen zusammen

nachdem ich die Einrichtung von Alexa mit dem tollen Modul und der professionellen Hilfe hier eingerichtet bekommen habe - habe ich mich an die Custom Variante herangewagt - ich finde sie im Alexa - ich kann mich mit dieser Datei verbinden, doch alexa arbeitet nur mit der Basic Variante - sperre ich diese, streikt alexa total - muss ich in der config auch noch etwas ändern, oder den  applikationssklill der basic version herauschlöschen?
alexa liest auch im custom skill keine geräte ein - der Skill ist angelegt, (lief ohne Fehlermeldung) die geräte haben alle alexa Räume und alexa namen, doch irgend etwas habe ich übersehen - kann mir bitte jemand auf die Sprünge helfen?

desweitern ist mir aufgefallen, das im customslotTypes diese Ausgabe erscheintFHEM_Device
    radio
    badlicht
    beregnungshauptschalter
    rolladen
    treppenlicht
    küchenlicht
    lifttrafo
    deckenstrahler
    kamera eingang
    homematic
    receiver
    kamera terrasse
    kamera einfahrt
    kamera garage
    gateway
    kamera container
    radio lautsprecher
    eingangslicht
    aussen einheit
    innen einheit
    eingangs system
    flurlicht
    geschirrspüler
    heizung
    heizkörper
    heizkörper kellertreppe
    linker heizkörper
    rechter heizkörper
    heizungsschalter
    waschmaschine
    fensterlicht
    lautsprecher decke
    ladestation radio
    ladestation samsung113
    mini lautsprecher
    brunnen wohnzimmer
    stehlampe
    kleine lautsprecher
    fernseh schalter
    lautsprecher schwarz
    brunnen flur
    kaffeemaschine
    kellerlicht
    l e d kühlschrank
    samsung ladestation
    licht oben
    media
    fax
    drucker
    lenovopc
    grandstream
    computer licht
    computer dose
    samsung drucker
    brunnen büro
    fernsehlicht
    panasonic dose
    medion dose
    fernseh lautsprecher
    fernseh dose
    heimkino dose
    lautsprecher oben
    sende teil
    trafo rasenmäher
    tablet ladestation
    lichtleiste
    katzenzaun
    tape
    deckenleuchte
    wandlampe
    party
    l
    i
    g
    h
    t
    :
    c
    ,
    a
    m
    p
    e
    n
     
   

    b
    d
    r
    o
    j
    u
    s
    O
    k
    T
    S
    w
    =
    z
    ö
    lampe
    licht
    lampen
    rolläden
    jalousien
    rollos

was haben die einzelnen Buchstaben zu bedeuten?

Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

MadMax-FHEM

Zitat von: tagedieb am 01 März 2017, 10:02:36
Hallo  und guten morgen zusammen

nachdem ich die Einrichtung von Alexa mit dem tollen Modul und der professionellen Hilfe hier eingerichtet bekommen habe - habe ich mich an die Custom Variante herangewagt - ich finde sie im Alexa - ich kann mich mit dieser Datei verbinden, doch alexa arbeitet nur mit der Basic Variante - sperre ich diese, streikt alexa total - muss ich in der config auch noch etwas ändern, oder den  applikationssklill der basic version herauschlöschen?
alexa liest auch im custom skill keine geräte ein - der Skill ist angelegt, (lief ohne Fehlermeldung) die geräte haben alle alexa Räume und alexa namen, doch irgend etwas habe ich übersehen - kann mir bitte jemand auf die Sprünge helfen?

desweitern ist mir aufgefallen, das im customslotTypes diese Ausgabe erscheintFHEM_Device
    radio
    badlicht
    beregnungshauptschalter
    rolladen
    treppenlicht
    küchenlicht
    lifttrafo
    deckenstrahler
    kamera eingang
    homematic
    receiver
    kamera terrasse
    kamera einfahrt
    kamera garage
    gateway
    kamera container
    radio lautsprecher
    eingangslicht
    aussen einheit
    innen einheit
    eingangs system
    flurlicht
    geschirrspüler
    heizung
    heizkörper
    heizkörper kellertreppe
    linker heizkörper
    rechter heizkörper
    heizungsschalter
    waschmaschine
    fensterlicht
    lautsprecher decke
    ladestation radio
    ladestation samsung113
    mini lautsprecher
    brunnen wohnzimmer
    stehlampe
    kleine lautsprecher
    fernseh schalter
    lautsprecher schwarz
    brunnen flur
    kaffeemaschine
    kellerlicht
    l e d kühlschrank
    samsung ladestation
    licht oben
    media
    fax
    drucker
    lenovopc
    grandstream
    computer licht
    computer dose
    samsung drucker
    brunnen büro
    fernsehlicht
    panasonic dose
    medion dose
    fernseh lautsprecher
    fernseh dose
    heimkino dose
    lautsprecher oben
    sende teil
    trafo rasenmäher
    tablet ladestation
    lichtleiste
    katzenzaun
    tape
    deckenleuchte
    wandlampe
    party
    l
    i
    g
    h
    t
    :
    c
    ,
    a
    m
    p
    e
    n
     
   

    b
    d
    r
    o
    j
    u
    s
    O
    k
    T
    S
    w
    =
    z
    ö
    lampe
    licht
    lampen
    rolläden
    jalousien
    rollos

was haben die einzelnen Buchstaben zu bedeuten?

Gruss tagedieb

Wenn ich mir deine Liste so anschaue: wieder gleich mit der ganz großen Kanone losgeschossen...

Nachdem schon das Einrichten des Smart Home Skills (gefühlt) ein Drama war ;)

Hätte ich halt wieder mal nur mit 1 2 3 Geräten angefangen dort auch alexaName und alexaRoom zu vergeben.
Keine sonstigen "Spezialmappings" (homeBridge/alexaMapping) selbst vergeben, sondern erst mal einfach begonnen.

Selbst mit den Standardeinstellungen etc. (also nur das Alexa-Modul/Gerät anlegen) und die entsprechenden CustomSlots und Intents etc. in den Custom Skill eingetragen geht schon sehr viel.

Den SkillNamen sagst du aber schon beim Aufruf mit dazu? ;)

Also: "Alexa sage VERGEBENER-NAME wie ist der Status im Wohnzimmer" (vorausgesetzt du hast einen alexaRoom Wohnzimmer und da ist was drin was einen Status hat)...

Ansonsten kannst du nur mal deine Geräte durchschauen, ob sich da etwas erkennen lässt.
Z.B. die ersten paar Buchstaben lassen sich zu sowas wie "partylight:..." zusammenbasteln.
Vielleicht sind die von dir gewählten Namen "eigenartig" sodass beim "Parsen" was "schief" geht...

Ansonsten kann wohl nur justme1968 was dazu sagen...

Äh noch mal zur Sicherheit: im config.json von dem Custom Skill die ap-id und vom Smart Home Skill die oauthclient-id (die app-id brauchst du NICHT)

Ansonsten: Video mal angeschaut? Also den Teil bzgl. Custom Skill

Eigentlich ist nachdem der Smart Home Skill läuft der Custom Skill einfach:

2ten Trigger diesmal Custom

Vom Alexa-Modul die CustomTypes etc. holen (get CustomSlotTypes und get IntentSchema oder so) diese dann auf Amazon im Skill eintragen speichern fertig.

Dann mal sehen was schon geht und dann langsam mehr dazu nehmen und anpassen...
...aber das langsam anfangen ist wohl eher nichts für dich ;)

Viel Erfolg, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

tagedieb

Hallo Joachim

Danke für deine Hilfe
ja ich habe mir das Video angesehen und auch die vielen Threads -
alexa macht schon beim constum skill  probleme wenn ich ihr sage:alexa sage james (so ist es bei mir, nach dem Beispiel eingetragen)
sorry ich konnnte keine Gruppe mit dem Namen James in Kto xyz finden  :-\
was bedeuten ausserdem die vielen Einzelbuchstaben in den FHEM devicen? wo komme diese her?
party
    l
    i
    g
    h
    t
    :
    c
    ,
    a
    m
    p
    e
    n
     
   

    b
    d
    r
    o
    j
    u
    s
    O
    k
    T
    S
    w
    =
    z
    ö
    lampe
    licht

der 2.Skill und der Trigger existieren  >:(

Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

MadMax-FHEM

Keine Ahnung.
Schon mal geschaut ob sich noch mehr als partylight "zusammenreimen" lässt?

Ich kenne auch deine vergebenen Namen nicht, wie gesagt vielleicht geht da beim Parsen durch alexa-fhem etc. was nicht rund...

Skill ist aber in der Alexa-App aktiviert!?
Dann sollte James eigentlich gefunden werden...

Welche Version von alexa-fhem hast du?

Alexa-Modul aktuell?

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

tagedieb

Danke für den "anschubser"

.... ich habs gefunden ;D

der Skill name war anders als der Name vom Lambda  >:(

das ist garantiert passiert, da es so viele Anleitungen gibt

ähm... wie kann ich alexa beibringen, das sie nicht immer nur "ok" nach dem ausführen sagt? in welchen Bereich gehört das - damit ich mich mal belesen kann?


Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

tagedieb

Hallo Joachim 

ZitatSchon mal geschaut ob sich noch mehr als partylight "zusammenreimen" lässt?
nein - nur das - ob das mit dem dummy "Party" zusammenhängt - ich probiere mal, ob es nach dem entfernen des Party dummy auch weg ist
(partylicht ist weg - jedoch die anderen einzelnen Buchstaben (Wörter wie Lampen etc ) nicht - da schau ich nachher erst einmal in ruhe

ZitatWelche Version von alexa-fhem hast du?
0.3.0

Viele Grüsse tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

MadMax-FHEM

Zitat von: tagedieb am 01 März 2017, 11:26:34
ähm... wie kann ich alexa beibringen, das sie nicht immer nur "ok" nach dem ausführen sagt? in welchen Bereich gehört das - damit ich mich mal belesen kann?

Es gibt wohl ein Attribut beim AlexaDevice wo man den "confirmationLevel"? einstellen kann...
Nutze ich aber nicht und kann grad nicht schauen wie er genau heißt...

Und es gibt demnächst wohl (als "Prototyp" gibt's das jetzt wohl schon) die Möglichkeit einfah einen String zurück zu geben und der wird dann als Antwort "vorgelesen"...

Viel Erfolg noch, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

justme1968

bei welchem kommando sagt alexa nur ok?

im custom skill ist sie eigentlich gesprächiger und man kann es mit dem attribut auf ok runter stellen.

bei den fhemIntents kannst über den rückgabe wert beliebig antworten lassen.

im smart home skill sagt sie ok. das kann man aber nicht ändern. das api gibt hierzu keine möglichkeit.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

tagedieb

Hallo justme1968

alexa sagt im normalen skill ,nur ok
in dem anderen sagt sie, das sie es ausgeführt/ausgeschaltet hat
alexa sagt mir auch das der rolladen zu und aufgemacht wurde, doch dies geschieht nicht in der realität - hier muss ich dann erst noch je gerät ein alexamapping oder homebridgemapping bzw beides hinzufügen? oder noch mehr attribute
ausser den bereits erfolgtenAttributes:
   IODev      HMLAN1
   IOgrp      vccu1:HMLAN1
   alexaName  Rolladen
   alexaRoom  Anbau
   autoReadReg 4_reqStatus
   devStateIcon off:shutter_open 100:shutter_closed 10:shutter_1 20:shutter_2 30:shutter_3 40:shutter_4 50:shutter_5 60:shutter_6  70:shutter_7 80:shutter_8 90:shutter_9 0:shutter_open on:shutter_closed
   expert     2_full
   firmware   2.2
   fp_erdgeschoss 515,310,0
   genericDeviceType blind
   group      Rolladen
   icon       close
   model      HM-LC-Bl1PBU-FM
   peerIDs    00000000,
   room       Anbau,alexa
   serialNr   KEQ0878829
   subType    blindActuator
   webCmd     toggle:stop:off:100:90:80:70:60:50:40:30:20:10:0:up


Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

justme1968

wie gesagt kann man die antwort des smart home skills nicht beeinflussen.

HM-LC-Bl1PBU-FM sollten automatisch gehen. schau auf der konsole was genau passiert beim schalten.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

tagedieb

Hallo justme1968

danke für den Hinweis - auf und zu ist bei meinen Rolläden genau anders herum  ;D - also konnte es nicht ausgeführt werden
habe es jetzt geändert und es funktioniert bestens   :)

Danke für das klasse Modul

gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

tagedieb

hallo zusammen

ich habe noch eine Frage - ich habe fensterkontakte, welche mit im Alexa-fhem angezeigt werden (alexa log auszug)
[3/1/2017, 9:44:48 PM] [FHEM] homebridgeMapping: clear ContactSensorState=state,           values=closed:CLOSED;open:OPEN
[3/1/2017, 9:44:48 PM] [FHEM] fenster_re_Buero is ContactSensor
[3/1/2017, 9:44:48 PM] [FHEM] fenster_re_Buero has
[3/1/2017, 9:44:48 PM] [FHEM]   ContactSensorState [state]
  2017-03-01 21:44:48 caching: fenster_re_Buero-state: closed
[3/1/2017, 9:44:55 PM] accepted new token

jedoch kann ich sie nicht im alexa bei den Geräten finden
was habe ich übersehen oder werden nur schaltbare geräte angezeigt?

Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3