Hauptmenü

Fhem amazon developer

Begonnen von elmer, 22 Oktober 2018, 13:50:04

Vorheriges Thema - Nächstes Thema

elmer

Bei Amazon developer hat sich ja einiges getan, ich habe schon länger keine Änderungen gemacht. Wenn man jetzt neue Geräte in fhem erstellt und diese  mit Alexa steuern will  geht die Aktualisierung ja nicht mehr so einfach. Was  muss man bei  Amazon Developer alles ändern damit die neuen Geräte gesteuert werden können.

Esjay

Bitte erstmal im Klaren darüber werden, welche Art von Geräten, du mit welchem Skill steuern möchtest!
Was bedeutet "nicht mehr so einfach"?

Grüße

elmer

Wenn man änderungen am custom Skill machen muss. Vorher konnte msn die änderungen einfach kopieren, das geht jetzt nicht mehr.

MadMax-FHEM

Genau:

denn beim Smart Home Skill war und ist es ganz einfach.
Gerät mit Filterkriterium versehen (z.B. in den entspr. Raum) evtl. (falls erforderlich) homeBridgeMapping, dann alexa-fhem neu starten und Gerätesuche per Alexa-App oder Sprache anwerfen fertig...

Beim Custom Skill kommt es auf die Änderung an. Ohne Intent-Änderung oder neue Gerätetypen bzw. neue alexaRoom etc. dann nur alexa-fhem neu starten und loslegen, evtl. nicht mal das...
Bei neuen Intents etc. nat. etwas aufwändiger, da Dinge in AWS Lambda zu ändern sind...

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)

elmer

Wenn man nur ein neues Gerät anlegt, reicht es dann dieses unter Device einzutragen und zu speichern oder müssen noxh andere Einträge gemacht werden?

MadMax-FHEM

Nochmal: von welchem Skill sprichst du...
Ansonsten Erläuterung meine Antwort zuvor...

Smar Home Skill: Gerät für alexa-fhem "verfügbar machen" (siehe Filter in config.json). alexa-fhem neu starten und Gerätesuche bei Alexa. Fertig.

Beim Custom Skill kommt es halt auf die Art der Änderung an...

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)

Brice

Zitat von: elmer am 22 Oktober 2018, 14:20:26
Wenn man änderungen am custom Skill machen muss.

Änderung im Custom Skill:

Skill bei developer.amazon.com auswählen, linke Seite bei Intents "add" auswählen, "create Custom Intent" und dann weiter. "Save Model" und "Build Model".

In FHEM in der Alexa-Definition unter fhemIntents eintragen und die 99_myUtils.pm (oder wo immer du die Steuerung abgelegt hast) erweitern.
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080

elmer

Ok, werde ich heute Abend mal probieren.