Sechs Node-RED Beispiel zu Alexa reagiert

Sdílet
Vložit

Komentáře • 27

  • @francohanel5370
    @francohanel5370 Před 2 lety

    Kann mich dem nur Anschließen! Gute Erklärung. Danke

  • @luxpingere7774
    @luxpingere7774 Před 2 lety

    Hallo Tristan,
    super Tutorial. 👍Wieder mal. 📈
    Gruß
    Sven

  • @AndroId-to7do
    @AndroId-to7do Před rokem

    Es ist ein Update nötig zB. Habe ich es nur durch diese Angaben zum laufen gebracht im Data Bereich.
    {
    "message": "Soll ich den Fernseher anschalten?",
    "event_id": "frage_fernseher_an_event_1",
    "alexa_device": "media_player.alexa_echo_dot",
    "suppress_confirmation": "true"
    }
    Der Rest ist geblieben.

  • @markus9772
    @markus9772 Před 10 měsíci +1

    Super Videos und super erklärt.
    Leider sieht man in keinem Deiner Videos wie Du Alexa dazu bekommst zu sprechen, oder machst Du das mit einem Skript in HA?
    Ein einfaches Beispiel wäre schön, Lampe an, Alexa sagt Lampe an.
    Mach weiter so, Abo ist gemacht und die Glocke an 👍

    • @tristanssmartesheim
      @tristanssmartesheim  Před 10 měsíci

      Schau dir dies an: Alexa interagiert mit Home Assistant
      czcams.com/video/jNNl-qMUdfo/video.html und dies Alexa kostenlos in Home Assistant einrichten
      czcams.com/video/giyo6Pv3GLo/video.html

  • @nicolasolesinski5773
    @nicolasolesinski5773 Před 2 lety

    Hallo Tristan,
    ein großes Lob für die Inhalte und auch wie du alles erklärst.
    Warum machst du das mit den großen Emojis? Das nimmt deinem ganzen Auftritt die professionelle Note. Natürlich ist das nur mein Geschmack aber ich könnte mir vorstellen das es den ein oder anderen auch etwas stört. Das lenkt von deinen sonst sehr guten Informationen und Erklärungen ab.
    Vielen Dank für deine Mühe,
    Nico

    • @tristanssmartesheim
      @tristanssmartesheim  Před 2 lety +3

      Hallo Nico, danke für's Lob - das motiviert weiter zu machen. 👍💪 Ach.. Wegen der Smilies.. Das ist der persönliche "Touch" 😂, professionell bin ich auf der Arbeit schon genug 😅 Oder wie ich zu sagen pflege, Leben ist zu kurz - man sollte überall Spaß haben. :)

  • @dominikwinkler2718
    @dominikwinkler2718 Před 2 lety +1

    Hallo Tristan,
    Frage: Ich komme mir etwas blöd vor. Die actionable_notification "Sache" habe ich dank deinem Video ans laufen bekommen. Aber ich stehe irgendwie auf dem Schlauch. Wie realisiere ich, dass ich Alexa fragen kann: "Alexa, wie ist die Temperatur im Schlafzimmer?" und sie dann darauf antwortet? Speziell liegt mein Problem nur bei der "Brücke" zwischen Alexa und Homeassistant. Wie bekomme ich Alexa dazu, meinen Home Assistant die entsprechende Frage zu stellen? Welche Nodes kann ich verwedenen? Ich vermute ich muss dazu auch einen eigenen Alexa Skill "Programmieren"? Gibt es zu dem Thema gute anleitungen (suchbegriffe)? ... ich komme da im moment irgendwie nicht weiter. :(
    Vielen Dank für deine SEHR informativen Videos!!!

    • @tristanssmartesheim
      @tristanssmartesheim  Před 2 lety +2

      Hi Dominik, danke erst mal für's super Feedback! Was du quasi suchst ist ein "Home Assistant reagiert auf Alexa", dafür muss man tatsächlich einen eigenen Skill (nach Anleitung) programmieren - oder du nutzt für 5€/Monat Alexa über Nabu Casa. Vielleicht macht ich ja doch mal nen Video zu dem Skill; obwohl ich es aktuell auch noch nicht selber nutze.

    • @l.h.1545
      @l.h.1545 Před 11 měsíci

      Es geht auch mit actionable_notification!
      Das ist ja quasi ein eigener Skill, der halt im development Status ist. Trotzdem kann man ihn auf allen eigenen Alexa-Geräten nutzen.
      In dem Interaction Model ist der "invocationName" definiert. Sagt man diesen, wird der Skill "geöffnet". Ich habe diesen von "actionable notification" zu "heimsteuerung" geändert.
      Will ich eine Frage oder Anweisung an Home Assistant senden, muss ich nur zuvor "Öffne Heimsteuerung" sagen.
      Danach fragt Home Assistant, was ich machen möchte. Dann kann ich quasi alles fragen, was ich im Skript als erwartete "Eingabe" definiert habe. Diese "Eingabe" kann Home Assistant dann ausführen und danach auch wieder antworten.
      Noch eine Idee zur Optimierung:
      Jetzt wo es den Assist in Home Assistant gibt und auch wildcards unterstützt werden, sollte es noch viel einfacher und ohne vordefinierte Antwortmöglichkeiten gehen.
      Es sollte möglich sein, die "Eingabe" an den Assist weiterzuleiten, damit er die Aktion ausführt. Dessen Antwort sollte man dann wiederum an Alexa weiterleiten können.
      Soweit bin ich aber noch nicht, das muss ich erst noch ausprobieren. Kann mir aber gut vorstellen, dass es möglich ist.

  • @MichaelThews1973
    @MichaelThews1973 Před rokem

    Hallo Tristan,
    lieben Dank für Deine informativen Videos. Dank Dir kann Alexa jetzt auch Fragen stellen. Das ist echt Mega.
    Und mit diesem Video trau ich mich auch endlich mal an Node Red.
    Aber eines verstehe ich nicht so richtig. Es geht um die "Tonnengeschichte" ..... sehe ich das richtig, daß Alexa im Grunde jeden Tag fragt ob denn nu die Tonne draußen ist ? Nur eben an dem Abholtag nicht. Mir wäre es lieber wenn sie einen Tag vorher Nachfragt. Leider bekomme ich das so nicht zum laufen. Vielleicht kannst Du mir einen Gedankenstoß geben ;o)
    LG Michael

    • @l.h.1545
      @l.h.1545 Před 11 měsíci

      Hi, brauchst du noch Unterstützung dabei?
      Falls ja, dann hier eine Version, wie ich es als Home Assistant Automation gelöst habe (aber geht mit Node-Red bestimmt ähnlich).
      Ich habe mehrere Trigger für ein Kalender-Ereignis. Diese lösen mit einem jeweils anderen negativen Offset zum Start des Termins aus. Die Abholtermine sind bei mir ganztägig, starten also um 0:00. Mit einem Offset von 6 Stunden kann ich also am Vortag um 18 Uhr die Automation auslösen.
      Als Bedingung filtere ich dann den Ereignistitel nach der Mülltonnenbezeichnung und einem Merker, ob die Tonne bereits rausgestellt wurde.
      Durch den Titel des Termins weiß ich, welche Mülltonne am nächsten Tag rausgestellt werden muss und kann das an Alexa senden. Mit der Antwort setze ich dann einen Merker, dass die Ausführung erledigt wurde.
      Am Tag der Abholung geht es dann umgekehrt weiter und ich werde aufgefordert, die Mülltonne wieder zurück zu stellen (da das aber aktuell meine Nachbarn häufig vor mir machen, wird der Merker einfach mittags um 12 Uhr zurückgesetzt).

    • @MichaelThews1973
      @MichaelThews1973 Před 11 měsíci

      Dank an l.h.1545,
      das Problem habe ich mittlerweile in den Griff bekommen. Danke für Deinen Mühe und deinen Lösungsweg
      LG Michael

  • @andreasklinger647
    @andreasklinger647 Před rokem

    Hallo, wie bekomme ich es hin das Alexa mit dem Gerät antwortet, an der Sie gefragt wurde......ps..nutze hier komplett Node red.... hab es bis jetzt aber noch keine Lösung gefunden. Antworten auf einem definierten Echo ist kein Problem...Für ein paar Tips oder Hilfe wäre ich dankbar.....

    • @l.h.1545
      @l.h.1545 Před 11 měsíci +1

      template:
      - sensor:
      - name: Last Alexa
      state: |-
      {{ expand(integration_entities('alexa_media') | select('search', 'media_player'))
      | selectattr('attributes.last_called', 'eq', True) | map(attribute='entity_id') | first }}
      availability: |-
      {{ expand(integration_entities('alexa_media') | select('search', 'media_player'))
      | selectattr('attributes.last_called','eq',True) | first is defined }}

    • @l.h.1545
      @l.h.1545 Před 11 měsíci +1

      Wie man das mit NodeRed macht, keine Ahnung, aber Mit diesem template Sensor kann man das Gerät herausfinden, mit dem zuletzt gesprochen wurde.

  • @KarstenThiemann
    @KarstenThiemann Před 2 lety

    Danke für den Gedanken-Anstoß ;) Das macht es künftig viel einfacher! Aber wie bringst Du Alexa dazu, dass Sie nur mit dir redet, wenn Du auch zu Hause bist?

    • @tristanssmartesheim
      @tristanssmartesheim  Před 2 lety

      Über die Home Assistant App könnte man ein Tracking der Person machen und in Node-RED dann eine CurrentState Node einbauen, die prüft, ob man zu Hause ist.

  • @dkn-designnagele6447
    @dkn-designnagele6447 Před 2 lety

    Hy habe mir alle deine Alexa Videos angeschaut. So weit sind alle echt mega super. Mir geht es aber noch um eine weiter sache mit Alexa. Ich möchte meine ALexa nach den Temperaturen in meinen einzelnen Räumen fragen. Wie mache ich das . Habe ich was übersehen? Danke

    • @tristanssmartesheim
      @tristanssmartesheim  Před 2 lety +1

      Hi, vielen lieben Dank für das Lob. Das motiviert weiter zu machen!! Was du brauchst ist quasi die Home Assistant Entitäten in Alexa. Nativ läuft dies über die NABU Casa Cloud. Alternativ muss man mit einen Skill bauen. Anleitungen dazu gibt es im Netz, habe ich aber noch nicht ausprobiert.

    • @dkn-designnagele6447
      @dkn-designnagele6447 Před 2 lety +1

      @@tristanssmartesheimDanke für die schnelle Antwort. Ja genau das brauche ich . Weißt du vielleicht wo ich die Anleitung dazu finde? Bin schon die ganze Zeit am suchen. Oder hast du nicht vor dies auch mal in einem tollen Video zu machen?

    • @tristanssmartesheim
      @tristanssmartesheim  Před 2 lety

      Hm, das wurde jetzt schon ein paar Mal nachgefragt... Dann werde ich mich dem in den kommenden Wochen mal annehmen. 💪

    • @dkn-designnagele6447
      @dkn-designnagele6447 Před 2 lety +1

      @@tristanssmartesheim das hört sich sehr gut an. ich warte schon sehr gespannt darauf. Danke

    • @harryp_privat
      @harryp_privat Před rokem

      Eine ganz einfache Lösung, die bei mir funktioniert, sind Temperatursensoren, die auch von ALEXA erkannt werden (z.B.: Shelly H&T) oder andere Hersteller, die über einen Skill mit ALEXA verbunden sind (bei mir z.B.: meine Heizungssteuerung von Controme).