Alexa Befehl zu Items zuordnen

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
N1d45
Beiträge: 123
Registriert: 5. Jan 2020 14:26
Answers: 2

Alexa Befehl zu Items zuordnen

Beitrag von N1d45 »

Huhu. Ich bin neu und experementiere etwas herum.

An einer Stelle komme ich gerade nicht richtig weiter. Ich finde nicht wirklich eine Lösung im www bzw. weis ich auch nicht so richtig wonach ich suchen soll. Ich hoffe ihr könnt mir weiter helfen.

Ziel ist es verschiedene Shellys mit Alexa zu steuern. Es klappt auch schon einwandfrei, aber nicht so wie gewollt.

Die Shellys habe ich mit mqtt mit openhab verbunden. Das Schalten, Auslesen der Topics, Umrechnen der Werte und wiedergeben auf der Sitemap funktioniert einwandfrei. (Dazu habe ich hier Forum vieles gefunden was mir sehr weiter geholfen hat :D ).

Jetzt zu meinem Problem.
Mit Alexa kann ich nur die Shellys steuern wenn ich zu Alexa den Item Namen sage. Das funktioniert ganz gut solange das Item z.B. nur "Stehlampe" heist. Dann brauche ich nur sagen: "Alexa, Stehlampe an" und die Stehlampe geht an.
Jetzt habe ich aber begonnen die Items zu Strukturieren in z.b: "Shelly_WZ_Stehlampe" oder "Shelly_Flur_Licht".
Alexa kennt nun aber leider nicht mehr die Stehlampe. Wenn ich sage Alexa, Stehlampe an" sagt sie mir an, das sie Stehlampe nicht finden kann.

Kann ich jetzt im Code bei den Items einen Zusatz einfügen, worauf Alexa hören soll? Also wenn ich Stehlampe sage, das sie das item "Shelly_WZ_Stehlampe" schaltet?

home.items wie es funktioniert :)

Code: Alles auswählen

Switch  Stehlampe                           "Stehlampe"                         <light>         ["Switchable"]  {channel="mqtt:topic:Stehlampe:Power"}
Number  Shelly_WZ_Stehlampe_Temp            "Gerät Temp. [%.0f °C]"             <temperature>                   {channel="mqtt:topic:Stehlampe:Temp"}
Number  Shelly_WZ_Stehlampe_Verbrauch_Wm    "Verbrauch [%.0f W/m]"              <energy>                        {channel="mqtt:topic:Stehlampe:Verbrauch"}
Number  Shelly_WZ_Stehlampe_Verbrauch       "Verbrauch [%.2f kW/h]"             <energy>
Number  Shelly_WZ_Stehlampe_Watt            "Energie [%.1f W]"                  <energy>                        {channel="mqtt:topic:Stehlampe:Watt"}

Switch  Flur_Licht                          "Flur Licht"                        <light>         ["Switchable"]  {channel="mqtt:topic:Flur_Licht:Power"}
Number  Shelly_Flur_Licht_Temp              "Gerät Temp. [%.0f °C]"             <temperature>                   {channel="mqtt:topic:Flur_Licht:Temp"}
Number  Shelly_Flur_Licht_Verbrauch_Wm      "Verbrauch [%.0f W/m]"              <energy>                        {channel="mqtt:topic:Flur_Licht:Verbrauch"}
Number  Shelly_Flur_Licht_Verbrauch         "Verbrauch [%.2f kW/h]"             <energy>
Number  Shelly_Flur_Licht_Watt              "Energie [%.1f W]"                  <energy>                        {channel="mqtt:topic:Flur_Licht:Watt"}
home.items wie es nicht funktioniert :(

Code: Alles auswählen

Switch  Shelly_WZ_Stehlampe                 "Stehlampe"                         <light>         ["Switchable"]  {channel="mqtt:topic:Stehlampe:Power"}
Number  Shelly_WZ_Stehlampe_Temp            "Gerät Temp. [%.0f °C]"             <temperature>                   {channel="mqtt:topic:Stehlampe:Temp"}
Number  Shelly_WZ_Stehlampe_Verbrauch_Wm    "Verbrauch [%.0f W/m]"              <energy>                        {channel="mqtt:topic:Stehlampe:Verbrauch"}
Number  Shelly_WZ_Stehlampe_Verbrauch       "Verbrauch [%.2f kW/h]"             <energy>
Number  Shelly_WZ_Stehlampe_Watt            "Energie [%.1f W]"                  <energy>                        {channel="mqtt:topic:Stehlampe:Watt"}

Switch  Shelly_Flur_Licht                   "Flur Licht"                        <light>         ["Switchable"]  {channel="mqtt:topic:Flur_Licht:Power"}
Number  Shelly_Flur_Licht_Temp              "Gerät Temp. [%.0f °C]"             <temperature>                   {channel="mqtt:topic:Flur_Licht:Temp"}
Number  Shelly_Flur_Licht_Verbrauch_Wm      "Verbrauch [%.0f W/m]"              <energy>                        {channel="mqtt:topic:Flur_Licht:Verbrauch"}
Number  Shelly_Flur_Licht_Verbrauch         "Verbrauch [%.2f kW/h]"             <energy>
Number  Shelly_Flur_Licht_Watt              "Energie [%.1f W]"                  <energy>                        {channel="mqtt:topic:Flur_Licht:Watt"}

N1d45
Beiträge: 123
Registriert: 5. Jan 2020 14:26
Answers: 2

Re: Alexa Befehl zu Items zuordnen

Beitrag von N1d45 »

Ha, nun habe ich es selber herraus gefunden. Am Ende eigentlich auch logisch *kopfklatsch

Die Geräte wurde ja bei Alexa eingerichtet unter genau dem alten Item Namen.

Also musste ich die Geräte bei Alexa löschen, neu suchen, und neu zuweisen. Schon Reagiert Alexa auf den in Anführungsstrichen angegebenen Text.

Vielleicht hilft es jemand anderem.

Und tolles Forum habt ihr hier :D

Antworten