Skip to content

Stream Deck 経由でタイマーをストップできるようにする #759

@cma2819

Description

@cma2819

モチベーション

  • レース時のタイマーストップがほぼ同時になったりすると、操作が忙しいことがある
  • 多少遅れるのは問題ないのだが、カーソルを合わせてボタンクリックするのが忙しいというのはわかる
  • Stream Deck からワンボタンでストップできると忙しさが軽減されるかも

実装

  • NodeCG の socket につないで、 sendMessage できると一番良い
    • タイマーストップなので極力低遅延で実行したい。Custom route に Web API を作ってもいいが、localhost 内とはいえ遅延が気になる
  • getSocketIOServer で socket.io の context をログに出したら、こっちの対応はそれだけで終わる説はある
  • 上記も不要。走者情報を Stream Deck に送る必要はあるので、そのメッセージだけ用意する
  • 上記も Replicant の監視で上手くいきそう

Metadata

Metadata

Assignees

Labels

dashboardダッシュボードに影響する内容

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions