很久没折腾 Home Assistant 了,近期从范老师那里收到了一款很好玩的内测产品 Sleepal,可以通过 Matter 协议接入 HA,通过非接触的方式监测睡眠状态。可以在 HA 拿到入睡状态,近而实现一些原来不能实现的自动化,非常有趣,分享一下。

包装盒不错!

首先说一下 Sleepal AI Lamp

不知道中文名叫啥,睡宝?睡灯?… 睡登?😂

之前 Webto 还在范老师那搬砖的时候参与过这款产品,那时我正被睡眠问题困扰,之前听他聊起来就非常感兴趣:

  • 放在床头,不需要佩戴,即可像 Apple Watch 一样跟踪睡眠。
  • 睡眠分析:通过手机的数据结合 AI 给出睡眠的改善建议。(最早我记得是说基于 CBTi,这部分还没体验到。)
  • 哄睡功能和无痛唤醒,具有 RGB 氛围灯和白噪音音箱。

具体的原理是通过配备的毫米波雷达点阵热阵列传感器声学传感器来跟踪身体数据,同时通过收集环境光温湿度信息评估睡眠环境。

“MI Style” 的设计风格

我拿到的测试版,实际用起来的感受就是睡觉不用佩带 Apple Watch,也能拿到和 Apple Watch 一样的睡眠数据了,数据也可以同步到 Apple Health。准确度上我感觉和 Apple Watch 差不多,同时会提供一些比 Apple Watch 更详细一些的维度,比如睡姿、睡眠环境分析等。我测试的重点主要是 HA 连动,更详细的功能介绍可以去看产品的众筹页面官网

Sleepal 传感器图 via KickStarter
传感器原理图,图源 KickStarter

首个可以接入 HA 的非接触入睡传感器

先加足够定语叠个甲,因为接触式的似乎有 Withings Sleep 以及个别自制方案。非接触式做到 Apple Watch 精准度的完整产品应该是头一个?

睡的还行,但好像暴露了昨晚打鼾的事实好羞耻… 😳

Sleepal 支持 Matter,可以通过 Matter 方式接入 HomeKit 和 Home Assistant。具体方式是通过 Sleepal App > 我的 > 我的 Sleepal > Matter ,打开配对即可开启。因为目前 Matter 功能还在内测,所以传感器还没有整理,目前可以得到有效的 HA 实体:

  • 一个light实体:控制 Sleepal 的灯光,目前支持亮度、冷暖调节,RGB 的部分还没有接入。
  • 一组binary_sensor实体:入睡状态、在床状态、起夜监测、助眠状态、闹钟和 Snooze,以及还有一些不知道作用的实体
  • 一组sensor实体:环境温度、湿度、照度

Matter 进 HomeKit 时,表现为灯光和一组人在传感器

目前 Matter 与 HA 的开发还比较早期,可以看到 Vendor 和 Device Name 还是 TEST

目前对我比较有用的实体就是入睡状态在床状态

入睡传感器,是一个非常有用的自动化 Trigger!

一天最重要的生活场景转化发生在卧室,我的卧室就有非常多的自动化,它们围绕着入睡与醒来。比如入睡前播放助眠音乐,调暗卧室灯光,开启环境家电与卧室外的监控摄像头。或者醒来时开启窗帘,调整灯光场景等。

其中一些场景可以主动触发(如语音指令或按钮),或者做基于时间触发的自动化。但一些场景就比较麻烦,比如睡着后关闭助眠音乐 – 因为你无法在睡着的时候告诉 HA 你睡着了 >_<!

之前有关人的状态就只有人在传感器与运动传感器,它们都无法分辨入睡状态,有了入睡/醒来状态,思路一下就打开了。分享几个我最近用的有趣的场景。

Sleepal 入睡传感器 HA 截图
入睡 / 醒来 状态的二元传感器

💤 睡着后,关闭 🎵助眠音乐,关闭 💡主卧灯光

之前失眠耳鸣给自己找到的哄睡办法是 HomePod 播放助眠音乐,同时主卧将灯光调到舒适的暗调。通过一个倒计时逐渐调低音量和灯光。Time Based Rule 的问题就是有时没睡着音乐停了,或者睡着了又给吵醒了。入睡传感器完美解决了这个问题。

 睡着后,关闭 助眠音乐,关闭 主卧灯光 Home Assistant 截图
推荐我一直用的一个 Apple Music 助眠歌单:Sound Bath 非常好睡…
再推荐一下我的 Nanoleaf 木纹奇光板吧!我用它模拟睡前摇曳的烛火氛围。

💤 入睡后,开启摄像头。🛏️ 起夜 或 🌞醒来时,关闭摄像头

卧室外有几个小米摄像头做出差看家。有了入睡检测后,可以在睡着后也自动开启。醒来时关闭,避免拍下衣衫不整的自己 😳。

看家模式的脚本,会打开卧室以外的所有摄像头,并给手机发送通知已告知摄像头打开了。

🌞 起床后,关闭环境电器,自动开灯

原来我的主卧新风、加湿器与空调都是基于定时关闭的,现在可以时间更酷的自动化。我的厨房和餐厅是我早起洗漱后第一个要去的地方,我新家了一个自动化:起床后,如果阴天的话,帮我开启餐厅的射灯。新的一天还是要有一个明亮的开始!

脚本说明:我餐厅四个角有 4 盏射向天花板的,我让它们根据太阳的入射角sensor.sun_solar_azimuth 来独立调整亮度,让光源模拟真实太阳光的方向,以实现更好的清晨唤醒效果。✌️

variables:
  solar_azimuth: "{{ states('sensor.sun_solar_azimuth') | int}}"
  is_evening: >-
    {{ ( solar_azimuth >= 0 and solar_azimuth < 90 ) or ( solar_azimuth > 270
    and solar_azimuth < 360 )}}
  light_1_brightness: "{{ ((solar_azimuth - 270)/180) | abs if is_evening else 0 }}"
  light_2_brightness: "{{ (1 - light_1_brightness) | abs if is_evening else 0 }}"
  light_3_brightness: "{{ 0 if is_evening else ((solar_azimuth - 90) / 180) | abs}}"
  light_4_brightness: "{{ 0 if is_evening else (1 - light_3_brightness) | abs }}"

更多好玩的可能性…

还有更多的可玩之处,还没有来得及实验,准备旅行回来试试。比如:

  • ❄️ 空调控制:根据入睡时长动态调整温度风速。Sleepal 的温度传感器离你最近,所以也可以代替空调自身的温度传感器,实现更接近体感的空调温控。加湿器同理。
  • 💡夜灯模式:起夜离床时,提前打开卫生间夜灯,甚至提前掀开可红外遥控的马桶盖(如 Toto 的 CES802CS),躺床后自动复原,实现更前置灵敏的夜间卫生间整备。

目前的内测版上随着 Matter 接入 HA 的实体有好几个保留项未被定义,不知道未来是否会开放更多。心率呼吸应该是在设备端比较容易,睡眠评分可能是在 app 端生成,不知道是否能够同步 HA。它们能够开放的话,甚至可以通过睡眠质量来进行自动化控制,比如“睡的不好的话,早餐 BGM 自动挑选更轻松的唤醒歌单”。

总之,这是一个非常好玩的产品,也是目前我最能接受的睡眠监测的形态。同时可以带给我很多关于 Home Assistant 控制的新灵感和新思路。产品据说已经开发三年,团队也是「小米人在传感器」的开发者,非常靠谱。目前众筹中,应该可以邮国内,欢迎支持一下范老师哇。

  • 汇报生活

     

     

     

     

       练了两个小时琴,都打算睡了。去webto屋子看他在写博客, 忽然意识到自己从1号开始想写东西已经一直耽搁了下来。blog分两种,一种是有一些传播价值的,知识或者影评。一种是生活记录,小酸文··自己写自己看自己自恋用的。本篇属于后者,因为有些事儿不记下来就真忘啦。

        倒叙吧,先说说最近。说到最近我真得表扬一下我自己, 因为太用功啦。

       【 加班 】
        连续加班一个多星期了,爱上了这种紧凑的状态。下了班,叫了外卖,匆忙吃完。附近的公位清场, 我关掉灯, 点了烟, 冲了咖啡并且用外放jazz。喜欢关掉灯的办公室, 似乎有荧光灯过敏症, 那光线让人头晕、心慌。和晚上相比,白天上班简直不是上班,被各种琐碎的事情困扰。到了晚上才可以想想事情,做一些计划。或者读一下最新的计划。这才是属于我的办公室。

       九点半下了班,赶末班公交,倒末班地铁。改变了原来的路线。晚上的公交车虽然摇晃,但是街上的街灯迷人,比封闭的地铁面度已经木讷困倦的人群要好很多。晚上在5号线遇到女孩儿迷人的眼睛发呆望着车窗外,地铁站有人旁若无人亲吻。听着慢悠悠的音乐,我无比放松。

        最近心总是悬着, 带产品之后总有种莫名其妙的心慌。像养了孩子,总担心它,也怕它缺了营养不能好好成长,这种状态头脑容易范迷糊。上周五加班到11点公司清人, 身上现就就20多,到楼下atm发现银行卡不翼而飞,两张信用卡提现都失败,特别狼狈。不过加班的状态着实让人踏实许多,我希望我这种状态一直保持下去,还不错。

      【 读书 】

        加班唯一美中不足是用掉了读书的时间。前一阵大部分在家的时间喜欢盖着毯子躺在沙发或者坐在桌子那点根烟,泡点茶 拿着铅笔边画边看,周末大部分时间也是宅在那里,听维瓦尔第,读科特勒。最近的书单:《营销管理》《公共关系实务》《中国式公关》,读完了《互联网11条商规》,有的地方说的挺好,有点地方还真不敢轻信。地铁上在读李傲的回忆录,那个年代的大陆和台湾,真挺有意思的,也毁不少人。睡前重读《在路上》, 什么时候我能再上路?

     【 腊八 】

      信息时代的人真挺有意思,容易受影响。我都不知道腊八这事儿,也不care。msn上好多人挂了喝粥的签名,中午公司有人出去腐败,晚上王小叶发消息让我喝粥,那就喝吧。和webto到了五道口嘉禾一品,排队排到了门外!门外还有外卖腊八粥。

      于是跑到双马。这个地方,又贵又乱,东西还成,服务员长着一张欠揍的脸。生气,走之前留下作品一张:

      双马餐厅··垃圾服务员

      吃完又回到嘉禾,拿着刚才排的号。问服务员八宝粥是不是腊八粥,服务员说不是。垫了腊八粥,比八宝粥贵不少,却和菜单上的八宝粥一模一样“还特别稀。这生意做的,你说说你说说。

     嘉禾一品真js.

    【 元旦 】

     去年12月30号那天半夜跑回天津,直奔儒西。天津给我太多回忆和故事的城市,觉得如此亲切。眼前的一切都比北京要舒服。

      和小欣欣、平平、伟二吃了儒西旁边的烧烤。到了这个地反旁若隔世,好想回来念书呵!原来在学校里可劲折腾,都特别有安全感。现在走上轨道,心里面却有点lose ctr.晚上睡在leo家, 看了半个电影睡着。小欣欣家上次去还是大一的时候,也没见到他妈妈,屋子也不是当年的印象。我又瞎伤感了。

      第二天系里的哥们见了一面,在网吧跑了一下午。晚上东北一家人吃饭,见到了moyoo, webto带着10岁也来了,喝多。台球厅,网吧..胃难受得要死了。手机没电。饭否发消息。熬到早上,睡在儒西,早上醒来风和日丽的,我喜欢破破烂烂的儒西,像个家一样。我有点伤感。开机,收到妹妹短信问候,感动。

      晚上,跑去二主楼抽了烟。ktv…人真叫多。排到了位置,迎接新年。提杯第一句话,兄弟们好久没这么聚了!感怀。缺了lanslot.这个人···不吱一声跑回珠海,欠揍,想他。

      午夜,唱歌,喝酒,抽烟,散场。第二天早上,我们迷迷糊糊做上了回京的火车。在北京生活小一年,发现京津原来近。..却也总是没有足够的理由回去。就像北京的朋友,几个月见不到一面。不应该不应该。

    【 今天 】

        今天···还是那样。叶子和猪他们都考完试了,希望他们今年可以中,歇一歇也可以聚一下了。Amber说要写书,给我发了几个片段,喜欢得不得了,希望赶紧出版。电视广告终于磨出个样子,着急。再过几天回家,期待,又希望慢点过。我要让自己兴奋起来的同事,多一点快乐。

      

       

    汇报生活有2条评论