分享一个tarsker插件Home Assistant Plug-In for Tasker

Home Assistant Plug-In for Tasker

用法

请注意:如果您的设备使用的是Android 6.0或更高版本,则应为此插件(和Tasker)禁用Battery Optimization-否则,您可能会发现它无法正常工作!

添加服务器

  • 在家庭助理中生成一个长期访问令牌
  • 在Tasker中创建一个新任务。
  • 向任务添加操作:“插件”>“塔斯克的家庭助理插件”。
  • 点击“配置”中的编辑按钮。
  • 点击右上角附近的“ +”按钮以添加新的Home Assistant服务器。
  • 输入家庭助理服务器的详细信息。基本URL必须包含协议,而 不是 尾部反斜杠(例如:) https://my.home-assistant.com
  • 测试服务器,然后单击“保存”。

致电服务

  • 在Tasker中创建一个新任务。
  • 将操作“插件”>“ Tasker的家庭助理插件”>“呼叫服务”添加到任务。
  • 选择一个服务器,或如上所述添加一个新服务器。
  • 选择一个服务,然后选择以JSON格式输入服务数据。
  • 测试服务呼叫,然后单击“保存”。

获取实体的状态

  • 在Tasker中创建一个新任务。
  • 将操作“插件”>“ Tasker的家庭助理插件”>“获取状态”添加到任务。
  • 选择一个服务器,或如上所述添加一个新服务器。
  • 选择一个实体。
  • 输入Tasker变量名称,包括前导 %
  • 点击“保存”。
  • 确保设置一个超时-这告诉操作等待一个结果,否则任务将立即继续并且不会填充变量!

变数

以下字段支持变量:

  • “呼叫服务”>“服务”
  • “呼叫服务”>“服务数据”
  • “获取状态”>“实体ID”

记住要始终包括领导 %

出处地址:https://github.com/MarkAdamson/home-assistant-plugin-for-taskerHomeAssistantTaskerPlugin-v1.1.0.apk (896.3 KB)