Skip to content

Support for external notification/control #11

@andrewn

Description

@andrewn

I'd like to implement more of the original Little Printer behaviour i.e.

  • don't automatically print messages;
  • show an indicator (an LED) when there are messages waiting;
  • print waiting messages when a physical button is pressed.

I think it makes sense that this happens outside of sirius-client, so that this project doesn't prescribe what or how it's controlled.

I was thinking that having a port listening for (perhaps local-only) WebSocket connections would make sense. It's bi-directional so could send notifications for pending messages, and could be used to send control messages from other processes on the device.

Wanted to get your feedback before starting on an implementation.

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