Skip to content

HmIP-DSD-PCB sensor generating double events #144304

@NordFreak

Description

@NordFreak

The problem

When the trigger is activated, an event is generated for both the button and the battery. However, this is an error; it should only be triggered for the button press. This results in a double trigger if not intercepted with a script. The problem is that you can no longer determine if the button was pressed multiple times

2025-05-05 20:31:55.914 DEBUG (MainThread) [homematicip.home] DEVICE_CHANNEL_EVENT
2025-05-05 20:31:55.914 DEBUG (MainThread) [homematicip.home] DEVICE_CHANNEL_EVENT

The problem has existed since the implementation of the DSP module. In general, it works excellently, but with the annoying limitation that the button press generates a double event.

What version of Home Assistant Core has the issue?

core-2025.4.4

What was the last working version of Home Assistant Core?

No response

What type of installation are you running?

Home Assistant OS

Integration causing the issue

HomematicIP Cloud

Link to integration documentation on our website

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

Diagnostics information

Log:
2025-05-05 20:31:47.455 DEBUG (MainThread) [homematicip.aio.connection] Sending out ping request.
2025-05-05 20:31:47.471 DEBUG (MainThread) [homematicip.aio.connection] Pong received.
2025-05-05 20:31:53.390 DEBUG (MainThread) [homematicip.aio.connection] incoming hmip message
2025-05-05 20:31:53.391 DEBUG (MainThread) [homematicip.home] DEVICE_CHANGED
2025-05-05 20:31:53.391 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event Flur - Haustür (HmIP-SWDM-B2)
2025-05-05 20:31:53.392 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event Flur - Haustür Battery (HmIP-SWDM-B2)
2025-05-05 20:31:53.392 DEBUG (MainThread) [homematicip.home] GROUP_CHANGED
2025-05-05 20:31:53.392 DEBUG (MainThread) [homematicip.home] GROUP_CHANGED
2025-05-05 20:31:53.392 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event Flur Sensors (HmIP-Sensors)
2025-05-05 20:31:53.393 DEBUG (MainThread) [homematicip.home] GROUP_CHANGED
2025-05-05 20:31:53.393 DEBUG (MainThread) [homematicip.home] GROUP_CHANGED
2025-05-05 20:31:53.393 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event EXTERNAL SecurityZone (HmIP-SecurityZone)
2025-05-05 20:31:55.914 DEBUG (MainThread) [homematicip.aio.connection] incoming hmip message
2025-05-05 20:31:55.914 DEBUG (MainThread) [homematicip.home] DEVICE_CHANNEL_EVENT
2025-05-05 20:31:55.914 DEBUG (MainThread) [homematicip.home] DEVICE_CHANNEL_EVENT
2025-05-05 20:31:55.915 DEBUG (MainThread) [homematicip.home] DEVICE_CHANGED
2025-05-05 20:31:55.915 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event Türklingel Battery (HmIP-DSD-PCB)
2025-05-05 20:31:55.915 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event Türklingel doorbell (HmIP-DSD-PCB)
2025-05-05 20:31:58.574 DEBUG (MainThread) [homematicip.aio.connection] incoming hmip message
2025-05-05 20:31:58.574 DEBUG (MainThread) [homematicip.home] DEVICE_CHANGED
2025-05-05 20:31:58.574 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event Flur - Haustür (HmIP-SWDM-B2)
2025-05-05 20:31:58.575 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event Flur - Haustür Battery (HmIP-SWDM-B2)
2025-05-05 20:31:58.575 DEBUG (MainThread) [homematicip.home] GROUP_CHANGED
2025-05-05 20:31:58.575 DEBUG (MainThread) [homematicip.home] GROUP_CHANGED
2025-05-05 20:31:58.575 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event Flur Sensors (HmIP-Sensors)
2025-05-05 20:31:58.576 DEBUG (MainThread) [homematicip.home] GROUP_CHANGED
2025-05-05 20:31:58.576 DEBUG (MainThread) [homematicip.home] GROUP_CHANGED
2025-05-05 20:31:58.576 DEBUG (MainThread) [homeassistant.components.homematicip_cloud.entity] Event EXTERNAL SecurityZone (HmIP-SecurityZone)

lock at the lines:
2025-05-05 20:31:55.914 DEBUG (MainThread) [homematicip.home] DEVICE_CHANNEL_EVENT
2025-05-05 20:31:55.914 DEBUG (MainThread) [homematicip.home] DEVICE_CHANNEL_EVENT

Example YAML snippet

Anything in the logs that might be useful for us?

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions