Skip to content

Perform MAC lookups in frontend #419

@andrei-lazarov

Description

@andrei-lazarov

Hi! Had a shower thought and figured I'd share it while it's fresh in my mind 🙂

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

  • It can be useful to identify the Zigbee chipsets in your devices
    • Some device-brand + chip-manufacturer combinations perform better than others
      (in my little testing, Silabs Tuya is better than Telink Tuya)
    • Some have better/easier custom firmware support
    • Users can draw their own conclusions and stick to what works best for them

Describe the solution you'd like

  • Display the Zigbee chip manufacturer in the frontend
    • Run MAC lookup on the IEEE address
    • Display the manufacturer logo/abbreviation next to the address: TI, SL, TL
      (mainly on device page, but it would be nice in the devices list as well)
    • Show name on hover: Texas Instruments, Silicon Laboratories, Telink

Describe alternatives you've considered
I wouldn't mind this being done in Z2M either. (Run on device interview and store in db).
But given it's a cosmetic change, I brought it up in the frontend

Additional context
I tested these 3 modules (all performed the same to my eye):

They work offline. It's just a list with the known prefixes.
They identified all my devices correctly, except for the clear IKEA KAJPLATS: 00f0fd45ffb5d7a4 (It gives unknown on every site or tool I tried.)
Their size is 2-4MB, but we could greatly reduce it, if we strip the list to the few Zigbee manufacturers.

I can take some tasks if you green-light this

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