Open sizuhiko opened 7 years ago
実は uhuru がサービスを出している...
LINE WORKSを始めとした各種チャットサービスやIoTデバイスからの出退勤打刻や工数登録が可能に http://uhuru.co.jp/information/20170630/
ここで言う enebular とは Node REDなのですよ
NFC reader はPN532が良く、これが異常に安いがどうだろうか... http://amzn.asia/i4q4D7Y
もしくは正統派のSONY製Felicaリーダーを使うとか(ちょっと高い) https://www.switch-science.com/catalog/353/
喋ったメモ。
ユーザー登録/変更/削除
Google ログイン(esm.co.jp アカウントであること)
打鍵マシーンに表示されたNFCコードと勤怠システムパスワードの登録/変更/削除
自分のTeamSpiritの認証情報(アカウント)、カード情報を登録する画面が必要。 -> 表示されたNFCコード(or カード情報)はどうやって登録する? by 👁 and ✋
ユーザー削除
自分自身を削除する
概要
勤怠打鍵マシーンとは、社員カードをかざすとマシーンが反応して出退勤を勤怠システムに登録できる端末である。 現在は本社と支社に一台づつあるが、社外からも利用できるようにしたい。
全体構成
打鍵マシーン -- Pub --> Message Broker <-- Sub -- 記録サーバー -- HTTP --> 勤怠システム
打鍵マシーン
ハードウェア
仕様
記録サーバー
サーバー(クラウドまたはITSで借りているサーバー)上に構築し、以下の2つの機能を持つ
ユーザー登録/変更/削除
勤怠システム連携
参考サイト
まだ勤怠処理で消耗してるの?Amazon Dash Button で出退勤する
まだ勤怠処理で消耗してるの?nightmareによる自動化のススメ
Message Broker
出退勤ぐらいのメッセージ数だったら、以下のSaaSを使って、無料プランで大丈夫
PubNubは内部的にはHTTPを使っていて、いろんなプラットフォーム上で動作するライブラリもあって便利。 CloudMQTTはMQTTなのでソケット開けられるサーバーでないとダメ