Seite 1 von 1
Switch zwei Namen für Alexa vergeben
Verfasst: 24. Mai 2020 19:43
von Warrender6
Hallo,
ich möchte gerne meine Steckdosen entweder mit dem Befehl "Wohnen Steckdose" oder "Wohnen Strom" schalten.
Muss ich dazu zwei Switches anlegen, oder kann man für einen Switch einfach ein zweites Name-Tag anlegen?
Als vielleicht so in der Art:
Code: Alles auswählen
Switch Steckdose_Wohnzimmer"Wohnen Steckdose" && "Wohnen Strom"<poweroutlet> (gEGSchuko, gWohnen)["Switchable"] {knx="2/4/2+<2/4/102"}
Vielen Dank!
Re: Switch zwei Namen für Alexa vergeben
Verfasst: 24. Mai 2020 20:23
von sihui
Re: Switch zwei Namen für Alexa vergeben
Verfasst: 25. Mai 2020 14:36
von Warrender6
Vielen Dank!
Irgendetwas mache ich falsch:
Code: Alles auswählen
Switch Steckdose_Wohnzimmer "Wohnen Steckdose" <poweroutlet> (gEGSchuko, gWohnen) {knx="2/4/2+<2/4/102", alexa="Switchable" [friendlyNames="Wohnen Strom, Wohnzimmer Steckdose, Wohnzimmer Strom"] }
Alexa erkennt nur "Wohnen Steckdose".
Den Openhab habe ich neu gestartet und die Steckdose bei Alexa gelöscht und neu hinzugefügt.
Danke!!
Re: Switch zwei Namen für Alexa vergeben
Verfasst: 26. Mai 2020 07:50
von sihui
friendlyNames in Zusammenhang mit dem Switchable Tag habe ich noch nirgendwo gesehen. Probiere mal die anderen Modes aus.
Re: Switch zwei Namen für Alexa vergeben
Verfasst: 26. Mai 2020 09:43
von Warrender6
Danke für deine Antwort!
Leider habe ich auch mit diesen Kommandos keinen Erfolg:
alexa=Lighting
alexa="PowerController.powerState"
alexa="ToggleController.toggleState" (hier passiert gar nichts)
Kann es sein, dass die friendlyNames nur für diese Tags gelten?
"ToggleController.toggleState"
"RangeController.rangeValue"
"ModeController.mode"
In der Doku lese ich von friendlyNames nur im Zusammenhang mit diesen Tags.
Hast du sonst noch eine Idee?
Danke!
Edit: Ja, meine Vermutung scheint zu stimmen: friendlyNames gibt es nur im Zusammenhang mit Building Block APIs
https://community.openhab.org/t/alexa-s ... ames/98018
Re: Switch zwei Namen für Alexa vergeben
Verfasst: 26. Mai 2020 10:08
von sihui
Warrender6 hat geschrieben: ↑26. Mai 2020 09:43
Kann es sein, dass die friendlyNames nur für diese Tags gelten?
Möglich.
Warrender6 hat geschrieben: ↑26. Mai 2020 09:43
Hast du sonst noch eine Idee?
Nein, sorry, ich nutze diese Funktion nicht.
Re: Switch zwei Namen für Alexa vergeben
Verfasst: 26. Mai 2020 10:10
von sihui
Warrender6 hat geschrieben: ↑26. Mai 2020 09:43
Edit: Ja, meine Vermutung scheint zu stimmen: friendlyNames gibt es nur im Zusammenhang mit Building Block APIs
Ah, okay.
Dann musst du zwei getrennte Items anlegen und diese per Rule verknüpfen.
Re: Switch zwei Namen für Alexa vergeben
Verfasst: 26. Mai 2020 10:13
von sihui
Re: Switch zwei Namen für Alexa vergeben
Verfasst: 26. Mai 2020 10:55
von Warrender6
Ok. Danke!
Ich habe @Setting.Opening vergessen. Vermutlich hat daher das ein/aus nicht funktioniert.
Jetzt klappt zumindest dar Tag powerController.powerState für "Gästezimmmer Steckdose ein" allerdings nicht für "Mausi ein", oder "Franzi ein"
Code: Alles auswählen
Switch Schuko_Gaestezimmer_OG "Gästezimmer Steckdose" <poweroutlet> (gOGSchuko, gZimmer1) {alexa="PowerController.powerState" [friendlyNames="@Setting.Opening, Franzi, Mausi"], knx="3/4/4+<3/4/104"}
Alexa sagt, dass es kein Gerät names Franzi finden konnte.