home-assistant / home-assistant.io

:blue_book: Home Assistant User documentation
https://www.home-assistant.io
Other
5.01k stars 7.3k forks source link

Easier way to find HomematicIP device address #29590

Open floeplala opened 1 year ago

floeplala commented 1 year ago

Feedback

About the section: https://www.home-assistant.io/integrations/homematic/#homematickeypress-events-for-homematic-ip-devices

The documentation mentions a way to retrieve the HomematicIP device-address and channel by looking up the device in the CCU. When I try that, the CCU tells me the device address is 'HmIP-RC8 0123456789abcd' but that is not the right format for HA. I found another way to determine the devicess address that worked better for me: make an new automation and use just a trigger on the homematic keypress event and nothing else, like this:

alias: Nieuwe automatisering description: test trigger:

In this way all keypresses will trigger the automation. Next step is to press a button on the remote and then go to the trace of the automation and look under 'Step details' -> 'Changed Variables'. The data in that section will tell you what address and channel is used:

trigger: id: '0' idx: '0' alias: null platform: event event: event_type: homematic.keypress data: name: 0123456789ABCD param: PRESS_SHORT channel: 5 origin: LOCAL

URL

https://www.home-assistant.io/integrations/homematic/

Version

2023.10.5

Additional information

No response

home-assistant[bot] commented 1 year ago

Hey there @pvizeli, @danielperna84, mind taking a look at this feedback as it has been labeled with an integration (homematic) you are listed as a code owner for? Thanks!

Code owner commands Code owners of `homematic` can trigger bot actions by commenting: - `@home-assistant close` Closes the feedback. - `@home-assistant rename Awesome new title` Renames the feedback. - `@home-assistant reopen` Reopen the feedback. - `@home-assistant unassign homematic` Removes the current integration label and assignees on the feedback, add the integration domain after the command.