Amazon Echo Skill & Modul

Hi,

nee Custom Hardware ist für mich eine Variable mit einem „Eigene Action“ Script, die Links auf Skripte sind ehr Scenen, die mache ich die Tage noch fertig, durch die Weihnachtszeit kann ich dir aber nicht garantieren wie schnell ich das hingekomme, ich versuche es so schnell wie möglich

zur zweiten geschichte, die gesamten Befehle kann ich nicht beeinflussen, die sind alle von Amazon vorgegeben, und auch in der Alexa app nachzulesen, ich kümmere mich mit dem Skill -> Lambda function -> Symcon Modul nur um die Hardware Kommunikation, wenn amazon die Befehle erweitert wird es wenn nötig auch von mir ein Update geben.

Grüße
Dave

Heißt das also ich kann eine Skript einbinden welches Alexa dann ausführt?
Habe es nämlich probiert, jedoch wird mir das Script in der Alexa App nach der Geräte Suche nicht angezeigt. Alle anderen Geräte schon.

Hi,

scripte handle ich als Scenen die kommen noch :slight_smile: denke spätestens am Montag

grüsse
Dave

Super vielen dank.
Dann auch mal von mir ein „kleines“ Feedback!

Was soll ich sagen, es läuft! Genau so wie es sein soll! Tolle Arbeit weiter so…

Gruß
tasmanie

Sorry für den Doppelpost.

Ich habe doch noch was gefunden, bin gerade dabei meine Dimmer einzurichten! Sobald ich Level des Dimmer verlinke, wird dieser mir nicht mehr in der App angezeigt. Auch werden Nachfolgende Verlinkungen nicht mehr angezeigt. Erst wenn ich die Level verlinkung lösche geht wieder alles.

Brauchst du genauere Angaben, um das nach zu stellen?

Hi was für ein profil hat dein dimmer ?

Meine Dimmer habe ein eigenes Profil welches ich Dimmer genannt habe! Wie hieß den nochmal das Originale? Intensity? Oder was soll ich am besten tuen?
Wie schnell hier geantwortet wird! Der Hammer!!!

ich habe es gerade mit einem dimmer profil Intensity.100 versucht, geht ohne probleme ^^ hast du die neuste version von Github ?

was du mal machen könntest

die Instanz öffnen auf Debug klicken

„Geräte suchen“ und danach mir den Debug Output schicken

Hi,

auch custom Profile sollten mit der neusten version von github gehen (wenn dein profil als suffix „%“ hat) allerdings was nicht gut ist das sich die gesamte suche weghängt, das sollte nicht passieren und ich würde gerne verstehen was da passiert… wenns passt mach mal bei gelegenheit nen debug

danke

Grüsse
Dave

Also ich benutze die neueste Version aus dem GitHub

Hier noch das Debug:

Array<LF>(<LF>    [header] => Array<LF>        (<LF>            [messageId] => 31fa0eb4-b152-4742-b614-854d66ba93c3<LF>            [namespace] => Alexa.ConnectedHome.Discovery<LF>            [name] => DiscoverAppliancesResponse<LF>            [payloadVersion] => 2<LF>        )<LF><LF>    [payload] => Array<LF>        (<LF>            [discoveredAppliances] => Array<LF>                (<LF>                    [0] => Array<LF>                        (<LF>                            [applianceId] => 10699<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Flur Licht<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [1] => Array<LF>                        (<LF>                            [applianceId] => 28257<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Balkon<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [2] => Array<LF>                        (<LF>                            [applianceId] => 53413<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Kinderzimmer Lichtleiste<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [3] => Array<LF>                        (<LF>                            [applianceId] => 28457<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Stern1<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [4] => Array<LF>                        (<LF>                            [applianceId] => 32768<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Stern2<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [5] => Array<LF>                        (<LF>                            [applianceId] => 26254<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Stern3<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [6] => Array<LF>                        (<LF>                            [applianceId] => 24882<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Stern4<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [7] => Array<LF>                        (<LF>                            [applianceId] => 19991<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Küche Licht<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [8] => Array<LF>                        (<LF>                            [applianceId] => 21693<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Schlafzimmer Licht<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [9] => Array<LF>                        (<LF>                            [applianceId] => 13189<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Bad Licht<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [10] => Array<LF>                        (<LF>                            [applianceId] => 47762<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Wohnzimmer Licht<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [11] => Array<LF>                        (<LF>                            [applianceId] => 29551<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Wohnzimmer Halogen<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [12] => Array<LF>                        (<LF>                            [applianceId] => 24746<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Wohnzimmerschrank<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => turnOn<LF>                                    [1] => turnOff<LF>                                )<LF><LF>                        )<LF><LF>                    [13] => Array<LF>                        (<LF>                            [applianceId] => 46449<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Wohnzimmer<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => setTargetTemperature<LF>                                    [1] => incrementTargetTemperature<LF>                                    [2] => decrementTargetTemperature<LF>                                )<LF><LF>                        )<LF><LF>                    [14] => Array<LF>                        (<LF>                            [applianceId] => 28522<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Schlafzimmer<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => setTargetTemperature<LF>                                    [1] => incrementTargetTemperature<LF>                                    [2] => decrementTargetTemperature<LF>                                )<LF><LF>                        )<LF><LF>                    [15] => Array<LF>                        (<LF>                            [applianceId] => 13781<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Küche<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => setTargetTemperature<LF>                                    [1] => incrementTargetTemperature<LF>                                    [2] => decrementTargetTemperature<LF>                                )<LF><LF>                        )<LF><LF>                    [16] => Array<LF>                        (<LF>                            [applianceId] => 32081<LF>                            [manufacturerName] => HomeMatic<LF>                            [modelName] => HomeMatic Device<LF>                            [friendlyName] => Kinderzimmer<LF>                            [version] => 4.10<LF>                            [friendlyDescription] => Symcon Device<LF>                            [isReachable] => 1<LF>                            [actions] => Array<LF>                                (<LF>                                    [0] => setTargetTemperature<LF>                                    [1] => incrementTargetTemperature<LF>                                    [2] => decrementTargetTemperature<LF>                                )<LF><LF>                        )<LF><LF>                )<LF><LF>        )<LF><LF>)<LF>

und das Profil sieht so aus:

EDIT: Der Dimmer taucht hier in der Debug Ausgabe gar nicht auf, benannt habe ich ihn mit „DASISTDERDIMMER“

autsch,
ok den debug muss ich mir noch im detail angucken
aber das Profil ist nicht gut :frowning:
ich hab gerade mal ne neue version auf github hochgeladen die das problem das sich die suche weghängt beheben könnte

ich muss mal überlegen wie ich dein profil unterstützen kann… hab ich gerade keine gute idee

Grüße
Dave

Was wäre den die alternative? Das Standart Profil?

Hi,

wenn es in der dimmer Instanz ein Standart Profil gibt dann setzt dein „eigenes Profil“ mal auf keines…

Sorry das habe ich jetzt nicht verstanden.
So ist es derzeit:

Update gemacht! Jetzt findet „Geräte suchen“ trotz dem fehlerhaften Dimmer auch andere Geräte.

also…

wenn du deine Dimmer Variable öffnest (wo du dein Profil gebunden hast) und dort anstatt deines Profil „(Keines)“ wählst sollte es gehen, da dimmer in der regel standart profile haben, die ich unterstütze …

Ok jetzt habe ich es verstanden und auch gleich ausprobiert. Alexa hat jetzt den Dimmer gefunden.
Eine Frage dazu, würde Alexa trotzdem den Dimmer noch schalten können wenn ich jetzt das Profil wieder auf mein eigenes ändere?

Leider nein, alexa benötigt ein valides profil… sorry für deinen sonderfall überlege ich mir was

Sonderfall, echt?
Benutzt du bei Dimmern etwa das Standard Profil? Ich finde da muss man immer so genau zielen um auf 0% oder 100% zu treffen.

In der mobil app ist es ok…

Hi,

ich konnte mich gerade mal 5 minuten absetzten, und hab nen workaround gebaut, update ist auf github online
jetzt kannst du dein Profil nutzen
einfach geräte neu suchen und auch mit deinem Profil steuern :smiley:

Grüße
Dave