Skip to content

Serve device images locally from Zigbee2Mqtt #463

@kwinz

Description

@kwinz

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

I installed a browser extension which shows me which site elements are served with a PQ-safe KEX. This made me aware that some elements in the Zigbee2Mqtt frontend are loaded directly off a remote server from the internet. See this screenshot top right:

Image I guess kudos for using PQ-safe KEX. Same info is available via browser's developer console. This seems to be how feature #53 is implemented.

Describe the solution you'd like

Instead of letting the web browser load the images of the zigbee devices from an online service, download them to the Zigbee2Mqtt instance and serve them locally so they stay available even without internet connection.

Describe alternatives you've considered
It could stay like it is now. But the current solution seems a bit hacky.

Additional context
Sample files (depends on what you're using):
https://www.zigbee2mqtt.io/images/devices/E2001-E2002.png
https://www.zigbee2mqtt.io/images/devices/E2201.png
https://www.zigbee2mqtt.io/images/devices/ICPSHC24-30EU-IL-1-ICPSHC24-10EU-IL-2.png

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions