Guten Morgen zusammen,
ich bekomm es irgendwie nicht hin meinen shellydimmer über alexa zu regeln...über fhem selber geht es...
vielleicht kann mir mal jemand einen denkanstoss geben..wo es hängt.
hier der dimmer mit template:
Internals:
CID shellydimmer2_E0980695AB49
DEF shellydimmer2_E0980695AB49
DEVICETOPIC EG_ESS_Lampe1
FUUID 6122b8c7-f33f-153e-3c28-f7936e3bb0598d82
IODev MQTT2_FHEM_Server
LASTInputDev MQTT2_FHEM_Server
MQTT2_FHEM_Server_MSGCNT 49781
MQTT2_FHEM_Server_TIME 2021-08-28 07:38:47
MSGCNT 49781
NAME EG_ESS_Lampe1
NR 74
STATE off
TYPE MQTT2_DEVICE
JSONMAP:
brightness pct
READINGS:
2021-08-23 04:07:46 06
2021-08-25 23:08:03 IODev MQTT2_FHEM_Server
2021-08-26 22:06:21 actions_stats_skipped 0
2021-08-26 22:06:21 attrTemplateVersion 20200831
2021-08-26 21:40:59 brightness 38
2021-08-26 22:06:21 calib_progress 0
2021-08-26 22:06:21 calib_running 0
2021-08-26 22:06:21 calib_status 0
2021-08-26 22:06:21 calibrated true
2021-08-26 22:06:21 cfg_changed_cnt 0
2021-08-26 22:06:21 cloud_connected false
2021-08-26 22:06:21 cloud_enabled false
2021-08-26 22:06:21 debug 0
2021-08-27 03:00:22 event
2021-08-27 03:00:22 event_cnt 0
2021-08-26 22:06:21 forced_neutral false
2021-08-26 22:06:21 fs_free 118974
2021-08-26 22:06:21 fs_size 233681
2021-08-27 03:00:22 fw_ver 20210723-153500/v1.11.0-Dimmer-g1d5998d
2021-08-28 07:38:47 has_timer false
2021-08-26 22:06:21 has_update false
2021-08-27 03:00:22 id shellydimmer2-E0980695AB49
2021-08-28 07:38:47 input_0 1
2021-08-28 07:38:47 input_1 0
2021-08-26 22:06:21 inputs_1_event
2021-08-26 22:06:21 inputs_1_event_cnt 1
2021-08-26 22:06:21 inputs_1_input 1
2021-08-26 22:06:21 inputs_2_event
2021-08-26 22:06:21 inputs_2_event_cnt 0
2021-08-26 22:06:21 inputs_2_input 0
2021-08-27 03:00:22 ip 192.168.178.22
2021-08-28 07:38:47 ison false
2021-08-26 06:47:19 light_0 off
2021-08-28 07:38:47 light_0_energy 222
2021-08-28 07:38:47 light_0_power 0.00
2021-08-26 22:06:21 lights_1_brightness 38
2021-08-26 22:06:21 lights_1_has_timer false
2021-08-26 22:06:21 lights_1_ison true
2021-08-26 22:06:21 lights_1_mode white
2021-08-26 22:06:21 lights_1_source mqtt
2021-08-26 22:06:21 lights_1_timer_duration 0
2021-08-26 22:06:21 lights_1_timer_remaining 0
2021-08-26 22:06:21 lights_1_timer_started 0
2021-08-26 22:06:21 lights_1_transition 0
2021-08-28 07:38:47 loaderror 0
2021-08-26 06:45:30 longpush_0 1
2021-08-27 03:00:22 mac E0980695AB49
2021-08-26 22:06:21 meters_1_counters_1 7.282
2021-08-26 22:06:21 meters_1_counters_2 7.280
2021-08-26 22:06:21 meters_1_counters_3 7.290
2021-08-26 22:06:21 meters_1_is_valid true
2021-08-26 22:06:21 meters_1_overpower 0.00
2021-08-26 22:06:21 meters_1_power 7.29
2021-08-26 22:06:21 meters_1_timestamp 1630015581
2021-08-26 22:06:21 meters_1_total 194
2021-08-28 07:38:47 mode white
2021-08-27 03:00:22 model SHDM-2
2021-08-26 22:06:21 mqtt_connected false
2021-08-27 03:00:22 new_fw false
2021-08-27 03:00:22 online true
2021-08-28 07:38:47 overpower 0
2021-08-28 07:38:47 overtemperature 0
2021-08-28 07:38:47 pct 16
2021-08-26 22:06:21 ram_free 35588
2021-08-26 22:06:21 ram_total 48880
2021-08-26 22:06:21 serial 36
2021-08-28 07:38:47 source mqtt
2021-08-28 07:38:46 state off
2021-08-28 07:38:47 temperature 47.90
2021-08-28 07:38:47 temperature_f 118.22
2021-08-26 22:06:21 time 22:06
2021-08-28 07:38:47 timer_duration 0
2021-08-28 07:38:47 timer_remaining 0
2021-08-28 07:38:47 timer_started 0
2021-08-26 22:06:21 tmp_is_valid true
2021-08-26 22:06:21 tmp_tC 49.48
2021-08-26 22:06:21 tmp_tF 121.06
2021-08-28 07:38:47 transition 0
2021-08-26 22:06:21 unixtime 1630008381
2021-08-26 22:06:21 update_beta_version 20210820-122525/v1.11.4-rc2-gcc41d4b
2021-08-26 22:06:21 update_has_update false
2021-08-26 22:06:21 update_new_version 20210723-153500/v1.11.0-Dimmer-g1d5998d
2021-08-26 22:06:21 update_old_version 20210723-153500/v1.11.0-Dimmer-g1d5998d
2021-08-26 22:06:21 update_status idle
2021-08-26 22:06:21 uptime 55285
2021-08-26 22:06:21 wifi_sta_connected true
2021-08-26 22:06:21 wifi_sta_ip 192.168.178.22
2021-08-26 22:06:21 wifi_sta_rssi -61
2021-08-26 22:06:21 wifi_sta_ssid LauMarSteMat-2,4G
2021-08-26 22:06:21 wire_mode 1
Attributes:
IODev MQTT2_FHEM_Server
alexaName Esszimmerlampe
devStateIcon {my $lderr = ReadingsVal($name,"loaderror","true") eq "true"?"10px-kreis-rot":"10px-kreis-gruen"; my $light = ReadingsVal($name,"ison","false") eq "true"?"on":"off"; my $cons = ReadingsVal($name,"light_0_power","unknown"); FW_makeImage($lderr)."<a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\">".FW_makeImage($light)."</a><div>Leistung: $cons</div>"}
genericDeviceType light
homebridgeMapping Brightness=state,part=1,minValue=1,maxValue=15,cmd=level,valueOff=off On=state,part=0,valueOff=off,cmdOn=,cmdOff=off
icon light_control
jsonMap brightness:pct
model shellydimmer
readingList shellies/shellydimmer2-E0980695AB49/light/0/status:.* {json2nameValue($EVENT,'',$JSONMAP)}
shellies/shellydimmer2-E0980695AB49/light/0:.* state
shellies/shellydimmer2-E0980695AB49/light/0/power:.* light_0_power
shellies/shellydimmer2-E0980695AB49/light/0/energy:.* light_0_energy
shellies/shellydimmer2-E0980695AB49/temperature:.* temperature
shellies/shellydimmer2-E0980695AB49/temperature_f:.* temperature_f
shellies/shellydimmer2-E0980695AB49/online:.* online
shellies/shellydimmer2-E0980695AB49/overtemperature:.* overtemperature
shellies/shellydimmer2-E0980695AB49/overload:.* overload
shellies/shellydimmer2-E0980695AB49/loaderror:.* loaderror
shellies/announce:.* { $EVENT =~ m,..id...shellydimmer2-E0980695AB49...mac.*, ? json2nameValue($EVENT) : return }
shellydimmer2_E0980695AB49:shellies/shellydimmer2-E0980695AB49/announce:.* { json2nameValue($EVENT) }
shellydimmer2_E0980695AB49:shellies/shellydimmer2-E0980695AB49/info:.* { json2nameValue($EVENT) }
shellydimmer2_E0980695AB49:shellies/shellydimmer2-E0980695AB49/overpower:.* overpower
shellydimmer2_E0980695AB49:shellies/shellydimmer2-E0980695AB49/input/0:.* input_0
shellydimmer2_E0980695AB49:shellies/shellydimmer2-E0980695AB49/input_event/0:.* { json2nameValue($EVENT) }
shellydimmer2_E0980695AB49:shellies/shellydimmer2-E0980695AB49/input/1:.* input_1
shellydimmer2_E0980695AB49:shellies/shellydimmer2-E0980695AB49/input_event/1:.* { json2nameValue($EVENT) }
room EG
setList off:noArg shellies/shellydimmer2-E0980695AB49/light/0/command off
on:noArg shellies/shellydimmer2-E0980695AB49/light/0/command on
pct:slider,0,1,100 shellies/shellydimmer2-E0980695AB49/light/0/set {"turn": "on","brightness": $EVTPART1}
dimup:noArg { my $num=int((ReadingsNum($NAME,'pct',0)+4)/10)*10+10; return qq {shellies/shellydimmer2-E0980695AB49/light/0/set {"turn": "on", "brightness": $num}}; }
dimdown:noArg { my $num=int((ReadingsNum($NAME,'pct',0)+7)/10)*10-10; return qq {shellies/shellydimmer2-E0980695AB49/light/0/set {"turn": "on", "brightness": $num}}; }
x_mqttcom shellies/shellydimmer2-E0980695AB49/command $EVTPART1
und hier das log:
kommt mir auch soviel vor..
[2021-8-28 7:40:42 AM] >>>> [ssh] {"directive":{"header":{"namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","messageId":"cb8c1728-268d-4a69-b0d0-1d31777d67e8","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631d-f33f-153e-d284-aacd7bba97a164bb","cookie":{"fuuid":"6020631d-f33f-153e-d284-aacd7bba97a164bb","device":"EG_ESS_Lampe"}},"payload":{}}}
[2021-8-28 7:40:42 AM] [FHEM] EG_ESS_Lampe: executing set cmd for On with value 1
[2021-8-28 7:40:42 AM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20EG_ESS_Lampe%20on&fwcsrf=csrf_185252691660448&XHR=1
[2021-8-28 7:40:42 AM] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2021-08-28T05:40:42.281Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"4eb8a69c-65f3-42e7-9169-a3c0da7ca6d0","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631d-f33f-153e-d284-aacd7bba97a164bb"},"payload":{}}}
danke für die Hilfe..
Das Shelly-attrTemplate setzt eigentlich bewusst gar kein mapping; eigentlich sollte das ganz ohne klappen...
Also am. Anfang hab ich eigentlich nichts verändert. Hab das device sogar nochmal neu angelegt. Hat es nicht mit der 1 und der 0 zu tun worauf er triggern sollte?
Gruß Marcell
Sorry, aber ich verstehe die Rückfrage nicht - liegt vermutlich daran, dass ich nur theoretische Erfahrung mit alexa habe...
Bisher war ich (mangels gegenteiliger Rückmeldungen) davon ausgegangen, dass das ausreicht, was attrTemplate im Hintergrund macht, nämlich: genericDeviceType setzen. Da state und pct sowohl als Reading wie als setter verfügbar sind (und der Wertebereich/Inhalt paßt), sollte das klappen. So mein Stand...
Kann sein, dass man eine Neuerkennung durchführen muss usw., aber wie gesagt: da fehlen mir nähere Kenntnisse.
Zitat von: Beta-User am 28 August 2021, 10:19:39
Bisher war ich (mangels gegenteiliger Rückmeldungen) davon ausgegangen, dass das ausreicht, was attrTemplate im Hintergrund macht, nämlich: genericDeviceType setzen. Da state und pct sowohl als Reading wie als setter verfügbar sind (und der Wertebereich/Inhalt paßt), sollte das klappen. So mein Stand...
So sollte es sein.
Wobei ich keine Dimmer habe (und selbst wenn würde ich dimmen genausowenig wie Temperatur schalten mit Alexa machen: das wird schon mal falsch verstanden ;) UND: ich habe das alles automatisiert und wenn ich doch mal nachregeln will/muss, dann kann ich da auch kurz wo drauf drücken)...
Evtl. ist da dann dim gefragt?
@Kellerkind86: Was liefert denn das alexa-fhem Log bzgl. dieses Devices bei Erkennung?
EDIT: und bei einem Dimm-Kommando (vors. das ist was nicht geht / ansonsten nat. das Kommando was nicht geht)
Weil da siehst du ja was erkannt wird und was bei einem Dimm-Sprachkommando seitens alexa-fhem gemacht wird.
Danach kann man dann "optimieren"...
EDIT: evtl. wäre auch ein wenig mehr "Kontext" im Thread-Titel hilfreich... Bei "knappen" Anfragen inkl. "knappem" Titel kann man auch nur "knapp" helfen... 8)
EDIT: bzw. was geht denn bzw. was geht denn nicht? Also eher mal ohne homebridgeMapping? Geht an/aus? Geht dimmen? Geht weder noch?
Gruß, Joachim
okay,ich versuche mal mehr info zu geben..
also ich muss dazu sagen, ich hatte den shelly dimmer schon erfolgreich mit alexa am laufen gehabt..leider durch einen fehler von mir (wahrscheinlich) ::)musste ich einen zeitsprung zurück machen..
jetzt ging es leider nicht mehr richtig und der schalter bzw. dimmer hat garnicht mehr funktioniert.. hätte ich jetzt mal mehr nachgedacht hätte ich mir die einstellungen kopieren sollen..
und eine dimm funktion ist schon ganz praktisch wenn man alexa mal eben sagen kann,dass man das licht auf 20% regelt.
also momentan funkioniert garnichts..ich lege jetzt das device nochmal neu an und dann versuche ich mal zu zeigen was passiert bei an,aus und dimmen passiert.
also wirklich ganz komisch..
2021-8-28 1:50:55 PM] >>>> [ssh] {"directive":{"header":{"namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","messageId":"6f5e7350-3cb8-4d77-a6f8-369776331510","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631d-f33f-153e-d284-aacd7bba97a164bb","cookie":{"fuuid":"6020631d-f33f-153e-d284-aacd7bba97a164bb","device":"EG_ESS_Lampe"}},"payload":{}}}
[2021-8-28 1:50:55 PM] [FHEM] EG_ESS_Lampe: executing set cmd for On with value 1
[2021-8-28 1:50:55 PM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20EG_ESS_Lampe%20on&fwcsrf=csrf_185252691660448&XHR=1
[2021-8-28 1:50:55 PM] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2021-08-28T11:50:55.363Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"1e4ff757-eccd-4349-975d-644d8b47ac7f","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631d-f33f-153e-d284-aacd7bba97a164bb"},"payload":{}}}
2021-08-28 13:51:29 caching: OG_Eltern_Rollade_Tuer-temperature: 44.80
[2021-8-28 1:51:29 PM] [FHEM] caching: CurrentTemperature: 44.8 (as number; from '44.80')
2021-08-28 13:52:01 caching: OG_Eltern_Rollade_Tuer-temperature: 44.88
[2021-8-28 1:52:01 PM] [FHEM] caching: CurrentTemperature: 44.88 (as number; from '44.88')
2021-08-28 13:52:44 caching: OG_Laurenz_Rollade_gross-temperature: 52.87
[2021-8-28 1:52:44 PM] [FHEM] caching: CurrentTemperature: 52.87 (as number; from '52.87')
2021-08-28 13:52:59 caching: OG_Eltern_Rollade_Tuer-temperature: 45.04
[2021-8-28 1:52:59 PM] [FHEM] caching: CurrentTemperature: 45.04 (as number; from '45.04')
2021-08-28 13:53:32 caching: OG_Eltern_Rollade_Tuer-temperature: 45.11
[2021-8-28 1:53:32 PM] [FHEM] caching: CurrentTemperature: 45.11 (as number; from '45.11')
2021-08-28 13:53:59 caching: OG_Eltern_Rollade_Tuer-temperature: 45.04
[2021-8-28 1:53:59 PM] [FHEM] caching: CurrentTemperature: 45.04 (as number; from '45.04')
2021-08-28 13:54:29 caching: OG_Eltern_Rollade_Tuer-temperature: 45.11
[2021-8-28 1:54:29 PM] [FHEM] caching: CurrentTemperature: 45.11 (as number; from '45.11')
2021-08-28 13:55:16 caching: OG_Laurenz_Rollade_gross-temperature: 52.96
[2021-8-28 1:55:16 PM] [FHEM] caching: CurrentTemperature: 52.96 (as number; from '52.96')
2021-08-28 13:55:29 caching: OG_Eltern_Rollade_Tuer-temperature: 45.19
[2021-8-28 1:55:29 PM] [FHEM] caching: CurrentTemperature: 45.19 (as number; from '45.19')
2021-08-28 13:55:44 caching: OG_Laurenz_Rollade_gross-temperature: 53.16
[2021-8-28 1:55:44 PM] [FHEM] caching: CurrentTemperature: 53.16 (as number; from '53.16')
2021-08-28 13:56:14 caching: OG_Laurenz_Rollade_gross-temperature: 52.87
[2021-8-28 1:56:14 PM] [FHEM] caching: CurrentTemperature: 52.87 (as number; from '52.87')
[2021-8-28 1:56:23 PM] >>>> [ssh] {"directive":{"header":{"namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","messageId":"149ebbd9-c6c6-4710-8630-783592b074fb","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631d-f33f-153e-d284-aacd7bba97a164bb","cookie":{"fuuid":"6020631d-f33f-153e-d284-aacd7bba97a164bb","device":"EG_ESS_Lampe"}},"payload":{}}}
[2021-8-28 1:56:23 PM] [FHEM] EG_ESS_Lampe: executing set cmd for On with value 1
[2021-8-28 1:56:23 PM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20EG_ESS_Lampe%20on&fwcsrf=csrf_185252691660448&XHR=1
[2021-8-28 1:56:23 PM] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2021-08-28T11:56:23.967Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"cc268f16-73cf-443d-b980-b2aaa5263ac5","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631d-f33f-153e-d284-aacd7bba97a164bb"},"payload":{}}}
2021-08-28 13:56:29 caching: OG_Eltern_Rollade_Tuer-temperature: 45.11
[2021-8-28 1:56:29 PM] [FHEM] caching: CurrentTemperature: 45.11 (as number; from '45.11')
2021-08-28 13:56:47 caching: OG_Laurenz_Rollade_gross-temperature: 52.96
[2021-8-28 1:56:47 PM] [FHEM] caching: CurrentTemperature: 52.96 (as number; from '52.96')
[2021-8-28 1:56:58 PM] >>>> [ssh] {"directive":{"header":{"namespace":"Alexa.PowerController","name":"TurnOn","payloadVersion":"3","messageId":"804f8484-ba52-4732-8a2e-79090eaef50d","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631c-f33f-153e-2fde-b62a0f0b838cdcbe","cookie":{"fuuid":"6020631c-f33f-153e-2fde-b62a0f0b838cdcbe","device":"EG_WHZ_Lampe"}},"payload":{}}}
[2021-8-28 1:56:58 PM] [FHEM] EG_WHZ_Lampe: executing set cmd for On with value 1
[2021-8-28 1:56:58 PM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20EG_WHZ_Lampe%20on&fwcsrf=csrf_185252691660448&XHR=1
[2021-8-28 1:56:58 PM] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"ON","timeOfSample":"2021-08-28T11:56:58.558Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"da205b54-928c-4dac-99e8-7bdc5be6447f","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631c-f33f-153e-2fde-b62a0f0b838cdcbe"},"payload":{}}}
2021-08-28 13:57:00 caching: OG_Eltern_Rollade_Tuer-temperature: 45.19
[2021-8-28 1:57:00 PM] [FHEM] caching: CurrentTemperature: 45.19 (as number; from '45.19')
2021-08-28 13:57:00 caching: EG_WHZ_Lampe-state: set_on
[2021-8-28 1:57:00 PM] [FHEM] caching: On: 1 (as number; from 'set_on')
2021-08-28 13:57:00 caching: EG_WHZ_Lampe-state: on
[2021-8-28 1:57:00 PM] [FHEM] caching: On: 1 (as number; from 'on')
2021-08-28 13:57:14 caching: OG_Laurenz_Rollade_gross-temperature: 53.16
[2021-8-28 1:57:14 PM] [FHEM] caching: CurrentTemperature: 53.16 (as number; from '53.16')
2021-08-28 13:57:29 caching: OG_Eltern_Rollade_Tuer-temperature: 45.35
[2021-8-28 1:57:29 PM] [FHEM] caching: CurrentTemperature: 45.35 (as number; from '45.35')
2021-08-28 13:57:44 caching: OG_Laurenz_Rollade_gross-temperature: 53.36
[2021-8-28 1:57:44 PM] [FHEM] caching: CurrentTemperature: 53.36 (as number; from '53.36')
2021-08-28 13:57:59 caching: OG_Eltern_Rollade_Tuer-temperature: 45.50
[2021-8-28 1:57:59 PM] [FHEM] caching: CurrentTemperature: 45.5 (as number; from '45.50')
2021-08-28 13:58:14 caching: OG_Laurenz_Rollade_gross-temperature: 53.56
[2021-8-28 1:58:14 PM] [FHEM] caching: CurrentTemperature: 53.56 (as number; from '53.56')
2021-08-28 13:58:31 caching: OG_Eltern_Rollade_Tuer-temperature: 45.90
[2021-8-28 1:58:31 PM] [FHEM] caching: CurrentTemperature: 45.9 (as number; from '45.90')
2021-08-28 13:58:44 caching: OG_Laurenz_Rollade_gross-temperature: 53.66
[2021-8-28 1:58:44 PM] [FHEM] caching: CurrentTemperature: 53.66 (as number; from '53.66')
2021-08-28 13:58:59 caching: OG_Eltern_Rollade_Tuer-temperature: 45.98
[2021-8-28 1:58:59 PM] [FHEM] caching: CurrentTemperature: 45.98 (as number; from '45.98')
[2021-8-28 1:59:11 PM] >>>> [ssh] {"directive":{"header":{"namespace":"Alexa.PowerController","name":"TurnOff","payloadVersion":"3","messageId":"a4d916f6-cbe6-46ca-92e5-394b754deb3f","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631c-f33f-153e-2fde-b62a0f0b838cdcbe","cookie":{"fuuid":"6020631c-f33f-153e-2fde-b62a0f0b838cdcbe","device":"EG_WHZ_Lampe"}},"payload":{}}}
[2021-8-28 1:59:11 PM] [FHEM] EG_WHZ_Lampe: executing set cmd for On with value 0
[2021-8-28 1:59:11 PM] [FHEM] executing: http://127.0.0.1:8083/fhem?cmd=set%20EG_WHZ_Lampe%20off&fwcsrf=csrf_185252691660448&XHR=1
[2021-8-28 1:59:11 PM] <<<< [ssh] {"context":{"properties":[{"namespace":"Alexa.PowerController","name":"powerState","value":"OFF","timeOfSample":"2021-08-28T11:59:11.254Z","uncertaintyInMilliseconds":500}]},"event":{"header":{"namespace":"Alexa","name":"Response","payloadVersion":"3","messageId":"ffc9daf1-72bd-42a1-96c6-e4b32195fc52","correlationToken":"-"},"endpoint":{"scope":{"type":"BearerToken","token":"8390E079-878EE242CB5AEE7C"},"endpointId":"6020631c-f33f-153e-2fde-b62a0f0b838cdcbe"},"payload":{}}}
2021-08-28 13:59:11 caching: EG_WHZ_Lampe-state: set_off
[2021-8-28 1:59:11 PM] [FHEM] caching: On: 0 (as number; from 'set_off')
2021-08-28 13:59:11 caching: EG_WHZ_Lampe-state: off
[2021-8-28 1:59:11 PM] [FHEM] caching: On: 0 (as number; from 'off')
+
hab die EG_WHZ_Lampe mal als vergleich dazu genommen...die funktioniert...
die EG_ESS_Lampe funktioniert dagegen garnicht. hab extra nochmal in alexa den skill aktualisiert..
obwohl ich denke,dass es nichts damit zu tun hat.
dimmen funkioniert momentan garnicht... alexa sagt: Esszimmerlampe unterstützt das nicht.
aber wie gesagt...es hat funkioniert. :-\mhmmm
danke.
Gruß Marcell
Servus!
Dein Homebridge Mapping:
Brightness=state,part=1,minValue=1,maxValue=15,cmd=level,valueOff=off On=state,part=0,valueOff=off,cmdOn=,cmdOff=off
ist falsch. Du liest sowohl den Parameter "Brightness" als auch den Parameter "On" aus dem Reading "state". Einen vernünftigen Wert für Brightness enthält das state-reading nicht (ist ja nur "off" oder "on") und auch andersrum bringt es nix wenn alexa-fhem dann das kommando "level" benutzt (was sonst gar nirgends mehr auftaucht?), um die Helligkeit zu ändern.
Deshalb das machen, was die anderen hier vorgeschlagen haben:
deleteattr EG_ESS_Lampe1 homebridgeMapping
und dann alexa-fhem neustarten. Ggfs. musst du auch noch in der Alexa-(Web)app erneut nach Geräten suchen und dann die Lampe neu hinzufügen (kann auch sein, dass man das nicht machen muss, weiß ich gerade nicht genau).
Falls du aus irgendeinem Grund doch ein eigenes homebridgeMapping brauchst, dann lies dich dazu nochmal ein, mE ist das im homebridge-fhem Repo (https://github.com/justme-1968/homebridge-fhem#readme (https://github.com/justme-1968/homebridge-fhem#readme)) ganz gut erklärt.
LG
ja, ich hatte das devices schonmal gelöscht und wieder hinzugefügt und das dimmer template gesetzt.
laut alexa fhem wiki steht das hier :
Sonst: homebridgeMapping CurrentTemperature:reading=<reading>
Geräte, deren Helligkeit sich ändern lässt
Automatisch: wenn dim oder pct Kommandos erkannt werden
Über genericDeviceType light
Über homebridgeMapping: Wenn helligkeit das Reading für die aktuelle Helligkeit enthält und die Helligkeit mit set <device> prozent xxx gesetzt wird, sieht das homebridgeMapping wie folgt aus: homebridgeMapping Brightness=helligkeit::prozent,minValue=0,maxValue=<maximalwert>
Kommandos:
Alexa, mache <name> heller/dunkler
Alexa, Licht heller/dunkler
oder verstehe ich da was falsch ?
danke
Zeig uns mal ein aktuelles list des Devices, bitte.
okay, jetzt funktioniert es.. inclusive mit dimmfunktion.... alexa Esszimmerlampe 50% oder alexa, mache Esszimmerlampe dunkler.
das mapping war wohl falsch...ohne klappt es nachdem ich ein restart bei alexa fhem und in alexa die geräte neu gesucht habe..
vielen dank für die Hilfestellung.
DANKE
Ein Restart bzw. Reload bei alexa-fhem ist nach jeder Änderung notwendig, sonst kriegt das alexa-fhem ja nicht mit.
Ein Neusuchen etc. bei Amazon nicht unbedingt, kommt auf die Änderung an...
...schadet aber nicht... ;)
Gruß, Joachim