Hallo Joachim,
ich benötige leider weider deinen Rat:
Ich habe den Kanal im 4 fach Actor "Fussboden" genannt, der die Heizung startet, also den entsprechenden Kanal des Aktors einschaltet.
alisaname habe ich zugewiesen: Fussboden, genericdevicetyp : switch.
Das funktioniert prima.
Gleich bin ich mit dem climate Channel umgegangen: aliasname: Wärme, genericdevicetyp: thermostat.
Alexa aus/eingeschaltet. // mehrmals // mit mehreren alias Namen versucht.. erfolglos.
Alexa meint immer, sie kennt kein Gerät mit dem Namen Wärme.
Hier das LOGfile:
[26.5.2022, 23:11:38] [FHEM] got: 5 results
[26.5.2022, 23:11:38] [FHEM] ChannelFussboden is switch
[26.5.2022, 23:11:38] [FHEM] ChannelFussboden has
[26.5.2022, 23:11:38] [FHEM] On [state;on,off]
2022-05-26 23:11:38 caching: ChannelFussboden-state: on
[26.5.2022, 23:11:38] [FHEM] ChannelStromAussenhinten is switch
[26.5.2022, 23:11:38] [FHEM] ChannelStromAussenhinten has
[26.5.2022, 23:11:38] [FHEM] On [state;on,off]
2022-05-26 23:11:38 caching: ChannelStromAussenhinten-state: off
[26.5.2022, 23:11:38] [FHEM] ChannelStromAussenvorne is switch
[26.5.2022, 23:11:38] [FHEM] ChannelStromAussenvorne has
[26.5.2022, 23:11:38] [FHEM] On [state;on,off]
2022-05-26 23:11:38 caching: ChannelStromAussenvorne-state: on
[26.5.2022, 23:11:38] [FHEM] ChannelWasserAussen is switch
[26.5.2022, 23:11:38] [FHEM] ChannelWasserAussen has
[26.5.2022, 23:11:38] [FHEM] On [state;on,off]
2022-05-26 23:11:38 caching: ChannelWasserAussen-state: off
[26.5.2022, 23:11:39] [FHEM] Heizung_Climate is thermostat
[26.5.2022, 23:11:39] [FHEM] Heizung_Climate has
[26.5.2022, 23:11:39] [FHEM] TargetTemperature [desired-temp]
[26.5.2022, 23:11:39] [FHEM] CurrentTemperature [measured-temp]
[26.5.2022, 23:11:39] [FHEM] CurrentRelativeHumidity [humidity]
[26.5.2022, 23:11:39] [FHEM] CurrentHeatingCoolingState [undefined]
2022-05-26 23:11:39 caching: Heizung_Climate-desired-temp: 23.5
2022-05-26 23:11:39 caching: Heizung_Climate-measured-temp: 21.5
2022-05-26 23:11:39 caching: Heizung_Climate-humidity: 59
[26.5.2022, 23:11:39] [FHEM] got .eventToken
[26.5.2022, 23:11:39] refreshing token
[26.5.2022, 23:11:39] BearerToken '...083D6' read from alexa
[26.5.2022, 23:11:39] 39_alexa.pm is new version: true
[26.5.2022, 23:11:39] sshautoconf: completed successfully
[26.5.2022, 23:11:39] *** SSH: proxy configuration set up done
[26.5.2022, 23:11:39] Reading alexaFHEM.ProxyConnection set to starting;; starting SSH
[26.5.2022, 23:11:39] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20starting%3B%3B%20starting%20SSH%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_672041700730040&XHR=1
[26.5.2022, 23:11:39] Starting SSH with -R 1234:127.0.0.1:43671 -oServerAliveInterval=90 -i /opt/fhem/.ssh/id_rsa -p 58824 fhem-va.fhem.de
[26.5.2022, 23:11:39] failed to refresh token: Error: certificate has expired
[26.5.2022, 23:11:40] Reading alexaFHEM.ProxyConnection set to running;; SSH connected
[26.5.2022, 23:11:40] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%201%3B%3Bundef%7D%3Bsetreading%20alexa%20alexaFHEM.ProxyConnection%20running%3B%3B%20SSH%20connected%3B%7B%24defs%7Balexa%7D-%3E%7B%22active%22%7D%20%3D%200%3B%3Bundef%7D&fwcsrf=csrf_672041700730040&XHR=1
[26.5.2022, 23:11:40] *** SSH: proxy connection established
[26.5.2022, 23:11:40] SSH: Welcome at the reverse proxy! This pseudoshell does not react to any input - do not get irritated.
[26.5.2022, 23:13:07] >>>> [ssh] {"directive":{"header":{"messageId":"c3cb163d-d386-4340-bc38-64714009c18c","namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"7501C598-9600046FF81083D6"},"endpointId":"CUL_HM_37D4A501","cookie":{"device":"ChannelFussboden","fuuid":"5e3991e2-f33f-813e-9416-841b8de4db6dd275"}},"payload":{}}}
[26.5.2022, 23:13:07] [FHEM] ChannelFussboden: executing set cmd for On with value 1
[26.5.2022, 23:13:07] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20ChannelFussboden%20on&fwcsrf=csrf_672041700730040&XHR=1
[26.5.2022, 23:13:07] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2022-05-26T21:13:07.427Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"60d81b19-44c5-473b-bb6f-b71b4e0e166c","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"7501C598-9600046FF81083D6"},"endpointId":"CUL_HM_37D4A501"},"payload":{}}}
2022-05-26 23:13:07 caching: ChannelFussboden-state: set_on noArg
[26.5.2022, 23:13:07] [FHEM] caching: On: 1 (as number; from 'set_on noArg')
2022-05-26 23:13:07 caching: ChannelFussboden-state: on
[26.5.2022, 23:13:07] [FHEM] caching: On: 1 (as number; from 'on')
[26.5.2022, 23:13:14] >>>> [ssh] {"directive":{"header":{"messageId":"7b78ef75-00c3-4beb-8d3d-df01d52bdc71","namespace":"Alexa.PowerController","name":"TurnOff","payloadVersion":"3","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"7501C598-9600046FF81083D6"},"endpointId":"CUL_HM_37D4A501","cookie":{"device":"ChannelFussboden","fuuid":"5e3991e2-f33f-813e-9416-841b8de4db6dd275"}},"payload":{}}}
[26.5.2022, 23:13:14] [FHEM] ChannelFussboden: executing set cmd for On with value 0
[26.5.2022, 23:13:14] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20ChannelFussboden%20off&fwcsrf=csrf_672041700730040&XHR=1
[26.5.2022, 23:13:14] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"OFF","timeOfSample":"2022-05-26T21:13:14.390Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"043ad1df-769a-4cfe-9a80-e484a92197a0","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"7501C598-9600046FF81083D6"},"endpointId":"CUL_HM_37D4A501"},"payload":{}}}
2022-05-26 23:13:14 caching: ChannelFussboden-state: set_off noArg
[26.5.2022, 23:13:14] [FHEM] caching: On: 0 (as number; from 'set_off noArg')
2022-05-26 23:13:14 caching: ChannelFussboden-state: off
[26.5.2022, 23:13:14] [FHEM] caching: On: 0 (as number; from 'off')
2022-05-26 23:14:40 caching: ChannelFussboden-state: on
[26.5.2022, 23:14:40] [FHEM] caching: On: 1 (as number; from 'on')
ChannelFussBoden-state ist der Kanal des 4 fach actors.
Heizung_Climate is thermostat ist der Climate Kanal des Thermostates.
Vielen Dank