HA Steuerung per "Satz" über Alexa

Hallo Communitiy,

ich komme vom iobroker und mirgriere gerade zu HA (ca. seit 4 Wochen).
Jetzt verstehe ich nicht, wie man mit Alexa einen vorgegeben Satz etwas über HA etwas steuert. Alexa Skill ist eingerichtet (direkte Steuerung funktioniert) Nabu Casa ist aboniert, installiert, den Auslöser “Satz” habe ich gefunden, aber ich verstehe nicht, wie man die Alexa dafür einrichtet.
Hat mal jemand einen Tipp, wo ich da schauen kann. Meine Suchen liefern zu viele Antworten, bzw. nur etwas zur Sprachausgabe.
Vielen Dank im Voraus und Grüße
Frank

Hat niemand eine Idee, ob und wie man einen freien Satz von der Alexa in HA bekommt?

Zuerst gibst Du in HA die Entitäten frei, die Du über Alexa Ansage steuern willst, z.B. switch.leselampe. Danach erscheint dies in Deiner Alexa App. Dort legst Du eine Routine an, in der Du Deine Ansage hinterlegst und was diese mit der switch.leselampe machen soll.
Wenn Du Dich darin geübt hast, kannst Du auch gezielt HA Scripte freigeben und diese über eine Ansage steuern, z.B. “Welche Fenster sind offen?”
Gutes Gelingen!

Hallo Barcardi,

vielen Dank für die Antwort.
Entitäten kann ich problemlos über Alexa ansprechen (ca. 30 Lichter und 10 Schalter).
Ich bekomme es auch hin, in Alexa eine Routine zu hinterlegen die dann auf einen Sprachbefehl (“Haus aus”) einen Helfer setzt und damit eine Automatisierung anstößt (alle Licht ausschaltet, Brunen abschaltet, Türen abschliesst…). Das geht alles problemlos.
Aber gibt es eine Möglichkeit, einen an Alexa gegebenen Satz direkt als Auslöser zu nutzen?
Oder wie du geschrieben hast, “Welche Fenster sind offen?” an Alexa und dann über Skript aber den Player wieder ausgebe.

Gruß Frank

Ich bin mir nicht ganz sicher, was der fehlende Verständnisteil ist. Ich hoffe die Screenshots helfen.

In dem Script gebe ich dann die Ansage (message) an das Script was in diesem Fall alle Sonosboxen anspricht. Du kannst es aber auch an einzelne ausgeben.
Der Punkt ist, daß die Logik lokal auf HA im Script liegt und Alexa nur dieses aufruft.

alias: om_scr_tech_alexa_offene_fenster_ansagen
sequence:
  - data:
      variables:
        SikpSnapshotRestore: "no"
        MitIntroAnsage: "no"
        message: "{{states('sensor.fenster_offen_aufzaehlung_der_namen')}}"
        delay: 15
        gender: female
        prio: 3
        volume: >-
          {{float(state_attr('sensor.om_sonus_sprachausgabe_soundlevelmap_1',
          'normal'))}}
    target:
      entity_id: script.om_scr_sonos_spricht_all
    action: script.turn_on
mode: single
icon: mdi:script-text

Das habe ich, etwas einfacher mit Helfer, auch:


ich meine eher über einen direkten Auslöser in der Automatisierung:

Oder geht dies nur über Assist?

Ah, ich verstehe, daß ist mir nicht bekannt.

Trotzdem vielen Dank für die Mühe

Update:
Ich habe das ganze jetzt mal mit einen Atom 5 Echo probiert und da funktioniert das dan nativ mit dem Satz in den Auslösern

:crayon:by HarryP: Zusammenführung Doppelpost (bitte “bearbeiten” Funktion nutzen)