Skip to content

Support alternative device types during /api/setup provisioning #5

@NiklasRosenstein

Description

@NiklasRosenstein

When I looked through the setup flow, it seems like every new device provisioned through GET /api/setup gets assigned to the default og_png model (“TRMNL Original”), with the default display settings (800x480, rotation=0, etc.).

I couldn’t find a way for a device to specify a different model during setup. The endpoint reads MAC/firmware/battery/RSSI headers, but nothing model-related, and provisioning appears to always fall back to og_png for new devices.

That means alternative/custom device types can’t be selected at registration time right now.

It would be great to support choosing a model as part of setup, and have the ability to define custom device models (or ship pre-loaded with a well-known list of models).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions