Max! with Alexa not working

So i read the Wiki about Alexa and MAX! while trying to get my Thermostats working with Alexa. I am quite unsuccesful with that. While my normal configuration for Max! works i dont get it recognized by Alexa. HomeKit is installed, here is my config, perhaps someone can find my mistake?

Group Thermostat "Voice command Thermostat group" (gAdministration)


//*** Dachgeschoss -----------------------------------------------
	
	
	//*** Thermostate -----------------------------------------------
		
		Number Voice_Wandthermostat_DG_Actual  "Dachgeschoss" ["CurrentTemperature"] {channel="max:wallthermostat:MKF0061363:NEQ0084458:actual_temp"}
		Number Voice_Wandthermostat_DG_SetTemp "Dachgeschoss"  (Thermostat) [ "TargetTemperature" ] {channel="max:wallthermostat:MKF0061363:NEQ0084458:set_temp"}
		String Voice_Wandthermostat_DG_Mode "Dachgeschoss" (Thermostat) [ "homekit:HeatingCoolingMode" ] {channel="max:wallthermostat:MKF0061363:NEQ0084458:mode"}
		
		Number Voice_Thermostat_DG_Bad_Actual  "Gästebad" ["CurrentTemperature"] {channel="max:thermostat:MKF0061363:MEQ1443598:actual_temp"}
		Number Voice_Thermostat_DG_Bad_SetTemp "Gästebad"  (Thermostat) [ "TargetTemperature" ] {channel="max:thermostat:MKF0061363:MEQ1443598:set_temp"}
		String Voice_Thermostat_DG_Bad_Mode "Gästebad" (Thermostat) [ "homekit:HeatingCoolingMode" ] {channel="max:thermostat:MKF0061363:MEQ1443598:mode"}

any hint could help me.

I am quite sure, you need to put all the items in a group, but separate ones for each thermostat.

Updated my items file for seperate groups, no success:

Group Voice "Voice command Thermostat group" (gAdministration)
	Group Thermostat1 (Voice)
	Group Thermostat2 (Voice)


//*** Dachgeschoss -----------------------------------------------
	
	
	//*** Thermostate -----------------------------------------------
		
		Number Voice_Wandthermostat_DG_Actual  "Dachgeschoss" ["CurrentTemperature"] {channel="max:wallthermostat:MKF0061363:NEQ0084458:actual_temp"}
		Number Voice_Wandthermostat_DG_SetTemp "Dachgeschoss"  (Thermostat1) [ "TargetTemperature" ] {channel="max:wallthermostat:MKF0061363:NEQ0084458:set_temp"}
		String Voice_Wandthermostat_DG_Mode "Dachgeschoss" (Thermostat1) [ "homekit:HeatingCoolingMode" ] {channel="max:wallthermostat:MKF0061363:NEQ0084458:mode"}
		
		Number Voice_Thermostat_DG_Bad_Actual  "Gästebad" ["CurrentTemperature"] {channel="max:thermostat:MKF0061363:MEQ1443598:actual_temp"}
		Number Voice_Thermostat_DG_Bad_SetTemp "Gästebad"  (Thermostat2) [ "TargetTemperature" ] {channel="max:thermostat:MKF0061363:MEQ1443598:set_temp"}
		String Voice_Thermostat_DG_Bad_Mode "Gästebad" (Thermostat2) [ "homekit:HeatingCoolingMode" ] {channel="max:thermostat:MKF0061363:MEQ1443598:mode"}

thats true, for each “room” one group

https://docs.openhab.org/addons/ios/alexa-skill/readme.html

Group gDownstairsThermostat "Downstairs Thermostat" (gFF) ["Thermostat"]
Number Downstairs_Thermostat_CurrentTemp "Downstairs Thermostat Current Temperature" (gDownstairsThermostat) ["CurrentTemperature"]
Number Downstairs_Thermostat_Target_Temperature "Downstairs Thermostat Target Temperature" (gDownstairsThermostat) ["TargetTemperature"]
String Downstairs_Thermostat_Heating_Cooling_Mode "Downstairs Thermostat Heating/Cooling Mode" (gDownstairsThermostat) ["homekit:HeatingCooling"]

you have to tag the groups, too:

	Group Thermostat1 "Dachgeschoss" (Voice) ["Thermostat"]
	Group Thermostat2 "Gästebad" (Voice) ["Thermostat"]

and also integrate Current Temp item in the group

New Groups:

	Group Thermostat1 (Voice) [ "Thermostat" ]
	Group Thermostat2 (Voice) [ "Thermostat" ]

New Items:

		Number Voice_Wandthermostat_DG_Actual  "Dachgeschoss" (Thermostat1) ["CurrentTemperature"] {channel="max:wallthermostat:MKF0061363:NEQ0084458:actual_temp"}
		Number Voice_Wandthermostat_DG_SetTemp "Dachgeschoss"  (Thermostat1) [ "TargetTemperature" ] {channel="max:wallthermostat:MKF0061363:NEQ0084458:set_temp"}
		String Voice_Wandthermostat_DG_Mode "Dachgeschoss" (Thermostat1) [ "homekit:HeatingCoolingMode" ] {channel="max:wallthermostat:MKF0061363:NEQ0084458:mode"}
				
		Number Voice_Thermostat_DG_Bad_Actual  "Gästebad" (Thermostat2) ["CurrentTemperature"] {channel="max:thermostat:MKF0061363:MEQ1443598:actual_temp"}
		Number Voice_Thermostat_DG_Bad_SetTemp "Gästebad"  (Thermostat2) [ "TargetTemperature" ] {channel="max:thermostat:MKF0061363:MEQ1443598:set_temp"}
		String Voice_Thermostat_DG_Bad_Mode "Gästebad" (Thermostat2) [ "homekit:HeatingCoolingMode" ] {channel="max:thermostat:MKF0061363:MEQ1443598:mode"}

Still Alexa doesnt find anything…

I might be wrong, but as far as I remember, your Groups need a label too for beeing recognized by Alexa.

@hmerk: you are right.

@Bastian_H :

        Group Thermostat1 "Thermostat  Dachgeschoss" (Voice) ["Thermostat"]
	Group Thermostat2 "Thermostat  Gästebad" (Voice) ["Thermostat"]

	Number Voice_Wandthermostat_DG_Actual  "Thermostat Dachgeschoss Ist Temperatur" (Thermostat1) ["CurrentTemperature"] {channel="max:wallthermostat:MKF0061363:NEQ0084458:actual_temp"}
	Number Voice_Wandthermostat_DG_SetTemp "Thermostat Dachgeschoss Soll Temperatur"  (Thermostat1) [ "TargetTemperature" ] {channel="max:wallthermostat:MKF0061363:NEQ0084458:set_temp"}
	String Voice_Wandthermostat_DG_Mode "Thermostat Dachgeschoss MODE" (Thermostat1) [ "homekit:HeatingCoolingMode" ] {channel="max:wallthermostat:MKF0061363:NEQ0084458:mode"}
				
	Number Voice_Thermostat_DG_Bad_Actual  "Thermostat Gästebad Ist Temperatur" (Thermostat2) ["CurrentTemperature"] {channel="max:thermostat:MKF0061363:MEQ1443598:actual_temp"}
	Number Voice_Thermostat_DG_Bad_SetTemp "Thermostat Gästebad Soll Temperatur"  (Thermostat2) [ "TargetTemperature" ] {channel="max:thermostat:MKF0061363:MEQ1443598:set_temp"}
	String Voice_Thermostat_DG_Bad_Mode "Thermostat Gästebad MODE" (Thermostat2) [ "homekit:HeatingCoolingMode" ] {channel="max:thermostat:MKF0061363:MEQ1443598:mode"}

that solved it. Yet Alexa recognizes the Items as the group label. So is the Group label the key word for alexa or is it my items label?

It’s the Group Label.