最后一步是创建一个仪表板,我们可以在其中查看ESP8266模块根据时间和日期发送的所有名称。Thingsboard的好处是,你有许多小部件可以根据使用情况可视化数据,还可以使用规则链选项对这些数据进行逻辑分析,并采取必要的操作,如触发报警、发送电子邮件等。要创建仪表板,请单击左侧面板中的仪表板,然后单击屏幕左下角的添加新仪表板(+)图标。然后选择“创建新仪表板”。在弹出窗口中,为仪表板命名,然后单击“添加(ADD)”(如图2-14所示)。
图2-14 仪表板
这将在“仪表板(Dashboard)”窗口上创建一个新的仪表板。点击这个新的仪表板,通过点击屏幕右下角的铅笔图标(橙色)进入编辑模式。现在,我们必须通过单击创建别名图标(图2-15中红色包围)来创建别名,并通过单击“添加(ADD)”按钮添加新别名。在弹出窗口中,输入你选择的名称,选择“键入为设备”,并在仪表板上提及需要数据的设备名称,单击“添加(ADD)”,然后单击“保存(SAVe)”按钮。
图2-15 添加别名
单击AddNewWidget,然后在当前捆绑下选择cards,然后选择time series table。这将打开一个窗口并询问我们刚刚创建的别名,你可以选择类型作为实体并提供别名,如图2-16所示。
图2-16 添加Widget
单击ADD按钮,你应该会在仪表板上看到一个新的小部件,其中包含ESP8266迄今为止发送的所有员工的姓名。你还可以对数据名称vise进行排序,或使用“历史记录(History)”选项查看特定日期或时间的数据。笔者的示例数据集如图2-17所示
图2-17 数据列表
你还可以实时查看数据,当员工在FPS上按手指时,他(她)的姓名应显示在此窗口中。也就是说,我们创建了一个基于物联网的智能考勤系统,用于更新仪表板上的所有数据,这些数据可以在线可视化、分析和报告,而无须与硬件进行物理接触。(www.xing528.com)
至此,一个基于Arduino和ESP8266的物联网指纹考勤系统就介绍完了。希望你能理解这个系统,在此基础上做一些有用的东西。
所有代码:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。