带 NFC 和 Home Assistant 的购物清单

在这篇文章中,我们将看到在 Home Assistant 中使用 NFC 标签或 NFC 标签的实际示例, 在这种情况下,将其与我们的购物清单集成. NFC 将卡在食品储藏室门上, 扫描后,它们将被添加到购物清单中, 当您到达超市时,该列表将通过消息发送给您!

总, 什么, 就我而言, 在食品储藏室的背面,我贴了几个 NFC 贴纸, 它们中的每一个都与我们通常购买的食物或产品有关. 在家使用非常简单, 当需要时, 用手机扫描有问题的 NFC 标签,并将食品/产品添加到 Home Assistant 购物清单中 (除了您可以询问语音助手这一事实之外, 但今天是 NFC). 在每个带有 DYMO 的 NFC 标签的顶部,我们粘贴其文本… 什么都没有, 然后我们将执行自动化, 当我们位于我们感兴趣的地方时 (超级市场, 购物中心…) 在, 我不知道, 5 纪要, 好吧,让他把名单发给你到你的手机上.

过程非常简单, 一旦我们获得了 NFC 标签, 我们可以直接使用我们的移动设备一一编写它们 (支持 NFC 的手机或平板电脑, 答案是肯定的). 从 Home Assistant 应用程序 > 应用设置 > NFC 标签. 点击 “写入 NFC 标签” 我们将 NFC 标签更靠近手机… 点击 “更改标识符” 使此 NFC ID 更加人性化,并以简单的方式了解我们正在扫描的内容.

我将这个 NFC 标签重命名为更合乎道德的名称, 当我们要扫描它时,它指的是什么, 在这种情况下,一些洗碗机片和 “救”. 从这里,我们可以进行测试并读取 NFC 标签(如果我们想查看它是否已正确写入).

为购物清单提供信息, 好吧,我们将直接从自动化开始工作, 在这种情况下, 我们将为要读取的每个 NFC 标签制作一个自动化. 作为触发器,我们可以轻松地“当标签被扫描时’ 从列表中选择 NFC 标签 ID. 在操作中,我们至少会调用“购物清单”服务’ 在“Add an item to the shopping list(将商品添加到购物清单)”下.

我们最终会得到另一个自动化, 一旦我们到达我们值得信赖的超市,它将向我们发送购物清单上的物品清单. 在触发器中,我们选择要通知的一个或多个人员, 在区域 (Zone) 中,我们选择地点,在“期间 (During )”’ 我们可以设置示例 5 纪要, 当我们在那个地方时,让我们知道. 在状况下,我们只会在购物清单上寻找要通知的项目, 否则, 这没有意义.

{{ 国家('todo.lista_de_la_compra') | 浮 > 0 }}

在股票中, 在我的情况下,通过 Telegram 发送的通知:

服务: notify.telegram 数据:
  消息: |-
    去! 看起来你去过 Mercadona, 我给你购物清单:
    {{国家('sensor.listilla_de_la_compra')}}

顺便一提, 那个“购物智能”传感器, 退出 configuration.yaml 中定义的命令, 其中获取 Home Assistant 生成的 shopping_list.json 文件的内容, 我知道这种情况很快就会改变, 但目前它功能齐全:

command_line:
  - 传感器:
        名字: listilla_de_la_compra 命令: "jq -r '.[] | 选择(.complete==false) | .name' .shopping_list.json"

我们可以在最后放置另一个操作,即在您发送购物清单后清空购物清单, 如果我们不想手动执行此操作.

当我们到达我们感兴趣的购物中心时,我们会收到一条类似于图片中的信息! 你觉得怎么样? 在我的情况下,它是实用的, 我们在家里已经使用了一段时间,大家都很开心!

井, 我希望它能为可以使用 NFC 和 Home Assistant 标签完成的其他类型的事情提供灵感, 在这种情况下,自动化购物清单!

拥抱! 快乐!!!

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!