Setpoint über Alexa steuern

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Antworten
Maverick-811
Beiträge: 64
Registriert: 1. Feb 2023 19:50
Answers: 0

Setpoint über Alexa steuern

Beitrag von Maverick-811 »

Hallo und ein gutes neues Jahr.

Was möchte ich machen:
Ich möchte ein Thermostat (kein Thermostat eines Herstellers) mit einem Istwert (den bekomme ich über ein ESP8266 und DS18D20) und einem Sollwert (Setpoint) in Openhab 3 aufsetzen und der Sollwert soll über Alexa (Sprachsteuerung) einstellbar sein.

Leider habe ich bisher keinen Erfolg.

Kann mir einer helfen wie ich einen Setpoint mit Alexa aufsetzen kann?

vielen Dank im Voraus

Horst

Harka
Beiträge: 489
Registriert: 30. Apr 2021 13:13
Answers: 19

Re: Setpoint über Alexa steuern

Beitrag von Harka »

Moin und auch ein Gutes,

in OpenHab -> Add_Metadata/Alexa/Thermostat.TargetTemperature
in der Alexa-App -> +/hinzufügen/sonstiges/kein_passendes_Logo/Nicht_Sicher

Damit hat es bei mir gerade auf Anhieb geklappt

Maverick-811
Beiträge: 64
Registriert: 1. Feb 2023 19:50
Answers: 0

Re: Setpoint über Alexa steuern

Beitrag von Maverick-811 »

Harka hat geschrieben: 3. Jan 2024 15:10 Moin und auch ein Gutes,

in OpenHab -> Add_Metadata/Alexa/Thermostat.TargetTemperature
in der Alexa-App -> +/hinzufügen/sonstiges/kein_passendes_Logo/Nicht_Sicher

Damit hat es bei mir gerade auf Anhieb geklappt
Hallo HarKa,

genau so habe ich es gemacht. Aber Alexa sagt, dass keine neuen Geräte gefunden wurden. Alexa funktionier aber mit vielen Shelly Geräten und auch meine eigenen Gerät (ESP8266).
vielleicht mache ich einen Fehler in Openhab.

Ich habe mit Visual Basic Studio folgenden Eintrag ( wie in der Beschreibung) gemacht.

Group Thermostat "Thermostat" {alexa="Thermostat"}
Number Temperature "Temperature [%.1f °F]" (Thermostat) {alexa="CurrentTemperature"}
Number TargetSetpoint "Target Setpoint [%.1f °F]" (Thermostat) {alexa="TargetTemperature"}

Ist das Falsch? Wie würde es mit Openhab gehen?

Gruß
Horst

Harka
Beiträge: 489
Registriert: 30. Apr 2021 13:13
Answers: 19

Re: Setpoint über Alexa steuern

Beitrag von Harka »

Hi,
mit der Textkonfiguration hab ich nichts am Hut, aber mir scheint ein {alexa="Thermostat.TargetTemperature"} sehr Erfolgversprechend zu sein.

Alternative: versuch es mal ohne {alexa=...} um anschließend MetaData in der UI hinzufügen. :?:

Maverick-811
Beiträge: 64
Registriert: 1. Feb 2023 19:50
Answers: 0

Re: Setpoint über Alexa steuern

Beitrag von Maverick-811 »

Harka hat geschrieben: 3. Jan 2024 18:56
Alternative: versuch es mal ohne {alexa=...} um anschließend MetaData in der UI hinzufügen. :?:
leider kein Erfolg.

Wie kann ich die Group und Item in der UI erstellen?

Nachtrag: auch das Erstellen eines Lightswitch funktioniert nicht.

Gruß
Horst

Harka
Beiträge: 489
Registriert: 30. Apr 2021 13:13
Answers: 19

Re: Setpoint über Alexa steuern

Beitrag von Harka »

{alexa="Thermostat.TargetTemperature"} ging auch nicht?

Neue Gruppen erstelle ich in der Modell-Ansicht mit Add_Equipment und Item mit Add_Point bzw. Create_Point_from_Thing

Maverick-811
Beiträge: 64
Registriert: 1. Feb 2023 19:50
Answers: 0

Re: Setpoint über Alexa steuern

Beitrag von Maverick-811 »

Harka hat geschrieben: 3. Jan 2024 20:36 {alexa="Thermostat.TargetTemperature"} ging auch nicht?

Neue Gruppen erstelle ich in der Modell-Ansicht mit Add_Equipment und Item mit Add_Point bzw. Create_Point_from_Thing
Nein, dass ging auch nicht.

Vielleicht kann ja einer eine kleine Anleitung hier posten.

Ich verstehe einfach nicht, dass nicht mal das einfachste Example (z.B.
Switch LightSwitch "Light Switch" {alexa="Light"} ) funktioniert.

Hab ich da einen Denkfehler?

Gruß
Horst

Harka
Beiträge: 489
Registriert: 30. Apr 2021 13:13
Answers: 19

Re: Setpoint über Alexa steuern

Beitrag von Harka »

noch mal genau gelesen .... ich dachte Du nutzt Alexa schon mit OH und es klemmt nur speziell beim Thermostat.
Schau hal hier -> viewtopic.php?p=57068#p57068
Die ersten beiden Punkte und die Sache mit dem Profil werden auch für Alexa benötigt. Der Kommunikationweg ist
dein_OH <-> OH-Cloud <-> openHAB-Skill innerhalb vom Alexauniversum

Maverick-811
Beiträge: 64
Registriert: 1. Feb 2023 19:50
Answers: 0

Re: Setpoint über Alexa steuern

Beitrag von Maverick-811 »

Hallo,

erst mal die gute Nachricht: Es funktioniert.

Die schlechte Nachricht: Ich weiß nicht, an was es gelegen hat.

Ich habe das von Harka vorgeschlagene Topic angeschaut und mit meinem Setup verglichen. Soweit war alles OK.
Was mir dabei aufgefallen ist:

Ich habe ein LIVE System OH3 auf einem kleinen Windows Server und noch ein altes OH3 auf meinem Arbeits-PC.
Der Zugang zu der OpenHab Cloud war noch mit UUID und Secret vom alten PC. Das habe ich geändert und ich denke, dass dies mein Problem war.

Vielen Dank
Horst

Antworten