私はラズベリーのパイ3にUSB NFC Readerを持っています。このリーダーはキーボードのようなものです。カードを読むとき、リーダーは数字の後にカードの入力をキーボード入力として送信します。それは/dev/input/event0
を登録します。ラズベリーには他のキーボード、マウス、モニターはありません。私はsshの上でラズベリーを管理する。パイプNFC KeybopardからPythonスクリプトへのラスベリ
私はinput
でコンソールから数値を読み取って数字に応じていくつかのことをするpythonスクリプトを持っています。
私のラズベリーで入力を取得するにはどうすればpythonスクリプトを起動できますか?
私は次のことについて考えましたが、どちらが最善であるかわかりませんが、良い選択肢がありません。
- 私はpythonスクリプトを起動スクリプトに設定できますか?キーボードからの入力はスクリプトに送信されますか?
/dev/input/by-id/xxx
デバイスから読み込み、これをPythonスクリプト(python-evdevなど)でデコードする必要がありますか?- 他のデバイスはありますか?
/dev
私はパイプから直接テキストを取得できますか?