Skip to content

[Request] Alert users when "Search ID" command is received #3137

Description

@sebastianha

Is your feature request related to a problem? Please describe.

Yesterday Heise reported that there is a massive security problem with more or less all Hoymiles inverters which use the DTU proprietary protocol which also is used by OpenDTU (https://www.heise.de/news/Sicherheitsalbtraum-Wechselrichter-Hoymiles-laesst-Nachbarschaften-verstummen-11357067.html). See also #3136

By sending a "Search ID" command all inverters respond with their serial number which then can be used to control the inverter.

Describe the solution you'd like

For now there is no known mitigation other than shutting down the inverter.

It would be nice if OpenDTU could listen for such events and log these. Also if reported via MQTT one could setup a alert via e.g. HomeAssistant.

This is no direct mitigation but OpenDTU users would know if they are potentially attacked.

Describe alternatives you've considered

No response

Additional context

I did not look deep into the OpenDTU source and I do not know if this is possible to implement, it would be nice if a dev could investigate if this would be possible.

PS: Keep up the good work, using OpenDTU for several years know without any problem. Thank you for the project!

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions