Amazon Echo mit Raspberry Pi oder NAS und HA-Bridge

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • schomi schrieb:

      Was steckt denn da für ein Befehl hinter?

      Edit:
      Im Code der Webseite.
      oder hier:
      Dateien

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von J_Ryan ()

    • schomi schrieb:

      Wenn ich das richtig verstehe kann man nur feste Lautstärken ansteuern und die 0,5db Schritte für lauter und leise nicht ändern.
      oh :( okay danke für die mühe.
    • Amazon Echo mit Raspberry Pi und HA-Bridge

      Danach hatte ich auch schon gefragt. Will scheinbar niemand zur Verfügung stellen :(


      Gesendet von iPhone mit Tapatalk Pro
    • Ich komme bei einem Problem einfach nicht weiter, vielleicht hat ja einer eine Idee oder einen Tipp.

      Es geht um ein IP-Relais, das ich per Browser mit folgendem Befehl schalten kann:

      Quellcode

      1. /http://192.168.54.20/io.cgi?DOA2=10
      Wenn ich das per HA-Bridge mache, passiert gar nichts. Auch in habridge-log.txt gibt es keine Fehlermeldung.
      Auf dem Bild kann man das zwar nicht vollständig erkennen, der Befehl ist aber korrekt eingetragen.
      Unbenannt.JPG

      In device.db sieht das so aus:

      Quellcode

      1. {"id":"57","uniqueid":"00:17:88:5E:D3:38-38","name":"Tor","mapType":"httpDevice","offUrl":"[{\"item\":\"http://192.168.54.20/io.cgi?DOA2\u003d10\",\"type\":\"httpDevice\",\"contentType\":\"text/html\"}]","onUrl":"[{\"item\":\"http://192.168.54.20/io.cgi?DOA2\u003d10\",\"type\":\"httpDevice\",\"contentType\":\"text/html\"}]","httpVerb":"GET","inactive":false,"noState":false}
      User und Passwort sind in der Configuration des IP-Relais ausgeschaltet.

      Führt man den Befehl per Browser aus, kommt dort die Rückmeldung"Success! 0":
      Unbenannt.JPG
      Möglicherweise blockiert diese Meldung HA-Bridge. Ich weiß aber nicht, wie man das abfangen kann.

      Alternativ kann man das IP-Relais auch per TCP ansteuern, indem man ":DOA,2,10" als String übermittelt.

      Ich habe keine Ahnung, wie das mit HA-Bridge geht.


      Wer hat die zündende Idee?

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von hgdo ()

    • Polymorph schrieb:

      Gibt es eigentlich schon irgendwo eine Liste für die Sprachbedienung der TV-Programme?
      Also mit Sendernamen und Link.
      Ich denke, das kann man nicht pauschal sagen, denn es kommt auf das Gerät an, welches umgeschaltet werden soll.

      Ich habe hier eine VU Solo2 (sollte aber so mit der E2 Box gehen) und da hab ich mir die richtige "Bezeichnung" aus dem userbouquet rausgesucht. Einfach in das entsprechende Bouquet schauen; sollte etwas so aussehen:

      #SERVICE 1:0:19:283D:3FB:1:C00000:0:0:0:
      #SERVICE 1:0:19:2B66:3F3:1:C00000:0:0:0:
      #SERVICE 1:0:19:6EA5:4B1:1:C00000:0:0:0:
      #SERVICE 1:0:19:EF10:421:1:C00000:0:0:0:
      #SERVICE 1:0:19:EF74:3F9:1:C00000:0:0:0:

      entspricht

      1. Zeile (bei mir) ARD
      2. Zeile (bei mir) ZDF
      3. Zeile (bei mir) WDR
      4. Zeile (bei mir) RTL

      usw.

      und ich rufe es dann so auf:

      IP-des-Receivers/web/zap?sRef=…:EF74:3F9:1:C00000:0:0:0: (z.B. für RTL)

      In der HA-Bridge sieht es dann so aus

      RTL.JPG

      Aufgerufen wir es mit dem Befehl "Schalte R T L ein"


      Ich hoffe, ich konnte ein bissi helfen.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von VidJunk ()

    • Amazon Echo mit Raspberry Pi und HA-Bridge

      Nicht das Umschalten ist das Problem, sondern dass Alexa den gesprochenen Befehl auch versteht. Bei WDR hab ich keine Chance, da schaltet sie immer einen Radiosender ein.
    • ah, ok. hatte mir nicht den gesamten Thread durchgelesen X/

      Das ist bei mir auch so - auch bei WDR.

      Bei RTL bin ich jetzt hingegangen und habe als Bezeichnung "R T L" (mit Leerzeichen) eingetragen und spreche auch bewusst mit Pause

      *schalte R <pause> T <pause> L <pause> ein*

      und damit klappt es meistens, aber nicht immer.
    • Dazu fällt mir noch ein...

      Das Problem gibt es nicht nur bei Sendernamen, sondern auch bei anderen!

      Ich steuere z.B. per ioBroker noch ein paar Homematic-Sachen bei mir zuhause und da kommen immer Nachfragen von Alexa, wenn eine Bezeichnung "doppelt" ist.

      Ich habe z.B.

      Heizung Wohnzimmer
      Heizung Küche
      Heizung Bad

      und wenn ich da sage "schalte Heizung Wohnzimmer auf 21 Grad", dann kommt immer die Ansage, das es mehrere Geräte mit dem Namen gibt; welches ist gemeint? Und wenn ich dann Wohnzimmer oder Küche sage, dann wird der Befehl ausgeführt. Ist nicht so schön, dass das noch nicht auf Anhieb funktioniert. Aber das zeigt mir, dass Alexa den "ganzen Befehl" gar nicht komplett auswertet sondern "zerstückelt".

      Man müsste mal ausprobieren, ob es einen Unterschied macht, wenn man z.B. WDR als WeDeEr speichert - evtl. ist dann die Erkennung > Zuordnung für Alexa einfacher.

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von VidJunk ()

    • Hey Leute,

      ich hab das ganze mit openhab2 am laufen.

      Falls wer die Kanalreferenzen zum Umschalten braucht, bzw. den webif Aufruf:

      Hier sind meine rules noch mit drin, einfach wegignorieren ;-).

      Quellcode

      1. rule "vu_wz_orf1"
      2. // when
      3. // Item vu_wz_orf1 received command
      4. // then
      5. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:132F:3EF:1:C00000:0:0:0")
      6. // rule "vu_wz_orf2"
      7. // when
      8. // Item vu_wz_orf2 received command
      9. // then
      10. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:1330:3EF:1:C00000:0:0:0")
      11. // rule "vu_wz_ATV"
      12. // when
      13. // Item vu_wz_atv received command
      14. // then
      15. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:33AC:3EB:1:C00000:0:0:0")
      16. // rule "vu_wz_ATV zwei"
      17. // when
      18. // Item vu_wz_atv2 received command
      19. // then
      20. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:1:33A7:3EB:1:C00000:0:0:0")
      21. // rule "vu_wz_rtl"
      22. // when
      23. // Item vu_wz_rtl received command
      24. // then
      25. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:EF10:421:1:C00000:0:0:0")
      26. // rule "vu_wz_sat1"
      27. // when
      28. // Item vu_wz_sat1 received command
      29. // then
      30. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:EF74:3F9:1:C00000:0:0:0")
      31. // rule "vu_wz_pro7"
      32. // when
      33. // Item vu_wz_pro7 received command
      34. // then
      35. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:EF75:3F9:1:C00000:0:0:0")
      36. // rule "vu_wz_rtl2"
      37. // when
      38. // Item vu_wz_rtl2 received command
      39. // then
      40. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:EF15:421:1:C00000:0:0:0")
      41. // rule "vu_wz_kabel1"
      42. // when
      43. // Item vu_wz_kabel1 received command
      44. // then
      45. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:EF76:3F9:1:C00000:0:0:0")
      46. // rule "vu_wz_superrtl"
      47. // when
      48. // Item vu_wz_superrtl received command
      49. // then
      50. // sendHttpPostRequest("http://10.0.0.24:1337/web/zap?sRef=1:0:19:2E9B:411:1:C00000:0:0:0")
      Alles anzeigen


      Hier noch die gesprochenen Namen dazu. Alles geht nicht optimal, aber es geht :D
      Mit einem "Kanal" ist die Chance dass Alexa auf einen Radio Sender umschaltet geringer... hab ich zumindest bei mir festgetellt.


      Quellcode

      1. // Switch vu_wz_orf1 "Kanal oerf eins" [ "Switchable" ]
      2. // Switch vu_wz_orf2 "Kanal oerf zwei" [ "Switchable" ]
      3. // Switch vu_wz_atv "Kanal atefau" [ "Switchable" ]
      4. // Switch vu_wz_atv2 "Kanal atefau zwei" [ "Switchable" ]
      5. // Switch vu_wz_rtl "Kanal erteel" [ "Switchable" ]
      6. // Switch vu_wz_sat1 "Kanal sat eins" [ "Switchable" ]
      7. // Switch vu_wz_pro7 "Kanal pro sieben" [ "Switchable" ]
      8. // Switch vu_wz_rtl2 "Kanal erteel zwei" [ "Switchable" ]
      9. // Switch vu_wz_kabel1 "Kanal Kabel eins" [ "Switchable" ]
      10. // Switch vu_wz_superrtl "Kanal Super erteel" [ "Switchable" ]


      Hat sich schon wer den Skill von Extrawurst näher angeschaut?
      @Polymorph du vielleicht schon dazu gekommen?


      lg
      Es gibt nichts langweiligeres als ein komplettes und vollstaendiges System.

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von GordonBleu ()

    • VidJunk schrieb:

      Dazu fällt mir noch ein...

      Das Problem gibt es nicht nur bei Sendernamen, sondern auch bei anderen!

      Ich steuere z.B. per ioBroker noch ein paar Homematic-Sachen bei mir zuhause und da kommen immer Nachfragen von Alexa, wenn eine Bezeichnung "doppelt" ist.

      Ich habe z.B.

      Heizung Wohnzimmer
      Heizung Küche
      Heizung Bad
      Hey,

      versuchs mal umgekehrt.

      Also zuerst den Raumnamen und dann die Heizung.

      Ich habs mit dem Licht so gemacht.

      "Alexa, schalte Wohnzimmer Licht ein". Dann weiß sie gleich welcher Raum gemeint ist und schaltet eigentlich auch sehr zuverlässig um.

      lg
      Es gibt nichts langweiligeres als ein komplettes und vollstaendiges System.
    • :happy1: Da hast du natürlich wieder recht. Vielleicht is es subjektiv, aber bei mir funktionierts so besser ;)

      lg
      Es gibt nichts langweiligeres als ein komplettes und vollstaendiges System.
    • @GordonBleu

      Bin leider noch nicht dazugekommen vielleicht am Wochenende.

      Hier noch was zum Thema Namen und Erkennung Quelle ist AmZEcho Forum von AlienElement.

      AlienElement schrieb:

      Hier die Sender, bei denen ich etwas kreativ sein musste mit dem Sprachbefehl:
      offizieller Sendername_Sprachbefehl_was nicht erkannt wird
      ARD_Das Erste_ARD
      ZDF_Das Zweite_ZDF
      BR_bayrische_BR/bayerische/
      NDR_norddeutsche_NDR
      SWR_südwestdeutsche_SWR
      WDR_westdeutsche_WDR
      MDR_mitteldeutsche_MDR
      RBB_Berlin_RBB
      HR_hessische_HR
      Tagesschau 24_Tagesschau_Tagesschau 24/Tagesschau24/Tagesschauvierundzwanzig/Tagesschau vierundzwanzig/Tagesschau der und zwanzig/Tagesschau zwei vier
      TNT Film_Film_TNT Film/TNTFilm/Teente Film
      TNT Serie_Serie_TNT Serie/TNTSErie/Teente Serie
      TNT Comedy_Comedy_TNT Comedy/TNTComedy/Teente Comedy
      N24_24_N24/N 24/Nachrichten24/Nachrichten vierundzwanzig/Nachrichten vier und zwanzig/Nachrichten zwei vier/Nachrichten
      Sky 1_Sky eins_Sky 1/Sky1/ Sky One
      3Sat_Sat3_3Sat/3 Sat/Dreisat/Drei Sat/Dreisatz
      RTL_Kanal acht_RTL/R T L/Erteel
      RTL Crime_Crime_RTL Crime/R T L Crime/Erteel Crime (selbiges gilt für RTL Nitro --> "Nitro" nennen)
      One_Eins_One/Ohne
      Servus TV_Servus_ServusTV/Servus TV
      National Geo Wild_National Wild_National Geo Wild
      ZDF Info_Info_ZDF Info/Z D F/ Zetdeef (selbiges gilt für ZDF Neo --> "neo" nennen)
      Pro7_Kanal sieben_Pro7/Pro 7/ProSieben/Pro Sieben
      Aber: Pro7 Maxx_ProSieben Maxx_Pro7 Max/Pro 7 Maxx (hier wird der Begriff "ProSieben" also richtig erkannt)
      Sky 3D_Sky dreidimensional_Sky 3D/Sky3D
      Sky Bundesliga 1_Sky Fußballbundesliga eins_Sky Bundesliga 1/Sky Buli 1/Sky Bulli 1/Sky Bully 1 (selbes gilt für 2, 3 usw.)
      TLC_Tielsie_TLC/T L C
      Sky Cinema 24_Sky cinemavierundzwanzig_Sky Cinema 24/Sky Cinema vierundzwanzig
      13th Street_dreizehnte Straße_13th Street
      ARD_Das Erste_ARD/A R D/Aerde
      ZDF_Das Zweite_ZDF/Z D F/Zeddeef


      Hier die Sender, die genauso auf Anhieb funktionierten:
      offizieller Sendername_Sprachbefehl_was nicht erkannt wird
      Sky Sport 1
      Sky Nostalgie
      Sky Emotion (aber deutsch und nicht englisch aussprechen)
      Sky Action (darf englisch ausgesprochen werden)
      Sky Cinema
      National Geo
      Discovery
      Kabel 1 Doku
      Arte
      History
      Spiegel Geschichte
      NTV
      SIXX
      DMAX
      Sky Comedy
      Universal
      Sky Crime
      Syfy (englisch ausgesprochen)
      Fox
      ProSieben MAxx
      Sy Hits

      Und nun noch die wenigen Sender, die ich nicht zum Laufen bekomme, weil mir schlichtweg die Kreativität fehlt:
      - Sky Sport UHD (Alexa erkennt meinen Befehl ganz genau, schaltet aber nicht um; auch in Yonomi wird die Routine nicht als ausgeführt markiert)_erfolglose Versuche: Sport UHD/Sport Uhade/Sport ultra (jeweils mit und ohne vorangestellten "Sky")
      - Sky Bundesliga UHD (selbiges Problem wie bei Sky Sport UHD)_erfolglose Versuche: Variationen aus Buli, Bulli, Bully, Bundesliga, Fußballbundesliga, Fußball Bundesliga und uhd, uhade, ultra, je mit und ohne "Sky"
      - Sky Sport 2 (so ähnlich wie bei Pro7 bzw. Pro7 Maxx ist es auch hier: Während Sky Sport 1 einwandfrei funktioniert, will Sky Sport 2 nicht funktionieren)_erfolglose Versuche: Sport 2, Sport2, Sportzwei, Sport zwei (je mit und ohne "Sky")
    • HA! Siehste mit Punkt hab ichs noch gar nicht versucht...

      Muss ich heute Abend mal testen.

      thx
      Es gibt nichts langweiligeres als ein komplettes und vollstaendiges System.
    • Hi,
      Alexa lernt immer noch Deutsch. Ich wollte Croissants auf meine Liste setzen und sie verstand Grossoss. Hier gab es mal den Tipp: Nachschauen was Alexa meint verstanden zu haben und das dann als Name nehmen.

      ciao