Vlt als kleiner Leitfaden...
Wenn ihr openhab2 am laufen habt...
braucht ihr das MAX! Binding und den Openhab cloud Connector (unter Misc) in Openhab selbst
auf Alexa benötigt ihr den openhab Skill
ihr brauch auf jedenfall kein HueEmulation Binding!!!!
ich habe mir 1 items Datei erstellt, nennt sich bei mir alexa.items
inhalt der alexa.items schaut so aus
Group gWohnThermostat "Wohnzimmer" ["Thermostat"]
Number WohnThermostatCurrentTemp "Wohnzimmer Aktuelle Temperatur" (gWohnThermostat) [ "CurrentTemperature" ] {channel="max:wallthermostat:JMD1001824:KEQ0050791:actual_temp"}
Number WohnThermostatTargetTemperature "Wohnzimmer Soll Temperatur" (gWohnThermostat) [ "TargetTemperature" ] {channel="max:wallthermostat:JMD1001824:KEQ0050791:set_temp"}
Group gDuschThermostat "Dusche" ["Thermostat"]
Number DuschThermostatCurrentTemp "Dusche Aktuelle Temperatur" (gDuschThermostat) [ "CurrentTemperature" ] {channel="max:wallthermostat:JMD1001824:NEQ0909068:actual_temp"}
Number DuschThermostatTargetTemperature "Dusche Soll Temperatur" (gDuschThermostat) [ "TargetTemperature" ] {channel="max:wallthermostat:JMD1001824:NEQ0909068:set_temp"}
Group gWanneThermostat "Wanne" ["Thermostat"]
Number WanneThermostatCurrentTemp "Wanne Aktuelle Temperatur" (gWanneThermostat) [ "CurrentTemperature" ] {channel="max:wallthermostat:JMD1001824:NEQ0907392:actual_temp"}
Number WanneThermostatTargetTemperature "Wanne Soll Temperatur" (gWanneThermostat) [ "TargetTemperature" ] {channel="max:wallthermostat:JMD1001824:NEQ0907392:set_temp"}
Group gSchlafThermostat "Schlafzimmer" ["Thermostat"]
Number SchlafThermostatCurrentTemp "Schlafzimmer Aktuelle Temperatur" (gSchlafThermostat) [ "CurrentTemperature" ] {channel="max:wallthermostat:JMD1001824:NEQ0909632:actual_temp"}
Number SchlafThermostatTargetTemperature "Schlafzimmer Soll Temperatur" (gSchlafThermostat) [ "TargetTemperature" ] {channel="max:wallthermostat:JMD1001824:NEQ0909632:set_temp"}
Group gKuecheThermostat "Küche" ["Thermostat"]
Number KuecheThermostatCurrentTemp "Küche Aktuelle Temperatur" (gKuecheThermostat) [ "CurrentTemperature" ] {channel="max:wallthermostat:JMD1001824:NEQ0908748:actual_temp"}
Number KuecheThermostatTargetTemperature "Küche Soll Temperatur" (gKuecheThermostat) [ "TargetTemperature" ] {channel="max:wallthermostat:JMD1001824:NEQ0908748:set_temp"}
Group gKindThermostat "Kinderzimmer" ["Thermostat"]
Number KindThermostatCurrentTemp "Kinderzimmer Aktuelle Temperatur" (gKindThermostat) [ "CurrentTemperature" ] {channel="max:wallthermostat:JMD1001824:KEQ0052353:actual_temp"}
Number KindThermostatTargetTemperature "Kinderzimmer Soll Temperatur" (gKindThermostat) [ "TargetTemperature" ] {channel="max:wallthermostat:JMD1001824:KEQ0052353:set_temp"}
unter Configuration/Services/openHAB Cloud -> configure -> expert mode schaut es so aus
Mode
remote
baseURL
https://myopenhab.org/
expose
max_wallthermostat_JMD1001824_NEQ0908748_set_temp,max_wallthermostat_JMD1001824_NEQ0907392_set_temp,max_wallthermostat_JMD1001824_NEQ0909068_set_temp,max_wallthermostat_JMD1001824_KEQ0050791_actual_temp,max_wallthermostat_JMD1001824_KEQ0052353_actual_temp,max_wallthermostat_JMD1001824_NEQ0909632_actual_temp,max_wallthermostat_JMD1001824_NEQ0908748_actual_temp,max_wallthermostat_JMD1001824_NEQ0907392_actual_temp,max_wallthermostat_JMD1001824_NEQ0909068_actual_temp,max_wallthermostat_JMD1001824_KEQ0052353_set_temp,max_wallthermostat_JMD1001824_NEQ0909632_set_temp,Wohnen_Heizung,Dusche_Heizung,gWohnThermostat,WohnThermostatCurrentTemp,WohnThermostatTargetTemperature
wichtig ist das ihr eure Hardware Adressen noch ändert (JMD1001824 ist die Adresse MEINES MaxCubes)
(KEQ0050791 ist die Adresse MEINES Wandthermostats)
dann sollte Alexa neue Smarthome Geräte finden
Temperatur abfragen funktioniert bei mir mit "Alexa, wie ist die Temperatur im Wohnzimmer"
Temperatur setzen funktioniert bei mir mit "Alexa, setze Wohnzimmer auf 21 Grad"