alexa connector Homematic Thermostat HM-TC-IT-WM-W-EU ansprechen

Begonnen von m311331, 16 September 2025, 09:29:41

Vorheriges Thema - Nächstes Thema

m311331

Hi

nach dem Umstieg auf den Connector musste ich feststellen das die Thermostate nicht mehr ansprechbar sind
wenn ich im Wiki richtig gelesen habe sollten die ohne weiteres zutun funktionieren oder sehe ich das falsch ?

die Thermostate sind in der Alexa App steuerbar, nur per Sprache über den Connector nicht  ??? 

ein "Alexa stelle Badezimmer auf 23 Grad" Antwort: "Badezimmer scheint nicht richtig zu funktionieren"

ich habe dem Channel WTM.Badezimmer_Climate mit alexa namen "Badezimmer" versehen und als genericDeviceType thermostat angelegt.
Alexa restart und die Gerätesuche per Echo gestartet.

leider finde ich hier im Forum keine weitere hilfe dazu 

Alexa log
16.9.2025, 00:07:03] [FHEM] WTM.Badezimmer_Climate is thermostat
[16.9.2025, 00:07:03] [FHEM] WTM.Badezimmer_Climate has
[16.9.2025, 00:07:03] [FHEM]   StatusLowBattery [battery]
[16.9.2025, 00:07:03] [FHEM]   TargetTemperature [desired-temp]
[16.9.2025, 00:07:03] [FHEM]   CurrentTemperature [measured-temp]
[16.9.2025, 00:07:03] [FHEM]   CurrentRelativeHumidity [humidity]
[16.9.2025, 00:07:03] [FHEM]   CurrentHeatingCoolingState [undefined]
[16.9.2025, 00:07:03] [FHEM] WTM.Badezimmer_Climate will not send proactive events
[16.9.2025, 00:07:03] [FHEM] WTM.Badezimmer_Climate uses ID: CUL_HM.3209F402
  2025-09-16 00:07:03 caching: WTM.Badezimmer_Climate-battery: ok
  2025-09-16 00:07:03 caching: WTM.Badezimmer_Climate-desired-temp: 21.0
  2025-09-16 00:07:03 caching: WTM.Badezimmer_Climate-measured-temp: 20.5
  2025-09-16 00:07:03 caching: WTM.Badezimmer_Climate-humidity: 74

Device List
Internals:
   DEF        3209F402
   FUUID      5c461ecd-f33f-1c7a-e335-7ea1aa7d72cb2e0e
   NAME       WTM.Badezimmer_Climate
   NOTIFYDEV  global
   NR         899
   NTFY_ORDER 50-WTM.Badezimmer_Climate
   STATE      T: 20.5 desired: 20.5
   TYPE       CUL_HM
   chanNo     02
   device     WTM.Badezimmer
   peerList   THM.Badezimmer1_Climate,THM.Badezimmer2_Climate
   CL:
     Authenticated 1
     AuthenticatedBy allowed_WEB
     AuthenticatedUser Schlumpfi
     BUF       
     FD         97
     FW_ID      5389
     LASTACCESS 1758007380
     NAME       WEB_192.168.0.2_53496
     NR         5394
     PEER       192.168.0.2
     PORT       53496
     SNAME      WEB
     SSL        1
     STATE      Connected
     TEMPORARY  1
     TYPE       FHEMWEB
     canAsyncOutput 1
     READINGS:
       2025-09-16 09:22:40   state           Connected
   READINGS:
     2025-09-16 00:17:46   CommandAccepted yes
     2014-12-14 01:20:39   R-dayTemp       21 C
     2014-12-26 15:01:42   R-daylightSaveTime on
     2014-12-26 15:01:42   R-heatCool      heating
     2014-12-14 01:20:39   R-hyst2point    0.4 C
     2014-12-26 15:01:42   R-modePrioManu  all
     2014-12-26 15:01:42   R-modePrioParty all
     2014-12-14 01:20:39   R-nightTemp     17 C
     2014-12-26 15:01:42   R-noMinMax4Manu off
     2014-12-26 15:01:42   R-sendWeatherData on
     2014-12-26 15:01:42   R-showHumidity  temp
     2014-12-26 15:01:42   R-showInfo      time
     2014-12-26 15:01:42   R-showSetTemp   actTemp
     2016-10-08 12:43:29   R-sign          off
     2014-12-26 15:01:42   R-tempOffset    0.0K
     2014-12-26 15:01:42   R-weekPrgSel    prog1
     2014-12-26 15:01:42   R-winOpnBoost   off
     2024-12-13 17:04:19   R_P1_0_tempListSat 09:00 21.0 15:30 20.0 20:00 20.5 24:00 21.0
     2024-12-13 17:04:19   R_P1_1_tempListSun 09:00 21.0 15:30 20.0 20:00 20.5 24:00 21.0
     2024-12-13 17:04:19   R_P1_2_tempListMon 06:30 21.0 08:00 20.5 17:00 20.5 20:00 21.0 24:00 20.5
     2024-12-13 17:04:19   R_P1_3_tempListTue 06:30 21.0 08:00 20.5 17:00 20.5 20:00 21.0 24:00 20.5
     2024-12-13 17:04:19   R_P1_4_tempListWed 06:30 21.0 08:00 20.5 17:00 20.5 20:00 21.0 24:00 20.5
     2024-12-13 17:04:19   R_P1_5_tempListThu 06:30 21.0 08:00 20.5 17:00 20.5 20:00 21.0 24:00 20.5
     2024-12-13 17:04:19   R_P1_6_tempListFri 06:30 21.0 08:00 20.5 15:00 20.5 20:00 21.0 24:00 20.5
     2024-12-13 17:04:19   R_P1_tempList_State verified
     2024-12-13 17:04:23   R_P2_0_tempListSat 24:00 17.0
     2024-12-13 17:04:23   R_P2_1_tempListSun 24:00 17.0
     2024-12-13 17:04:23   R_P2_2_tempListMon 24:00 17.0
     2024-12-13 17:04:23   R_P2_3_tempListTue 24:00 17.0
     2024-12-13 17:04:23   R_P2_4_tempListWed 24:00 17.0
     2024-12-13 17:04:23   R_P2_5_tempListThu 24:00 17.0
     2024-12-13 17:04:23   R_P2_6_tempListFri 24:00 17.0
     2024-12-13 17:04:23   R_P2_tempList_State verified
     2024-12-13 17:04:27   R_P3_0_tempListSat 24:00 17.0
     2024-12-13 17:04:27   R_P3_1_tempListSun 24:00 17.0
     2024-12-13 17:04:27   R_P3_2_tempListMon 24:00 17.0
     2024-12-13 17:04:27   R_P3_3_tempListTue 24:00 17.0
     2024-12-13 17:04:27   R_P3_4_tempListWed 24:00 17.0
     2024-12-13 17:04:27   R_P3_5_tempListThu 24:00 17.0
     2024-12-13 17:04:27   R_P3_6_tempListFri 24:00 17.0
     2024-12-13 17:04:27   R_P3_tempList_State verified
     2024-12-13 17:04:14   RegL_01.        00:00 08:00
     2024-12-13 17:04:19   RegL_07.        00:00 01:2A 02:22 03:09 04:3D 05:00 06:00 07:00 08:00 09:87 0A:30 0B:00 0C:00 0D:00 0E:01 0F:04 10:00 11:00 12:09 13:00 14:54 15:6C 16:50 17:BA 18:52 19:F0 1A:55 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:54 2F:6C 30:50 31:BA 32:52 33:F0 34:55 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:54 49:4E 4A:52 4B:60 4C:52 4D:CC 4E:54 4F:F0 50:53 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:54 63:4E 64:52 65:60 66:52 67:CC 68:54 69:F0 6A:53 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:54 7D:4E 7E:52 7F:60 80:52 81:CC 82:54 83:F0 84:53 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:54 97:4E 98:52 99:60 9A:52 9B:CC 9C:54 9D:F0 9E:53 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:54 B1:4E B2:52 B3:60 B4:52 B5:B4 B6:54 B7:F0 B8:53 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2024-12-13 17:04:23   RegL_08.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2024-12-13 17:04:27   RegL_09.        00:00 01:00 02:00 03:00 04:00 05:00 06:00 07:00 08:00 09:00 0A:00 0B:00 0C:00 0D:00 0E:00 0F:00 10:00 11:00 12:00 13:00 14:45 15:20 16:45 17:20 18:45 19:20 1A:45 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:45 2F:20 30:45 31:20 32:45 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:45 49:20 4A:45 4B:20 4C:45 4D:20 4E:45 4F:20 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:45 63:20 64:45 65:20 66:45 67:20 68:45 69:20 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:45 7D:20 7E:45 7F:20 80:45 81:20 82:45 83:20 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:45 97:20 98:45 99:20 9A:45 9B:20 9C:45 9D:20 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:45 B1:20 B2:45 B3:20 B4:45 B5:20 B6:45 B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:00 CB:00 CC:00 CD:00 CE:00 CF:00
     2016-02-12 13:25:42   battery         ok
     2025-09-16 09:21:15   boostTime       -
     2024-12-13 17:04:31   cfgState        TempChk
     2025-09-16 09:21:15   commReporting   off
     2025-09-16 09:21:15   controlMode     auto
     2025-09-16 09:21:15   desired-temp    20.5
     2025-09-16 09:21:07   humidity        72
     2025-09-16 09:21:15   measured-temp   20.5
     2025-09-15 20:24:15   peerList        THM.Badezimmer1_Climate,THM.Badezimmer2_Climate
     2025-09-16 00:17:46   recentStateType ack
     2025-09-16 09:21:15   state           T: 20.5 desired: 20.5
     2020-09-28 09:44:02   trigLast        fhem:80
     2025-09-16 09:21:15   winOpenReporting off
   helper:
     peerFriend peerRtTc
     peerOpt    p:thermostat
     regLst     1,7,8,9
     cmds:
       TmplKey    THM.Badezimmer1_Climate,THM.Badezimmer2_Climate:no:1758006719.34579
       TmplTs     1758006719.34579
       cmdKey     1:0:0::WTM.Badezimmer:00AD:02:THM.Badezimmer1_Climate,THM.Badezimmer2_Climate
       cmdLst:
         clear      [(readings|trigger|register|oldRegs|rssi|msgEvents|{msgErrors}|attack|all)]
         controlManu (on|off|5.0..30.0;0.5)
         controlMode (auto|manual|boost|day|night)
         controlParty -temp- -startDate- -startTime- -endDate- -endTime-
         desired-temp (on|off|5.0..30.0;0.5)
         getConfig  noArg
         getRegRaw  (List0|List1|List2|List3|List4|List5|List6) [-peerChn-]
         inhibit    [(on|{off})]
         peerBulk   -peer1,peer2,...- [({set}|unset)]
         peerChan   -btnNumber- -actChn- [({single})] [({set}|unset)] [(actor|remote|{both})]
         peerSmart  -peerOpt-
         regBulk    -list-.-peerChn- -addr1:data1- -addr2:data2-...
         regSet     [(prep|{exec})] -regName- -value- [-peerChn-]
         sign       [(on|{off})]
         tempListFri [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListMon [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSat [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListSun [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListThu [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListTmpl [({verify}|restore)] [[-file-:]-templateName-]
         tempListTue [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempListWed [(prep|{exec})] [({p1}|p2|p3)] -HH:MM- -temp- [...]
         tempTmplSet -tempTmpl-
         tplDel     -tplDel-
         tplSet_0   -tplChan-
         tplSet_THM.Badezimmer1_Climate -tplPeer-
         tplSet_THM.Badezimmer2_Climate -tplPeer-
       lst:
         condition  slider,0,1,255
         peer       THM.Badezimmer1_Climate,THM.Badezimmer2_Climate
         peerOpt    remove_THM.Badezimmer1_Climate,remove_THM.Badezimmer2_Climate,THM.DieleOG_Climate,THM.Eingang_Climate,THM.GSchlafzimmer1_Climate,THM.GSchlafzimmer2_Climate,THM.KleinSchlafzimmer_Climate,THM.Kueche_Climate,THM.MSchlafzimmer_Climate,THM.Spielzimmer1_Climate,THM.Spielzimmer2_Climate,THM.WC_Climate,THM.Waschkeller_Climate,THM.Wohnzimmer1_Climate,THM.Wohnzimmer2_Climate,THM.Wohnzimmer3_Climate,THM.Wohnzimmer4_Climate,THM.Wohnzimmer5_Climate
         tplChan   
         tplDel     
         tplPeer   
       rtrvLst:
         cmdList    [({short}|long)]
         deviceInfo [({short}|long)]
         list       [({normal}|full)]
         param      -param-
         reg        -addr- -list- [-peerChn-]
         regList    noArg
         regTable   noArg
         regVal     -addr- -list- [-peerChn-]
         saveConfig [-filename-]
         tplInfo    noArg
     expert:
       def        1
       det        0
       raw        1
       tpl        0
     role:
       chn        1
     shRegR:
       07         00
     tmpl:
Attributes:
   alexaName  Badezimmer
   alias      Badezimmer
   genericDeviceType thermostat
   icon       hm-tc-it-wm-w-eu
   model      HM-TC-IT-WM-W-EU
   peerIDs    00000000,2C8E3002,2E1BB002,
   room       Heizungssteuerung,alexa

bei Alexa Mapping ist der Eintrag TargetTemperature=verb=stelle,valuePrefix=auf,values=AMAZON.NUMBER,valueSuffix=grad drin

muss hier noch was ergänzt werden ?

was mache ich falsch ?

mfg. Schlumpfi

MadMax-FHEM

Eigentlich sollte es, wie im Wiki steht, "einfach so" gehen.
Also ohne homeBridgeMapping o.ä.

Alexa-Mapping ist nur für Custom Skill relevant, hat mit dem Connector nichts zu tun.

Evtl. liegt es am Namen.
Badezimmer ist (u.U.) seitens Amazon für eine mögliche Gruppe (Raum) "vorbelegt" und wird (daher) u.U. falsch "interpretiert"...

Hatte ich auch schon bei anderen Dingen, dass Alexa/Amazon meinten "schlauer" zu sein/sein zu müssen.
(Selbst) bei Routinen, wo man ja frei angeben kann, was man sagen will funktioniert das (bei mir) auch nicht immer zuverlässig, wenn ich bestimmte Worte/Sätze formuliere...
...bzw. oft erst auch beim 2ten Mal (mit deutlicherer Betonung ;)  )...

Was steht denn im alexa-Log?
Bei Start von alexa-fhem bzw. Geräte-Erkennung: fhem -> alexa-fhem
Und bei Steuerung: also Sprache -> Alexa/Amazon -> alexa-fhem

Climate-Kanal sollte auch passen...

Gruß, Joachim

P.S.: dass noch einige Register-Infos fehlen/nicht gelesen wurden, ist dir bewusst? -> getConfig. Hat aber nichts hiermit zu tun...
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)