Forum: Mikrocontroller und Digitale Elektronik Alexa TV steuern


von Basteldin D. (basteldin_d)


Lesenswert?

Hallo

Und zwar möchte ich gern mit Alexa meinen Fernseher steuern
Habe bereits mit einem Arduino Nodemcu meine Funksteckdosen 433mHz
angesteuert jetzt dachte ich ich schalte Meinen Fernseher über das 
Nodemcu
per Infrarot...leider musste ich feststellen das die Fernbedienung kein 
Infrarot integriert hat auch kein 433mhz

hat jemand eine Idee wir die Signalübertragung funktionieren kann und 
wie ich das mit Alexa lösen kann ?

Beitrag #5079489 wurde von einem Moderator gelöscht.
Beitrag #5079493 wurde von einem Moderator gelöscht.
von H.Joachim S. (crazyhorse)


Lesenswert?

Alexa, Echo und so - endgeile Sache :-)

von Martin H. (marrtn)


Lesenswert?

Basteldin D. schrieb:
> leider musste ich feststellen das die Fernbedienung kein
> Infrarot integriert hat auch kein 433mhz

Dann werdens wohl 2.4GHz sein...

von Basteldin D. (basteldin_d)


Lesenswert?

ich probiere es mal mit 2,4 Ghz aus Danke
warum macht man das mit 2,4 Ghz bei einem Fernseher ?

: Bearbeitet durch User
Beitrag #5079596 wurde vom Autor gelöscht.
Beitrag #5079599 wurde von einem Moderator gelöscht.
von Conny G. (conny_g)


Lesenswert?

Was ist es denn für ein Fernseher?

Ansonsten funktioniert das mit Alexa so:
Du erstellst Dir einen Amazon Developer Account und einen Amazon AWS 
Account. Dann kannst Du Dir zum Test ein Custom Skill einrichten das 
zunächst mal ein einfaches AWS Lambda Script anspricht. Damit machst Du 
Deine ersten Schritte mit Alexa. Das mache ich gerade und kann bereits 
mein erstes Skill mit Alexa aufrufen.
Dafür gibt es jede Menge Tutorials im Web.
Später musst Du Dein Alexa Skill bzw Deine Lambda Function mit Deiner 
Schaltung zuhause verbinden. Das mache ich als nächstes. Das braucht ein 
Zertifikat für verschlüsselte Verbindung soviel ich bis jetzt gelesen 
habe.
Musst Dir dann überlegen, ob Du dann von AWS in Dein Netzwerk 
hineinverbindest oder ob Deine Fernbedienungsschaltung den Status pollt 
und bei AWS abholt, was es tun soll. M.e. ist von AWS auf Deine 
Schaltung verbinden schneller im Sinne einer Fernbedienung. Beim Pollen 
gäbe es immer einen Zeitversatz bis Deine Schaltung zuhause mitbekommt, 
was sie tun soll.

Zuhause brauchst Du eine Schaltung, die den Fernseher ansteuern kann 
einerseits und LAN/Internet-Verbindung andererseits.
Das kann man in eine Schaltung packen (mit irgendeinem Wifi/LAN Board 
wie den ESP32 etc) oder in Server und Elektronik trennen - wie ich es 
mache.
Ich habe eine Konstellation aus einem Raspberry Pi, der fungiert mit 
div. scripts in Python und NodeJS als Home Automation Server (kann per 
HTTP API und per Apple HomeKit steuern).
Auf dem Pi steckt ein selbst erstelltes "shield", das per 868 MHz Funk 
weitere Schaltungen ansteuern kann. ZB Ventilsteuerungen im Garten.
In deinem Fall könnte entweder dieses Shield direkt den Fernseher 
ansteuern oder das Shield könnte Befehle an eine entfernte Schaltung 
senden, die dann den Fernseher ansteuert.

Am Besten gehst Du die Einzelteile separat an und fügst dann die Teile 
zusammen. Erstmal den Fernseher mit einer Prototypschaltung ansteuern, 
die so einfach wie möglich ist. Dann das mit irgendeiner Art Server 
zusammenbringen, damit es per TCP/Ip erreichbar wird.
Parallel die ersten Schritte mit Alexa, bist Du Calls nach Hause 
bekommst.

Die gesamte Kette ist dann:
Echo > Skill > Lambda > Server zuhause > Elektronik zur TV Steuerung > 
TV

von Rene K. (xdraconix)


Lesenswert?

Conny G. schrieb:
> Die gesamte Kette ist dann:
> Echo > Skill > Lambda > Server zuhause > Elektronik zur TV Steuerung >
> TV

Ich hab das ganz einfach gemacht:

Alexa -> ESP8266 ->  MC

Und von dort aus dann halt steuern was man will. Da braucht es weder ein 
AWS noch einen extra Skill noch sonstige Verenkungen. Man kann sich sein 
Leben auch unnötig schwer machen. Da die Anfragen an Alexa einfache UDP 
Requests sind kann man sich auch, sollte man das denn wollen, eine 
eigene App oder Webseite basteln. Oder geht dann halt den direkten Weg 
über den ESP.

Bei mir war es aber ungleich leichter, zumindest beim TV, da er noch 
über IR verfügt. Desweiteren laufen über den gleichen MC noch die 
Decken- und Wandbeleuchtungen.

Home-Automation ala Heizung steuern habe ich aber nicht. Die dafür 
zuständige "Technik" heißt nicht Alexa sondern Sabine. ?

von Erwin D. (Gast)


Lesenswert?

Rene K. schrieb:
> Home-Automation ala Heizung steuern habe ich aber nicht. Die dafür
> zuständige "Technik" heißt nicht Alexa sondern Sabine. ?

Vielweiberei? :-)

von Conny G. (conny_g)


Lesenswert?

Rene K. schrieb:
> Da die Anfragen an Alexa einfache UDP
> Requests sind kann man sich auch, sollte man das denn wollen, eine
> eigene App oder Webseite basteln. Oder geht dann halt den direkten Weg
> über den ESP.

Ah, spannend, soweit bin ich noch nicht eingedrungen.
Gibt's das irgendwo dokumentiert? Magst Du da mehr zu erzählen?

von Guido L. (guidol1970)


Lesenswert?

Basteldin D. schrieb:
> hat jemand eine Idee wir die Signalübertragung funktionieren kann und
> wie ich das mit Alexa lösen kann ?

schau Dir mal folgenden Thread im unoffiziellen Alexa-Forum an:
https://www.alefo.de/broadlink-f71/broadlink-rm-pro-learning-universal-intelligent-co-t782.html

https://www.amazon.de/Broadlink-Universal-Intelligent-Controller-Automation-RF-Fernbedienung-kompatibel-Black/dp/B01HO27U5E

Unterstützen Sie alle IR-controlled Geräte wie TV, Klimaanlage, DVD, 
elektrische Vorhänge, Lampen, Luftreiniger, Hifi, Bluray Player, 
Projektor oder die AC-Einheit, RF sockets, Fans
Das Smart Home RM-Pro steuert alle Infrarot fernbedienung Geräte / 
Geräte. Der RM-Pro steuert alle RF Geräte / Geräte, die an den 433MHz 
Frequenzen in Ihrem Heim arbeiten. Wenn der Code Rolling Code ist, kann 
broadlink RM PRO es nicht unterstützen
Unterstützt Auto-Modi, Home / Away-Modus, Sleep / Wake-up-Modus, 
Eltern-Modus und den Sicherheitsmodus
Scheduling: Voreingestellte Ihre eigenen Profile automatisch zu 
festgelegten Zeit arbeiten.Mit dem eingebauten Timer von überall über 
das Mobilfunknetz
Ultra-Signalstärke und 360-Grad-Abdeckung.Unterstützung Apps für Android 
und IOS Ihr TV von Ihrem Smartphone über das Internet zu steuern, 
überall und jederzeit

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.