Smart-TV@Smart-Alexa



Smart-TV@Smart-Alexa,

Leute, ich habe es geschafft: Das neue Smart-TV von Samsung ist über Alexa mit Stimme steuerbar!!! Die letzte Nacht war kurz, bis 1:30 Uhr cry habe ich gebastelt, aber noch ohne durchschlagenden Erfolg. Den habe ich in den letzten 2 Stunden nachgeholt smile: Man muss einen Customer-Skill auf AWS anlegen und mit fhemIntents sowie 99_myUtils.pm arbeiten. Dazu gibt es im Prinzip von der FHEM-Community eine Anleitung. Das Problem ist aber, dass Amazon die Webseiten sowohl für Lambda als auch Skills verändert hat, d.h. die Anleitung ist nicht mehr zu 100% anwendbar und man muss sich mit (viel) try&error durch die Konfiguration kämpfen. Der magische Trick ist, im Skill pro Kommando ein Intent anzulegen. In fhemIntents ist für jeden Intent ein Aufruf zu hinterlegen, auf den in 99_myUtils.pm reagiert wird, d.h. um z.B. den Fernseher leiser zu stellen:

Intent:
"name": "FHEMperlCodeIntentL",
                    "slots": [],
                    "samples": [
                        "Fernseher leiser"]

fhemIntents:
{Alexacmd ("FHEMperlCodeIntentL")}=Fernseher leiser

99_myUtils.pm:
"FHEMperlCodeIntentL" => "set mySamsung volumeDown;;Fernseher ist leiser"
Wobei natürlich "mySamsung" der Devicename vom Smart-TV in FHEM ist. Meine Güte, was bin ich mächtig stolz auf mich!! Das Abendessen im Restaurant von Siekholz, Landgasthof am Park, war nett, wir haben viel gequatscht, und das Essen war gut sowie günstig (an dieser Stelle vielen Dank an Thomas!). Donnerstag ist Schnitzeltag, also ein Schnitzel Holsteiner Art für 9,50€.

Da kann man nicht meckern, ich feile weiter an meinem Smart-Home smile,
Ralf