Skip to content

conflicting Protobuf definitions between googlefindmy and official ha google nest integration #141

@yehudag

Description

@yehudag

The Google Find My custom component has its own local copy of Google’s "Protobuf" definitions (the .py files inside its ProtoDecoders folder). When Home Assistant tries to load the official Nest integration, it loads the official Google libraries. When it tries to load Google Find My, that custom component tries to load its own version of the exact same thing.

Python 3.13 is very strict: it sees two different files trying to claim the name google.protobuf.Any and essentially throws its hands up and crashes both integrations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions