Skip to content

Support for external notification/control #11

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