博客/社区

用Grafana和其他开源解决方案照顾你所爱的人bob彩票中奖计划

2022年3月16日7分钟

Amon Reich是智能生活。岩石总部位于德国施魏因富特,是智能家居和小型企业的物联网解决方案提供商。bob彩票中奖计划Amon维护开源SeniorenSmarthome项目,使环境辅助生活通过Grafana仪表板和其他开源技术。

我在智能技术领域工作了10多年。我的公司与政府合作获资助的研究项目,并与德国弗劳恩霍夫研究所(Fraunhofer Institute,一家德国研究机构)合作项目

我与政府合作的一个项目与老年人和环境辅助生活(AAL)有关。他们想要弄清楚,在不得不进入辅助生活之前,老年人如何能在自己家里呆更长的时间,以及远程医疗和智能家居技术对此有什么影响。

我们研究的很多解决方案很少bob彩票中奖计划或从来没有给最终客户。但当我的职业生活和个人生活融合在一起时——我需要找到一种方法来关注我年迈的父亲的健康和活动——我决定自己解决这个问题。

SeniorenSmarthome (Senioren的意思是老年人)是一种智能家居技术,可以作为一种工具来支持和监控老年人,使他们能够继续独立地生活在家里。为了创建它,我所需要做的就是修改我父亲现有的智能家居设备(主要用于控制灯光),并将其连接到一个Grafana仪表板。

如果你的生活中有一位心爱的老人,你很有可能也经常想知道他们过得怎么样,他们在做什么,他们是否像平时一样活跃。常见的问题可能是:

  • 他们今天早上起床了吗?
  • 他们煮咖啡了吗?
  • 他们在家吗?他们在哪里?
  • 他们在做什么?(看电视,听广播,做饭,园艺等)

SeniorenSmarthome系统让我随时了解父亲家里的活动。使用传感器和Grafana,得到上述问题的答案很容易,而且可跟踪的动作几乎是无限的可能性。例如,我可以跟踪运动传感器何时检测到运动;当使用咖啡机导致能耗增加时;开灯或关灯时;如果正在使用媒体播放器;或者浴室里的湿度上升,那意味着我爸爸在洗澡。

这些信息——让我知道他过着他的日常生活——不仅让我安心,而且比雇一个助手或把我父亲从家里搬出去要便宜得多。它的使用也非常简单。

因为我知道很多人都在照顾老人,所以我想分享一些关于AAL的基本信息,希望它也能帮助到其他家庭。(也许你也想帮助这个开源项目!)

从传感器到仪表盘

对于我的AAL项目,我使用英特尔NUC (nuc7pjyh)。我选择Proxmox作为操作系统是因为我还运行其他一些虚拟机,比如Ubuntu服务器。(在Proxmox中使用虚拟机的好处是,如果您在编写代码或安装包时搞砸了什么,您只需恢复虚拟机的备份。)

在这个NUC上,还有一个带有家庭助理操作系统(一种基于Linux的操作系统,为承载家庭助手及其附加组件而优化)。他们的插件商店是一个非常易于处理的docker环境,这使得安装像InfluxDB和Grafana这样的docker容器非常简单。

您可能想知道我使用的传感器硬件。嗯,这并不重要,因为家庭助理可以处理任何运动传感器的信息。它将创建一个可以使用的传感器实体。然而,你需要做的一件事是确保“到下一次检测的时间”是可调的,这样你就可以确保每一个动作——包括在很短的时间内再次进入一个房间——都将被检测到。

充分利用Grafana

使用Grafana,创建仪表板非常简单——即使对像我这样的非程序员来说也是如此。您可以随意使用不同的设置,直到图形适合您的需要。它们(在我看来)既漂亮又有意义。

下面是一个AAL活动仪表板的样子:

让我来分析一下您可以观察到的一些亮点和功能,以及如何最大限度地利用仪表板。

间隔和查询选项

第一个让我惊讶的特性是间隔功能。使用运动传感器,你只能得到二进制数据- 0或1和时间戳。在图表中,这些信息看起来不是很吸引人,所以你必须通过将它们组合到一个时间框架中来总结事件,例如15分钟。这将允许您在特定的时间间隔(15分钟)内可视化检测到的每个运动。例如,我可以查看我父亲的仪表盘,并看到客厅从10:00到10:15有30次移动。

在家中不同区域检测运动

可选分组方法:按时间分组

在Grafana中,您还可以使用Group By函数(如下图所示)来获得特定时间段的结果。就我个人而言,我发现Interval函数更有用,因为如果您开始复制图形以显示不同的时间段(例如每周和每月概述),您只需为整个图形更改一次时间间隔。如果使用Group By,则只有一个查询受到影响。

叠加

我非常喜欢的另一个功能是可以将条形图堆叠在一起。使用这种方法,条形图被叠加在一起,这样你就能很好地了解特定时间内所有房间的总体移动情况。

时移和查询选项

我最喜欢的一个功能是时间实验室,它为你提供了过去的概况。至于我父亲,我可以观察他一周内的状况,比如,一颗新的安眠药是否对他的“正常”活动模式产生了明显的影响。

当然,人际互动仍然很重要——这并不是说把一切都交给人工智能。我们仍然会定期打电话或视频通话,无话不谈,这有助于我理解他的感受,他在做什么,以及为什么会有偏离正常的情况。

仪表板分享

我父亲非常喜欢他的仪表盘,他让我把它给他的医生看,作为一种可视化他睡眠模式的方式。格拉夫纳让这一切变得简单。我只是简单地使用了共享按钮,复制了提供的链接,并转发了它。我真的很喜欢这个功能,因为它给了我一个与我父亲和他的医疗团队一起工作的机会,这对我们都有好处。

开源的力量

我从未见过比home Assistant和ibroker更强大、更稳定的家庭自动化系统,它们都使用开源软件。早在2010年,当我在一次会议上第一次听说开源项目时,我对它们感到困惑。作为一名刚从商学院毕业的学生,我想知道,这些人是如何支付账单的?告诉我这个概念的人解释说,让人们在一个特定的主题上一起工作是我们创造解决方案的唯一方法。bob彩票中奖计划我花了一些时间,但现在我知道他是对的。

我未来的目标是为老龄化社会提供解决方案,为了实现这一目标,我需要集体的力量bob彩票中奖计划。我想和其他照顾老人的人建立联系,这样我们就可以一起解决问题。我有几个问题:

  • 如果你是一个亲戚和/或管理员,你觉得哪些信息对监控有帮助?
  • 当你看看你所在的社区,你需要什么才能让老年人在自己的家中呆得更久,同时为他们提供更多的服务——包括安全保障?
  • 你是一个想继续住在家里,被远远地照顾的老年人吗?你最担心的是什么?

我们可以共同努力改进AAL仪表板,使算法更有效,并创建一个每个人都可以免费使用的有用产品。

如果你想加入我的项目,最好的开始是在这里