Skip to content

Discover via Bluetooth? #188

@flatsiedatsie

Description

@flatsiedatsie

I received a real Matter device today (Tapo P125M mini), and I'm trying to pair it. Running on a Raspberry Pi 4, Bullseye with Python 3.9.

When I run the discover command I see a lot of mdns messages.. but nothing about doing a bluetooth scan. Each time the result is an empty array.

Then I found this in the documentation TODO:

Mention commissioning with the server directly is disabled due to coexitence issues with bleutooth

Does that mean it's not possible to pair my device? Should I use the manufacturer's app to pair it so it becomes available on the network, and then pair it again? (update: as expected, that works)

More importantly, is this a temporary situation? I really want to avoid having to install apps on phones.

Some other questions I have:

  • Is there support for commissioning with the manual pairing code?
  • If not, is it possible to translate a manual pairing code into an MT: code somehow?
  • When providing the wifi credentials, do I have to give the plaintext password or can I use the 'encrypted password'? I'd rather not store the plaintext wifi password on the Raspberry Pi.
  • I notice it's trying to discover on eth0, but this predictably fails since the Raspberry Pi is connected via WiFi, not Ethernet. I don't seen any debug messages about it scanning on WLAN0. Should I be seeing those?
DEBUG:chip.DIS:Warning: Attempt to mDNS broadcast failed on eth0`)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions