1915 lines
93 KiB
JSON
1915 lines
93 KiB
JSON
{
|
||
"config": {
|
||
"abort": {
|
||
"already_spooked": "Spook 已经配置好了。",
|
||
"enabled_existing": "现有的 Spook 条目已被启用。",
|
||
"enable_failed": "无法启用现有的 Spook 条目。"
|
||
},
|
||
"step": {
|
||
"user": {
|
||
"description": "你阅读了 README 了吗?你阅读了许可证吗?你真的确定吗?"
|
||
},
|
||
"choice_restart": {
|
||
"description": "为了让 Spook 完成设置,需要重新启动 Home Assistant。\n\n你现在要重新启动 Home Assistant 吗?",
|
||
"menu_options": {
|
||
"restart_now": "现在重新启动",
|
||
"restart_later": "稍后重新启动"
|
||
}
|
||
},
|
||
"already_configured": {
|
||
"description": "Spook 已经配置好了,但现有的条目处于禁用状态。你想启用它吗?",
|
||
"menu_options": {
|
||
"enable_existing": "启用现有条目"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"entity": {
|
||
"button": {
|
||
"homeassistant_reload": {
|
||
"name": "重新加载"
|
||
},
|
||
"homeassistant_restart": {
|
||
"name": "重新启动"
|
||
},
|
||
"repairs_ignore_all": {
|
||
"name": "忽略全部"
|
||
},
|
||
"repairs_unignore_all": {
|
||
"name": "取消忽略全部"
|
||
}
|
||
},
|
||
"event": {
|
||
"repairs_event": {
|
||
"state_attributes": {
|
||
"event_type": {
|
||
"state": {
|
||
"create": "问题已创建",
|
||
"remove": "问题已移除",
|
||
"update": "问题已更新"
|
||
}
|
||
},
|
||
"domain": {
|
||
"name": "问题发布者"
|
||
},
|
||
"issue_id": {
|
||
"name": "问题 ID"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"sensor": {
|
||
"homeassistant_air_quality": {
|
||
"name": "空气质量"
|
||
},
|
||
"homeassistant_alarm_control_panel": {
|
||
"name": "报警控制面板"
|
||
},
|
||
"homeassistant_area": {
|
||
"name": "区域"
|
||
},
|
||
"homeassistant_automation": {
|
||
"name": "自动化"
|
||
},
|
||
"homeassistant_binary_sensor": {
|
||
"name": "二进制传感器"
|
||
},
|
||
"homeassistant_button": {
|
||
"name": "按钮"
|
||
},
|
||
"homeassistant_calendar": {
|
||
"name": "日历"
|
||
},
|
||
"homeassistant_camera": {
|
||
"name": "摄像机"
|
||
},
|
||
"homeassistant_climate": {
|
||
"name": "气候"
|
||
},
|
||
"homeassistant_cover": {
|
||
"name": "遮阳"
|
||
},
|
||
"homeassistant_custom_component": {
|
||
"name": "自定义集成"
|
||
},
|
||
"homeassistant_date": {
|
||
"name": "日期"
|
||
},
|
||
"homeassistant_datetime": {
|
||
"name": "日期/时间"
|
||
},
|
||
"homeassistant_device": {
|
||
"name": "设备"
|
||
},
|
||
"homeassistant_device_tracker": {
|
||
"name": "设备追踪器"
|
||
},
|
||
"homeassistant_entities": {
|
||
"name": "实体"
|
||
},
|
||
"homeassistant_fan": {
|
||
"name": "风扇"
|
||
},
|
||
"homeassistant_humidifier": {
|
||
"name": "加湿器"
|
||
},
|
||
"homeassistant_image": {
|
||
"name": "图像"
|
||
},
|
||
"homeassistant_input_boolean": {
|
||
"name": "输入布尔值"
|
||
},
|
||
"homeassistant_input_button": {
|
||
"name": "输入按钮"
|
||
},
|
||
"homeassistant_input_datetime": {
|
||
"name": "输入日期/时间"
|
||
},
|
||
"homeassistant_input_number": {
|
||
"name": "输入数字"
|
||
},
|
||
"homeassistant_input_select": {
|
||
"name": "输入选择"
|
||
},
|
||
"homeassistant_input_text": {
|
||
"name": "输入文本"
|
||
},
|
||
"homeassistant_integration": {
|
||
"name": "集成"
|
||
},
|
||
"homeassistant_light": {
|
||
"name": "灯"
|
||
},
|
||
"homeassistant_lock": {
|
||
"name": "锁"
|
||
},
|
||
"homeassistant_media_player": {
|
||
"name": "媒体播放器"
|
||
},
|
||
"homeassistant_number": {
|
||
"name": "数字"
|
||
},
|
||
"homeassistant_persistent_notification": {
|
||
"name": "持久通知"
|
||
},
|
||
"homeassistant_person": {
|
||
"name": "人员"
|
||
},
|
||
"homeassistant_remote": {
|
||
"name": "遥控器"
|
||
},
|
||
"homeassistant_scene": {
|
||
"name": "场景"
|
||
},
|
||
"homeassistant_script": {
|
||
"name": "脚本"
|
||
},
|
||
"homeassistant_select": {
|
||
"name": "选择"
|
||
},
|
||
"homeassistant_sensor": {
|
||
"name": "传感器"
|
||
},
|
||
"homeassistant_siren": {
|
||
"name": "警报器"
|
||
},
|
||
"homeassistant_stt": {
|
||
"name": "语音转文本"
|
||
},
|
||
"homeassistant_sun": {
|
||
"name": "太阳"
|
||
},
|
||
"homeassistant_switch": {
|
||
"name": "开关"
|
||
},
|
||
"homeassistant_text": {
|
||
"name": "文本"
|
||
},
|
||
"homeassistant_time": {
|
||
"name": "时间"
|
||
},
|
||
"homeassistant_todo": {
|
||
"name": "待办清单"
|
||
},
|
||
"homeassistant_tts": {
|
||
"name": "文本转语音"
|
||
},
|
||
"homeassistant_update": {
|
||
"name": "更新"
|
||
},
|
||
"homeassistant_vacuum": {
|
||
"name": "吸尘器"
|
||
},
|
||
"homeassistant_water_heater": {
|
||
"name": "热水器"
|
||
},
|
||
"homeassistant_weather": {
|
||
"name": "天气"
|
||
},
|
||
"homeassistant_zone": {
|
||
"name": "区域"
|
||
},
|
||
"repairs_total_issues": {
|
||
"name": "总计"
|
||
},
|
||
"repairs_ignored_issues": {
|
||
"name": "已忽略"
|
||
},
|
||
"repairs_active_issues": {
|
||
"name": "未解决"
|
||
},
|
||
"homeassistant_counter": {
|
||
"name": "计数器"
|
||
},
|
||
"homeassistant_group": {
|
||
"name": "群组"
|
||
},
|
||
"homeassistant_timer": {
|
||
"name": "计时器"
|
||
}
|
||
},
|
||
"switch": {
|
||
"cloud_alexa_report_state": {
|
||
"name": "Alexa 状态报告"
|
||
},
|
||
"cloud_google_report_state": {
|
||
"name": "Google Assistant 状态报告"
|
||
},
|
||
"cloud_remote": {
|
||
"name": "远程"
|
||
}
|
||
}
|
||
},
|
||
"issues": {
|
||
"automation_unknown_area_references": {
|
||
"description": "Spook 在你的自动化中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下自动化:\n\n[{automation}]({edit}) (`{entity_id}`)\n\n此自动化引用了以下 Home Assistant 无法识别的区域:\n\n{areas}\n\n\n\n要修复此错误,请[编辑此自动化]({edit})并移除这些不存在的区域。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下项中使用了未知区域:{automation}"
|
||
},
|
||
"automation_unknown_device_references": {
|
||
"description": "Spook 在你的自动化中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下自动化:\n\n[{automation}]({edit}) (`{entity_id}`)\n\n此自动化引用了以下 Home Assistant 无法识别的设备:\n\n{devices}\n\n\n\n要修复此错误,请[编辑此自动化]({edit})并移除这些不存在的设备。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下项中使用了未知设备:{automation}"
|
||
},
|
||
"automation_unknown_entity_references": {
|
||
"description": "Spook 在你的自动化中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下自动化:\n\n[{automation}]({edit}) (`{entity_id}`)\n\n此自动化引用了以下 Home Assistant 无法识别的实体:\n\n{entities}\n\n\n\n要修复此错误,请[编辑此自动化]({edit})并移除这些不存在的实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下项中使用了未知实体:{automation}"
|
||
},
|
||
"automation_unknown_floor_references": {
|
||
"description": "Spook 在你的自动化中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下自动化:\n\n[{automation}]({edit}) (`{entity_id}`)\n\n此自动化引用了以下 Home Assistant 无法识别的楼层:\n\n{floors}\n\n\n\n要修复此错误,请[编辑此自动化]({edit})并移除这些不存在的楼层。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下项中使用了未知楼层:{automation}"
|
||
},
|
||
"automation_unknown_label_references": {
|
||
"description": "Spook 在你的自动化中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下自动化:\n\n[{automation}]({edit}) (`{entity_id}`)\n\n此自动化引用了以下 Home Assistant 无法识别的标签:\n\n{labels}\n\n\n\n要修复此错误,请[编辑此自动化]({edit})并移除这些不存在的标签。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下项中使用了未知标签:{automation}"
|
||
},
|
||
"automation_unknown_service_references": {
|
||
"description": "Spook 在你的自动化中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下自动化:\n\n[{automation}]({edit}) (`{entity_id}`)\n\n此自动化引用了以下 Home Assistant 无法识别的动作:\n\n{services}\n\n\n\n要修复此错误,请[编辑此自动化]({edit})并移除这些不存在的动作。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下项中使用了未知动作:{automation}"
|
||
},
|
||
"group_unknown_members": {
|
||
"title": "以下组中存在未知成员:{group}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "组 {group} 中存在未知成员",
|
||
"description": "Spook 在你的组中发现了一个幽灵 👻\n\n组 {group} (`{entity_id}`) 包含以下 Home Assistant 无法识别的成员:\n\n{entities}\n\n将其从组中移除,或者保留它们(Spook 将不再提示)。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "移除这些成员",
|
||
"manage": "让我自己处理",
|
||
"ignore": "保留,不要再提示我"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此组发声。",
|
||
"not_editable": "此组是在 YAML 中设置的,因此 Spook 无法编辑它。请改为在你的配置中更新此组。",
|
||
"manage": "你可以在 [辅助程序页面](/config/helpers) 自行管理此组。"
|
||
}
|
||
}
|
||
},
|
||
"lovelace_unknown_entity_references": {
|
||
"description": "Spook 在你的仪表盘中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下仪表盘:\n\n[{dashboard}]({edit})\n\n该仪表盘引用了以下 Home Assistant 无法识别的实体:\n\n{entities}\n\n\n\n要修复此错误,请[编辑该仪表盘]({edit})并移除这些不存在的实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下仪表盘中使用了未知实体:{dashboard}"
|
||
},
|
||
"proximity_unknown_ignored_zones": {
|
||
"description": "Spook 在你的邻近感应配置中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下邻近感应配置:\n\n{name}\n\n该配置忽略了以下 Home Assistant 无法识别的区域:\n\n{zones}\n\n\n\n要修复此错误,请编辑该配置并移除这些区域。\n\nSpook 👻 你的好哥们。",
|
||
"title": "未知的忽略区域:{name}"
|
||
},
|
||
"proximity_unknown_tracked_entities": {
|
||
"description": "Spook 在你的邻近感应配置中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下邻近感应配置:\n\n{name}\n\n该配置正在追踪以下 Home Assistant 无法识别的人员或设备追踪器:\n\n{entities}\n\n\n\n要修复此错误,请编辑该配置并移除这些实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "未知的追踪实体:{name}"
|
||
},
|
||
"proximity_unknown_zone": {
|
||
"description": "Spook 在你的邻近感应配置中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下邻近感应配置:\n\n{name}\n\n该配置基于一个 Home Assistant 无法识别的区域:\n\n`{zone}`\n\n\n\n要修复此错误,由于你无法更改邻近感应配置的区域,唯一的选择是移除该特定的邻近感应集成实例。\n\nSpook 👻 你的好哥们。",
|
||
"title": "未知区域:{zone}"
|
||
},
|
||
"scene_unknown_entity_references": {
|
||
"description": "Spook 在你的场景中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下场景:\n\n[{scene}]({edit})\n\n该场景引用了以下 Home Assistant 无法识别的实体:\n\n{entities}\n\n\n\n要修复此错误,请[编辑该场景]({edit})并移除这些不存在的实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下场景中使用了未知实体:{scene}"
|
||
},
|
||
"script_unknown_area_references": {
|
||
"description": "Spook 在你的脚本中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下脚本:\n\n[{script}]({edit}) (`{entity_id}`)\n\n该脚本引用了以下 Home Assistant 无法识别的区域:\n\n{areas}\n\n\n\n要修复此错误,请[编辑该脚本]({edit})并移除这些不存在的区域。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下脚本中使用了未知区域:{script}"
|
||
},
|
||
"script_unknown_device_references": {
|
||
"description": "Spook 在你的脚本中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下脚本:\n\n[{script}]({edit}) (`{entity_id}`)\n\n该脚本引用了以下 Home Assistant 无法识别的设备:\n\n{devices}\n\n\n\n要修复此错误,请[编辑该脚本]({edit})并移除这些不存在的设备。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下脚本中使用了未知设备:{script}"
|
||
},
|
||
"script_unknown_entity_references": {
|
||
"description": "Spook 在你的脚本中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下脚本:\n\n[{script}]({edit}) (`{entity_id}`)\n\n该脚本引用了以下 Home Assistant 无法识别的实体:\n\n{entities}\n\n\n\n要修复此错误,请[编辑该脚本]({edit})并移除这些不存在的实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下脚本中使用了未知实体:{script}"
|
||
},
|
||
"script_unknown_floor_references": {
|
||
"description": "Spook 在你的脚本中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下脚本:\n\n[{script}]({edit}) (`{entity_id}`)\n\n该脚本引用了以下 Home Assistant 无法识别的楼层:\n\n{floors}\n\n\n\n要修复此错误,请[编辑该脚本]({edit})并移除这些不存在的楼层。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下脚本中使用了未知楼层:{script}"
|
||
},
|
||
"script_unknown_label_references": {
|
||
"description": "Spook 在你的脚本中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下脚本:\n\n[{script}]({edit}) (`{entity_id}`)\n\n该脚本引用了以下 Home Assistant 无法识别的标签:\n\n{labels}\n\n\n\n要修复此错误,请[编辑该脚本]({edit})并移除这些不存在的标签。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下脚本中使用了未知标签:{script}"
|
||
},
|
||
"script_unknown_service_references": {
|
||
"description": "Spook 在你的脚本中发现了一个幽灵 👻\n\n在四处飘荡时,Spook 遇到了以下脚本:\n\n[{script}]({edit})(`{entity_id}`)\n\n该脚本引用了以下 Home Assistant 无法识别的动作:\n\n{services}\n\n要修复此问题,请[编辑脚本]({edit})并移除这些不存在的动作。\n\nSpook 👻 你的好伙伴。",
|
||
"title": "使用了未知动作:{script}"
|
||
},
|
||
"user_issue": {
|
||
"fix_flow": {
|
||
"step": {
|
||
"confirm": {
|
||
"description": "{description}",
|
||
"title": "{title}"
|
||
}
|
||
}
|
||
},
|
||
"title": "{title}"
|
||
},
|
||
"restart_required": {
|
||
"title": "需要重新启动",
|
||
"fix_flow": {
|
||
"step": {
|
||
"confirm_restart": {
|
||
"title": "需要重新启动",
|
||
"description": "为了让 Spook 👻 完成设置,需要重新启动 Home Assistant。\n\n选择提交以立即重新启动 Home Assistant。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"automation_unknown_condition_references": {
|
||
"description": "Spook 在你的自动化中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下自动化:\n\n[{automation}]({edit}) (`{entity_id}`)\n\n此自动化使用了以下条件,但 Home Assistant 中没有任何可用的集成能提供这些条件:\n\n{conditions}\n\n\n\n这通常发生在提供条件的集成被移除时。要修复此错误,请[编辑此自动化]({edit})并移除这些不可用的条件,或者恢复提供它们的集成。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下项中使用了未知条件:{automation}"
|
||
},
|
||
"automation_unknown_trigger_references": {
|
||
"description": "Spook 在你的自动化中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下自动化:\n\n[{automation}]({edit}) (`{entity_id}`)\n\n此自动化使用了以下触发器,但 Home Assistant 中没有任何可用的集成能提供这些触发器:\n\n{triggers}\n\n\n\n这通常发生在提供触发器的集成被移除时。要修复此错误,请[编辑此自动化]({edit})并移除这些不可用的触发器,或者恢复提供它们的集成。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下项中使用了未知触发器:{automation}"
|
||
},
|
||
"empty_areas": {
|
||
"title": "空区域:{area}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "空区域:{area}",
|
||
"description": "区域 {area} 没有关联的设备、实体,也没有针对它的自动化或脚本。\n\n移除它,或者保留它(Spook 将不再提示)。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "移除此空区域",
|
||
"ignore": "保留,不要再提示我",
|
||
"manage": "让我自己处理"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此区域发声。",
|
||
"manage": "你可以在 [区域页面](/config/areas/dashboard) 自行管理此区域。"
|
||
}
|
||
}
|
||
},
|
||
"empty_floors": {
|
||
"title": "空楼层:{floor}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "空楼层:{floor}",
|
||
"description": "楼层 {floor} 没有任何关联区域,也没有针对它的自动化或脚本。\n\n移除它,或者保留它(Spook 将不再提示)。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "移除此空楼层",
|
||
"ignore": "保留,不要再提示我",
|
||
"manage": "让我自己处理"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此楼层发声。",
|
||
"manage": "你可以在 [区域页面](/config/areas/dashboard) 自行管理此楼层。"
|
||
}
|
||
}
|
||
},
|
||
"energy_unknown_references": {
|
||
"description": "Spook 在你的能源仪表盘中发现了一个幽灵 👻\n\n能源仪表盘引用了以下 Home Assistant 无法识别的实体:\n\n{entities}\n\n\n\n这通常发生在能源配置中使用的实体被重命名或移除时。要修复此错误,请打开 设置 > 仪表盘 > 能源 并更新或移除这些实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "能源仪表盘中使用了未知实体"
|
||
},
|
||
"lovelace_missing_resources": {
|
||
"description": "Spook 在你的仪表盘中发现了一个幽灵 👻\n\n以下仪表盘资源指向了不存在的文件:\n\n{resources}\n\n\n\n这通常发生在自定义卡片或其文件被移除,但资源条目仍保留在系统中的情况。要修复此错误,请打开 设置 > 仪表盘 > 资源 并移除或修正这些资源。\n\nSpook 👻 你的好哥们。",
|
||
"title": "仪表盘资源指向缺失的文件"
|
||
},
|
||
"lovelace_unknown_area_references": {
|
||
"description": "Spook 在你的仪表盘中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下仪表盘:\n\n{dashboard}\n\n此仪表盘引用了以下 Home Assistant 无法识别的区域:\n\n{areas}\n\n\n\n这通常发生在区域被重命名或移除时。要修复此错误,请[编辑该仪表盘]({edit})并移除这些不存在的区域。\n\nSpook 👻 你的好哥们。",
|
||
"title": "仪表盘 {dashboard} 中使用了未知区域"
|
||
},
|
||
"min_max_unknown_sources": {
|
||
"title": "最大值/最小值辅助程序 {helper} 中使用了未知成员",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "最大值/最小值辅助程序 {helper} 中使用了未知成员",
|
||
"description": "Spook 在你的辅助程序中发现了一个幽灵 👻\n\n最大值/最小值辅助程序 {helper} 组合了以下 Home Assistant 无法识别的成员:\n\n{sources}\n\n移除它们以便辅助程序继续使用剩余成员,或者保留它们(Spook 将不再提示)。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "移除这些成员",
|
||
"manage": "让我自己处理",
|
||
"ignore": "保留,不要再提示我"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此辅助程序发声。",
|
||
"manage": "你可以在 [辅助程序页面](/config/helpers) 自行管理此辅助程序。",
|
||
"too_few_members": "最大值/最小值辅助程序需要至少两个成员,因此移除缺失的成员会导致成员过少。请自行在 [辅助程序页面](/config/helpers) 重新配置或移除该辅助程序。"
|
||
}
|
||
}
|
||
},
|
||
"orphaned_statistics": {
|
||
"title": "发现孤立的长期统计数据",
|
||
"description": "Spook 在你的记录器中发现了一个幽灵 👻\n\nHome Assistant 仍在为以下内容保留长期统计数据,但已经没有对应的实体了:\n\n{statistics}\n\n\n\n这通常发生在传感器被移除但其统计数据被保留时。要修复此错误,请打开 设置 > 工具 > 统计数据 并在其中修复。\n\nSpook 👻 你的好哥们。"
|
||
},
|
||
"person_unknown_device_trackers": {
|
||
"title": "{person} 追踪了未知的设备追踪器",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "{person} 追踪了未知的设备追踪器",
|
||
"description": "Spook 在你的人员设置中发现了一个幽灵 👻\n\n{person} 正在追踪以下 Home Assistant 无法识别的设备追踪器:\n\n{device_trackers}\n\n这通常发生在设备追踪器被重命名或其集成被移除时。\n\n将其从 {person} 中移除,或者保留它们(Spook 将不再提示)。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "移除这些设备追踪器",
|
||
"ignore": "保留,不要再提示我",
|
||
"manage": "让我自己处理"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此人员发声。",
|
||
"not_editable": "此人员是在 YAML 中设置的,因此 Spook 无法编辑它。请改为在你的配置中更新此人员。",
|
||
"manage": "你可以在 [人员页面](/config/person) 自行管理此人员。"
|
||
}
|
||
}
|
||
},
|
||
"script_unknown_condition_references": {
|
||
"description": "Spook 在你的脚本中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下脚本:\n\n[{script}]({edit}) (`{entity_id}`)\n\n此脚本使用了以下条件,但 Home Assistant 中没有任何可用的集成能提供这些条件:\n\n{conditions}\n\n\n\n这通常发生在提供条件的集成被移除时。要修复此错误,请[编辑该脚本]({edit})并移除这些不可用的条件,或者恢复提供它们的集成。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下脚本中使用了未知条件:{script}"
|
||
},
|
||
"script_unknown_trigger_references": {
|
||
"description": "Spook 在你的脚本中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下脚本:\n\n[{script}]({edit}) (`{entity_id}`)\n\n此脚本使用了以下触发器,但 Home Assistant 中没有任何可用的集成能提供这些触发器:\n\n{triggers}\n\n\n\n这通常发生在提供触发器的集成被移除时。要修复此错误,请[编辑该脚本]({edit})并移除这些不可用的触发器,或者恢复提供它们的集成。\n\nSpook 👻 你的好哥们。",
|
||
"title": "在以下脚本中使用了未知触发器:{script}"
|
||
},
|
||
"template_unknown_entity_references": {
|
||
"description": "Spook 在你的模板辅助程序中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下模板辅助程序:\n\n[{helper}]({edit})\n\n其模板引用了以下 Home Assistant 无法识别的实体:\n\n{entities}\n\n\n\n这通常发生在实体被重命名或移除时。要修复此错误,请重新配置该模板辅助程序以引用现有实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "模板辅助程序 {helper} 中使用了未知实体"
|
||
},
|
||
"unknown_customized_entities": {
|
||
"description": "Spook 在你的自定义设置中发现了一个幽灵 👻\n\n`customize:` 部分在以下实体上固定了属性,但 Home Assistant 无法识别这些实体:\n\n{entities}\n\n\n\n这通常发生在实体被重命名或移除,但其自定义设置仍保留在系统中的情况。要修复此错误,请编辑配置中的 `customize:` 部分并移除这些实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "自定义设置中存在未知实体"
|
||
},
|
||
"unknown_helper_source_references": {
|
||
"title": "辅助程序 {helper} 中使用了未知源实体",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "辅助程序 {helper} 中使用了未知源实体",
|
||
"description": "Spook 在你的辅助程序中发现了一个幽灵 👻\n\n辅助程序 {helper} (`{domain}`) 引用了以下 Home Assistant 无法识别的源实体:\n\n{sources}\n\n如果没有源实体,此辅助程序将无法工作。{usage}\n\n移除该辅助程序,或者保留它(Spook 将不再提示)。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "移除此辅助程序",
|
||
"manage": "让我自己处理",
|
||
"ignore": "保留,不要再提示我"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此辅助程序发声。",
|
||
"manage": "你可以在 [辅助程序页面](/config/helpers) 自行管理此辅助程序。"
|
||
}
|
||
}
|
||
},
|
||
"unused_blueprints": {
|
||
"title": "未使用的蓝图:{blueprint}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "未使用的蓝图:{blueprint}",
|
||
"description": "蓝图 {blueprint} 未被任何 {domain} 使用。\n\n移除它,或者保留它(Spook 将不再提示)。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "移除此未使用的蓝图",
|
||
"ignore": "保留,不要再提示我",
|
||
"manage": "让我自己处理"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此蓝图发声。",
|
||
"manage": "你可以在 [蓝图页面](/config/blueprint/dashboard) 自行管理此蓝图。"
|
||
}
|
||
}
|
||
},
|
||
"unused_labels": {
|
||
"title": "未使用的标签:{label}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "未使用的标签:{label}",
|
||
"description": "标签 {label} 未应用于任何实体、设备或区域,也没有任何自动化或脚本针对它。\n\n移除它,或者保留它(Spook 将不再提示)。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "移除此未使用的标签",
|
||
"ignore": "保留,不要再提示我",
|
||
"manage": "让我自己处理"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此标签发声。",
|
||
"manage": "你可以在 [标签页面](/config/labels) 自行管理此标签。"
|
||
}
|
||
}
|
||
},
|
||
"alert_unknown_entity_references": {
|
||
"description": "Spook 在你的警报中发现了一个幽灵 👻\n\n警报 {alert}(`{entity_id}`)正在监视一个 Home Assistant 无法识别的实体:\n\n{entities}\n\n警报只能由它所监视的实体触发,所以这个警报再也不会触发了。从外面看,它和一个没什么要报告的警报完全一样。\n\n要修复此错误,请编辑配置中的 `alert:` 部分,让此警报指向一个存在的实体。\n\nSpook 👻 你的好哥们。",
|
||
"title": "警报监视的实体未知:{alert}"
|
||
},
|
||
"alert_unknown_notifiers": {
|
||
"description": "Spook 在你的警报中发现了一个幽灵 👻\n\n警报 {alert}(`{entity_id}`)通过以下 Home Assistant 无法识别的动作发送通知:\n\n{notifiers}\n\n警报仍会触发,也仍会按间隔重复,但这些通知不会送到任何地方。Home Assistant 只会在警报触发的那一刻记录这件事,而那正是发现没人在听的最糟时机。\n\n要修复此错误,请编辑配置中此警报的 `notifiers:` 列表,移除或修正这些条目。\n\nSpook 👻 你的好哥们。",
|
||
"title": "警报使用了未知的通知器:{alert}"
|
||
},
|
||
"template_unknown_service_references": {
|
||
"description": "Spook 在你的模板助手中发现了一个幽灵 👻\n\n在四处漂浮时,Spook 遇到了以下模板助手:\n\n[{helper}]({edit})\n\n它引用了以下 Home Assistant 无法识别的动作:\n\n{services}\n\n这通常是因为提供某个动作的集成已被移除,或某个脚本被重命名或删除了。要修复此错误,请重新配置该模板助手,使其使用存在的动作。\n\nSpook 👻 你的好哥们。",
|
||
"title": "模板助手中使用了未知动作:{helper}"
|
||
},
|
||
"notify_unknown_group_members": {
|
||
"description": "Spook 在你的通知组中发现了一个幽灵 👻\n\n通知组 `{group}` 会转发到以下 Home Assistant 无法识别的动作:\n\n{members}\n\n该组仍会投递给其余成员,也仍会向调用方报告成功,因此上游察觉不到任何异常。这个故障只会在日志里留下一条孤零零的 \"Task exception was never retrieved\",它不会指明是哪个组,读起来就像一个程序缺陷。原本在该成员背后的人,就这样再也收不到通知了。\n\n要修复此错误,请编辑配置中该组的 `services:` 列表,移除或更正这些条目。\n\nSpook 👻 你的好哥们。",
|
||
"title": "以下通知组中存在未知成员:{group}"
|
||
},
|
||
"lovelace_duplicate_resources": {
|
||
"title": "仪表盘资源被重复列出:{resource}",
|
||
"fix_flow": {
|
||
"step": {
|
||
"init": {
|
||
"title": "仪表盘资源被重复列出:{resource}",
|
||
"description": "Spook 在你的仪表盘中发现了一个幽灵 👻\n\n以下仪表盘资源被列出了 {count} 次:\n\n{resources}\n\n这通常发生在更新自定义卡片时,为新版本添加了一个资源条目,而不是编辑已有的条目。浏览器会同时加载两者,卡片尝试注册两次,第二次失败,看起来像是卡片坏了,而不是资源重复。\n\nSpook 可以清除多余的副本,保留最近添加的那一个。\n\nSpook 👻 你的好哥们。",
|
||
"menu_options": {
|
||
"remove": "清除多余副本,保留最新的",
|
||
"ignore": "保留,不要再提示我",
|
||
"manage": "让我自己处理"
|
||
}
|
||
}
|
||
},
|
||
"abort": {
|
||
"issue_ignored": "从现在起,Spook 将不再就此资源发声。",
|
||
"manage": "你可以在 [资源页面](/config/lovelace/resources) 自行管理仪表盘资源。",
|
||
"yaml": "这些资源在 YAML 配置中列出,因此 Spook 无法为你修改。请编辑 Lovelace 配置中的 `resources:` 部分,移除不再需要的 `{resource}` 副本。"
|
||
}
|
||
}
|
||
},
|
||
"lovelace_missing_resources_yaml": {
|
||
"description": "Spook 在你的仪表盘中发现了一个幽灵 👻\n\n以下仪表盘资源指向了不存在的文件:\n\n{resources}\n\n\n\n这通常发生在自定义卡片或其文件被移除,但资源条目仍保留在系统中的情况。\n\n这些资源列在你的 YAML 配置中,因此资源页面无法修改它们。请编辑 Lovelace 配置中的 `resources:` 部分,移除或修正这些条目。\n\nSpook 👻 你的好哥们。",
|
||
"title": "仪表盘资源指向缺失的文件"
|
||
}
|
||
},
|
||
"services": {
|
||
"boo": {
|
||
"name": "吓一跳! 👻",
|
||
"description": "调用此动作会“惊吓” Home Assistant。执行此动作始终会失败。"
|
||
},
|
||
"random_fail": {
|
||
"name": "随机失败 👻",
|
||
"description": "执行此动作会随机失败。"
|
||
},
|
||
"blueprint_import": {
|
||
"name": "导入蓝图 👻",
|
||
"description": "导入一个蓝图。",
|
||
"fields": {
|
||
"url": {
|
||
"name": "URL",
|
||
"description": "要导入蓝图的 URL 地址。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_create_area": {
|
||
"name": "创建区域 👻",
|
||
"description": "动态创建一个新区域。",
|
||
"fields": {
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "要创建的区域名称。"
|
||
},
|
||
"icon": {
|
||
"name": "图标",
|
||
"description": "用于该区域的图标。"
|
||
},
|
||
"aliases": {
|
||
"name": "别名",
|
||
"description": "该区域的别名列表。如果你想在不同语言或使用不同昵称时引用该区域,这很有用。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_alias_to_area": {
|
||
"name": "为区域添加别名 👻",
|
||
"description": "向现有区域添加别名。",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要添加别名的区域 ID。"
|
||
},
|
||
"alias": {
|
||
"name": "别名",
|
||
"description": "要添加到该区域的别名(或别名列表)。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_alias_from_area": {
|
||
"name": "从区域移除别名 👻",
|
||
"description": "从区域中移除一个别名。",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要移除别名的区域 ID。"
|
||
},
|
||
"alias": {
|
||
"name": "别名",
|
||
"description": "从该区域移除的别名(或别名列表)。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_set_area_aliases": {
|
||
"name": "设置区域别名 👻",
|
||
"description": "设置区域的别名。这会覆盖并移除任何现有别名,完全替换为新别名。",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要设置别名的区域 ID。"
|
||
},
|
||
"aliases": {
|
||
"name": "别名",
|
||
"description": "要为该区域设置的别名。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_device_to_area": {
|
||
"name": "将设备添加到区域 👻",
|
||
"description": "将设备分配到指定区域。请注意,如果设备已在某个区域中,它将从之前的区域中移除。",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要添加设备的区域 ID。"
|
||
},
|
||
"device_id": {
|
||
"name": "设备 ID",
|
||
"description": "要添加到该区域的设备 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_device_from_area": {
|
||
"name": "从区域移除设备 👻",
|
||
"description": "从区域中移除设备。由于一个设备只能属于一个区域,此调用无需指定区域名称。",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "设备 ID",
|
||
"description": "要移除区域信息的设备 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_entity_to_area": {
|
||
"name": "将实体添加到区域 👻",
|
||
"description": "将实体分配到指定区域。请注意,如果实体已在某个区域中,它将从之前的区域中移除。这会覆盖提供该实体的设备所属的区域设置。",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要添加实体的区域 ID。"
|
||
},
|
||
"entity_id": {
|
||
"name": "实体 ID",
|
||
"description": "要添加到该区域的实体 ID(或实体列表)。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_entity_from_area": {
|
||
"name": "从区域移除实体 👻",
|
||
"description": "从区域中移除实体。由于一个实体只能属于一个区域,此调用无需指定区域。请注意,调用后该实体仍可能属于提供它的设备所在的区域。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体 ID",
|
||
"description": "要从其移除区域信息的实体 ID(或实体列表)。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_delete_area": {
|
||
"name": "删除区域 👻",
|
||
"description": "立即删除一个区域。",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要删除的区域 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_config_entry": {
|
||
"name": "禁用集成 👻",
|
||
"description": "禁用一个集成条目。",
|
||
"fields": {
|
||
"config_entry_id": {
|
||
"name": "集成条目",
|
||
"description": "要禁用的集成条目。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_config_entry": {
|
||
"name": "启用集成 👻",
|
||
"description": "启用一个集成条目。",
|
||
"fields": {
|
||
"config_entry_id": {
|
||
"name": "集成条目",
|
||
"description": "要启用的集成条目。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_device": {
|
||
"name": "禁用设备 👻",
|
||
"description": "立即禁用一个或多个设备。",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "设备",
|
||
"description": "要禁用的设备。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_device": {
|
||
"name": "启用设备 👻",
|
||
"description": "立即启用一个或多个设备。",
|
||
"fields": {
|
||
"device_id": {
|
||
"name": "设备 ID",
|
||
"description": "要启用的原始设备 ID。被禁用的设备不会显示在 Home Assistant 的设备选择器中。可通过 YAML 列表提供多个 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_user": {
|
||
"name": "禁用用户 👻",
|
||
"description": "禁用用户账户,阻止其登录。",
|
||
"fields": {
|
||
"user_id": {
|
||
"name": "用户 ID",
|
||
"description": "要禁用的用户 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_user": {
|
||
"name": "启用用户 👻",
|
||
"description": "启用用户账户,使其可以登录。",
|
||
"fields": {
|
||
"user_id": {
|
||
"name": "用户 ID",
|
||
"description": "要启用的用户 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_update_entity_id": {
|
||
"name": "更新实体的 ID 👻",
|
||
"description": "立即更新实体的 ID。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体",
|
||
"description": "要更新的实体。"
|
||
},
|
||
"new_entity_id": {
|
||
"name": "新实体 ID",
|
||
"description": "实体的新 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_disable_entity": {
|
||
"name": "禁用实体 👻",
|
||
"description": "立即禁用一个或多个实体。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体",
|
||
"description": "要禁用的实体。"
|
||
}
|
||
}
|
||
},
|
||
"person_add_device_tracker": {
|
||
"name": "添加设备追踪器 👻",
|
||
"description": "为某个人员添加设备追踪器。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "人员",
|
||
"description": "要添加设备追踪器的人员实体 ID。"
|
||
},
|
||
"device_tracker": {
|
||
"name": "设备追踪器",
|
||
"description": "要添加给该人员的设备追踪器实体 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_label_to_device": {
|
||
"name": "为设备添加标签 👻",
|
||
"description": "为设备添加标签。如果提供多个标签或多个设备,将添加所有组合。",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "标签 ID",
|
||
"description": "要添加到设备的标签 ID。"
|
||
},
|
||
"device_id": {
|
||
"name": "设备 ID",
|
||
"description": "要添加标签的设备 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_label_to_area": {
|
||
"name": "为区域添加标签 👻",
|
||
"description": "为区域添加标签。如果提供多个标签或多个区域,将添加所有组合。",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要添加标签的区域 ID。"
|
||
},
|
||
"label_id": {
|
||
"name": "标签 ID",
|
||
"description": "要添加到区域的标签 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_label_to_entity": {
|
||
"name": "为实体添加标签 👻",
|
||
"description": "为实体添加标签。如果提供多个标签或多个实体,将添加所有组合。",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "标签 ID",
|
||
"description": "要添加到实体的标签 ID。"
|
||
},
|
||
"entity_id": {
|
||
"name": "实体 ID",
|
||
"description": "要添加标签的实体 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_alias_to_floor": {
|
||
"name": "为楼层添加别名 👻",
|
||
"description": "向楼层添加别名。",
|
||
"fields": {
|
||
"alias": {
|
||
"name": "别名",
|
||
"description": "要添加到楼层的别名(或别名列表)。"
|
||
},
|
||
"floor_id": {
|
||
"name": "楼层 ID",
|
||
"description": "要添加别名的楼层 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_add_area_to_floor": {
|
||
"name": "将区域添加到楼层 👻",
|
||
"description": "将区域添加到楼层。请注意,如果该区域已在某个楼层中,它将从之前的楼层中移除。",
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要添加到楼层的区域 ID。"
|
||
},
|
||
"floor_id": {
|
||
"name": "楼层 ID",
|
||
"description": "要添加区域的楼层 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_alias_from_floor": {
|
||
"fields": {
|
||
"alias": {
|
||
"name": "别名",
|
||
"description": "从该楼层移除的别名(或别名列表)。"
|
||
},
|
||
"floor_id": {
|
||
"name": "楼层 ID",
|
||
"description": "要移除别名的楼层 ID。"
|
||
}
|
||
},
|
||
"name": "从楼层移除别名 👻",
|
||
"description": "从楼层移除别名。"
|
||
},
|
||
"homeassistant_set_floor_aliases": {
|
||
"fields": {
|
||
"aliases": {
|
||
"name": "别名",
|
||
"description": "要为该楼层设置的别名。"
|
||
},
|
||
"floor_id": {
|
||
"name": "楼层 ID",
|
||
"description": "要设置别名的楼层 ID。"
|
||
}
|
||
},
|
||
"name": "设置楼层别名 👻",
|
||
"description": "设置楼层的别名。这会覆盖并移除任何现有别名,完全替换为新别名。"
|
||
},
|
||
"homeassistant_create_floor": {
|
||
"fields": {
|
||
"aliases": {
|
||
"name": "别名",
|
||
"description": "该楼层的别名列表。如果你想在不同语言或使用不同昵称时引用该楼层,这很有用。"
|
||
},
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "要创建的楼层名称。"
|
||
},
|
||
"icon": {
|
||
"name": "图标",
|
||
"description": "用于该楼层的图标。"
|
||
},
|
||
"level": {
|
||
"name": "层数",
|
||
"description": "楼层在您家中所处的层级。"
|
||
}
|
||
},
|
||
"name": "创建楼层 👻",
|
||
"description": "动态创建一个新楼层。"
|
||
},
|
||
"recorder_import_statistics": {
|
||
"fields": {
|
||
"stats": {
|
||
"description": "要导入的映射/字典统计列表。字典必须包含带日期时间字符串的“start”键,其他有效选项为“mean”、“sum”、“min”、“max”、“last_reset”和“state”。除“last_reset”(日期时间字符串)外,其余均为可选,且为整数或浮点数。",
|
||
"name": "统计列表"
|
||
},
|
||
"statistic_id": {
|
||
"name": "统计 ID",
|
||
"description": "要为其导入的统计 ID(实体 ID)。"
|
||
},
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "统计数据的名称。"
|
||
},
|
||
"source": {
|
||
"name": "来源",
|
||
"description": "统计数据的来源。"
|
||
},
|
||
"unit_of_measurement": {
|
||
"name": "测量单位",
|
||
"description": "统计数据的测量单位。"
|
||
},
|
||
"has_mean": {
|
||
"name": "包含平均值",
|
||
"description": "统计数据是否包含平均值。"
|
||
},
|
||
"has_sum": {
|
||
"name": "包含总和值",
|
||
"description": "统计数据是否包含总和值。"
|
||
}
|
||
},
|
||
"name": "导入统计数据 👻",
|
||
"description": "导入长期统计数据。"
|
||
},
|
||
"number_increment": {
|
||
"fields": {
|
||
"amount": {
|
||
"name": "量",
|
||
"description": "要增加数值的量。如果不提供,将使用数字实体的步长。"
|
||
}
|
||
},
|
||
"name": "增加数值 👻",
|
||
"description": "将数字实体的数值增加一定量。"
|
||
},
|
||
"input_number_decrement": {
|
||
"fields": {
|
||
"amount": {
|
||
"name": "量",
|
||
"description": "要减少输入数字的量。如果不提供,将使用数字实体的步长。"
|
||
},
|
||
"cycle": {
|
||
"description": "到达边界时不停下,而是从范围的另一端继续,就像选择列表中的下一个选项会回到开头一样。",
|
||
"name": "循环"
|
||
}
|
||
},
|
||
"description": "将输入数字(input_number)实体的数值减少一定量。",
|
||
"name": "减少数值 👻"
|
||
},
|
||
"input_number_increment": {
|
||
"fields": {
|
||
"amount": {
|
||
"name": "量",
|
||
"description": "要增加输入数字的量。如果不提供,将使用数字实体的步长。"
|
||
},
|
||
"cycle": {
|
||
"description": "到达边界时不停下,而是从范围的另一端继续,就像选择列表中的下一个选项会回到开头一样。",
|
||
"name": "循环"
|
||
}
|
||
},
|
||
"name": "增加数值 👻",
|
||
"description": "将输入数字(input_number)实体的数值增加一定量。"
|
||
},
|
||
"number_decrement": {
|
||
"fields": {
|
||
"amount": {
|
||
"name": "量",
|
||
"description": "要减少数值的量。如果不提供,将使用数字实体的步长。"
|
||
}
|
||
},
|
||
"description": "将数字实体的数值减少一定量。",
|
||
"name": "减少数值 👻"
|
||
},
|
||
"homeassistant_remove_area_from_floor": {
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要移除楼层信息的区域 ID。"
|
||
}
|
||
},
|
||
"name": "从楼层移除区域 👻",
|
||
"description": "从楼层移除区域。由于区域只能位于一个楼层,此调用无需指定楼层。"
|
||
},
|
||
"homeassistant_remove_label_from_area": {
|
||
"fields": {
|
||
"area_id": {
|
||
"name": "区域 ID",
|
||
"description": "要移除标签的区域 ID。"
|
||
},
|
||
"label_id": {
|
||
"name": "标签 ID",
|
||
"description": "要从区域移除的标签 ID。"
|
||
}
|
||
},
|
||
"name": "从区域移除标签 👻",
|
||
"description": "从区域中移除标签。如果提供多个标签或多个区域,将移除所有组合。"
|
||
},
|
||
"homeassistant_create_label": {
|
||
"fields": {
|
||
"color": {
|
||
"name": "颜色",
|
||
"description": "用于标签的颜色。可以是列表中的颜色名称,也可以是十六进制颜色代码(如 #FF0000)。"
|
||
},
|
||
"description": {
|
||
"description": "标签的描述。",
|
||
"name": "描述"
|
||
},
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "要创建的标签名称。"
|
||
},
|
||
"icon": {
|
||
"name": "图标",
|
||
"description": "用于该标签的图标。"
|
||
}
|
||
},
|
||
"name": "创建标签 👻",
|
||
"description": "动态创建一个新标签。"
|
||
},
|
||
"homeassistant_enable_polling": {
|
||
"fields": {
|
||
"config_entry_id": {
|
||
"name": "集成条目",
|
||
"description": "要启用轮询的集成条目。"
|
||
}
|
||
},
|
||
"name": "启用轮询更新 👻",
|
||
"description": "启用某个集成条目的更新轮询。"
|
||
},
|
||
"homeassistant_disable_polling": {
|
||
"fields": {
|
||
"config_entry_id": {
|
||
"name": "集成条目",
|
||
"description": "要禁用轮询的集成条目。"
|
||
}
|
||
},
|
||
"name": "禁用轮询更新 👻",
|
||
"description": "禁用某个集成条目的更新轮询。"
|
||
},
|
||
"input_number_create": {
|
||
"description": "动态创建一个新的数值输入助手(input_number)。",
|
||
"name": "创建数值输入助手 👻",
|
||
"fields": {
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "新数值输入助手的名称。"
|
||
},
|
||
"input_number_id": {
|
||
"name": "数值输入助手实体 ID",
|
||
"description": "新数值输入助手的实体 ID。input_number. 前缀会自动添加。如果不提供,实体 ID 将根据名称生成。"
|
||
},
|
||
"min": {
|
||
"name": "最小值",
|
||
"description": "数值输入助手的最小值。"
|
||
},
|
||
"max": {
|
||
"name": "最大值",
|
||
"description": "数值输入助手门的最大值。"
|
||
},
|
||
"initial": {
|
||
"name": "初始值",
|
||
"description": "Home Assistant 启动时数值输入助手的初始值。"
|
||
},
|
||
"step": {
|
||
"name": "步进大小",
|
||
"description": "数值输入助手的步进大小。"
|
||
},
|
||
"mode": {
|
||
"name": "显示模式",
|
||
"description": "数值输入助手的显示模式,可以是滑块或输入框。"
|
||
},
|
||
"icon": {
|
||
"name": "图标",
|
||
"description": "用于数值输入助手的图标。"
|
||
},
|
||
"unit_of_measurement": {
|
||
"name": "测量单位",
|
||
"description": "数值输入助手的测量单位。"
|
||
}
|
||
}
|
||
},
|
||
"zone_create": {
|
||
"description": "动态在 Home Assistant 中创建一个新区域(地理围栏)。",
|
||
"name": "创建区域 👻",
|
||
"fields": {
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "区域名称"
|
||
},
|
||
"icon": {
|
||
"name": "图标",
|
||
"description": "用于该区域的图标"
|
||
},
|
||
"latitude": {
|
||
"name": "纬度",
|
||
"description": "区域的纬度。这可以是一个模板。"
|
||
},
|
||
"longitude": {
|
||
"name": "经度",
|
||
"description": "区域的经度。这可以是一个模板。"
|
||
},
|
||
"radius": {
|
||
"name": "半径",
|
||
"description": "区域半径"
|
||
}
|
||
}
|
||
},
|
||
"repairs_create": {
|
||
"name": "创建问题 👻",
|
||
"fields": {
|
||
"description": {
|
||
"name": "描述",
|
||
"description": "问题的描述。支持 Markdown 格式。"
|
||
},
|
||
"title": {
|
||
"name": "标题",
|
||
"description": "问题的标题。"
|
||
},
|
||
"issue_id": {
|
||
"name": "问题 ID",
|
||
"description": "问题可以具有标识符,如果需要,日后可以使用该 ID 取消它。它还可以防止创建重复的问题。如果不提供,将生成一个随机 ID。"
|
||
},
|
||
"domain": {
|
||
"name": "域",
|
||
"description": "此字段可用于设置问题的域。例如,默认情况下(如果未设置),它将使用“spook”。这会导致 Spook 显示在该问题的图标/图像中。如果你将其设置为“homeassistant”,将使用 Home Assistant 图标,或者使用“hue”、“zwave_js”、“mqtt”等来使用对应集成的图标。"
|
||
},
|
||
"severity": {
|
||
"name": "严重程度",
|
||
"description": "问题的严重程度。这将用于确定问题的优先级。如果未设置,将使用“warning”。"
|
||
},
|
||
"persistent": {
|
||
"name": "持久性",
|
||
"description": "如果问题应该是持久性的,这意味着它在 Home Assistant 重启后仍然存在。默认情况下,问题不是持久性的。"
|
||
}
|
||
},
|
||
"description": "在 Home Assistant 修复面板中手动创建并引发一个问题。"
|
||
},
|
||
"homeassistant_delete_floor": {
|
||
"name": "删除楼层 👻",
|
||
"description": "立即删除一个楼层。",
|
||
"fields": {
|
||
"floor_id": {
|
||
"name": "楼层 ID",
|
||
"description": "要删除的楼层 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_delete_label": {
|
||
"name": "删除标签 👻",
|
||
"description": "立即删除一个标签。",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "标签 ID",
|
||
"description": "要删除的标签 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_delete_all_orphaned_entities": {
|
||
"name": "删除所有孤立实体 👻",
|
||
"description": "删除所有不再有集成声明或提供的孤立实体。请注意,如果集成刚刚被移除,可能需要重启 Home Assistant 才能识别出它们是孤立的。\n**警告**:实体可能因为集成在 Home Assistant 启动后离线或无法工作而被标记为孤立。调用此动作也会删除这些实体。"
|
||
},
|
||
"input_number_delete": {
|
||
"name": "删除数值输入助手 👻",
|
||
"description": "删除数值输入助手。这仅适用于通过 UI 创建和管理的数值输入助手。通过 YAML 创建和管理的数值输入助手无法由 Spook 管理。"
|
||
},
|
||
"zone_delete": {
|
||
"name": "删除区域 👻",
|
||
"description": "删除区域。这仅适用于通过 UI 创建和管理的区域。通过 YAML 创建和管理的区域无法由 Spook 管理。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体 ID",
|
||
"description": "要移除的实体(或多个实体)ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_enable_entity": {
|
||
"name": "启用实体 👻",
|
||
"description": "立即启用一个或多个实体。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体",
|
||
"description": "要启用的实体。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_hide_entity": {
|
||
"name": "隐藏实体 👻",
|
||
"description": "立即隐藏一个或多个实体。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体",
|
||
"description": "要隐藏的实体。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_rename_entity": {
|
||
"name": "重命名实体 👻",
|
||
"description": "立即重命名一个或多个实体。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体",
|
||
"description": "要重命名的实体。"
|
||
},
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "实体的新名称。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_unhide_entity": {
|
||
"name": "取消隐藏实体 👻",
|
||
"description": "立即取消隐藏一个或多个实体。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体",
|
||
"description": "要取消隐藏的实体。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_label_from_device": {
|
||
"name": "从设备移除标签 👻",
|
||
"description": "从设备中移除标签。如果提供多个标签或多个设备,将移除所有组合。",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "标签 ID",
|
||
"description": "要从设备移除的标签 ID。"
|
||
},
|
||
"device_id": {
|
||
"name": "设备 ID",
|
||
"description": "要移除标签的设备 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_remove_label_from_entity": {
|
||
"name": "从实体移除标签 👻",
|
||
"description": "从实体中移除标签。如果提供多个标签或多个实体,将移除所有组合。",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "标签 ID",
|
||
"description": "要从实体移除的标签 ID。"
|
||
},
|
||
"entity_id": {
|
||
"name": "实体 ID",
|
||
"description": "要移除标签的实体 ID。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_ignore_all_discovered": {
|
||
"name": "忽略所有当前已发现的设备 👻",
|
||
"description": "忽略集成仪表板上显示的所有当前已发现设备。这不会忽略在此之后发现的设备。",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "集成域",
|
||
"description": "要忽略所有发现设备的集成域。如果不提供,将考虑忽略所有域。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_list_orphaned_database_entities": {
|
||
"name": "列出所有数据库中的孤立实体 👻",
|
||
"description": "列出所有未被任何集成声明的数据库孤立实体。"
|
||
},
|
||
"homeassistant_restart": {
|
||
"name": "重新启动 👻",
|
||
"description": "重新启动 Home Assistant 的动作。",
|
||
"fields": {
|
||
"safe_mode": {
|
||
"name": "安全模式",
|
||
"description": "是否以安全模式重启。这将禁用所有自定义集成和前端模块。"
|
||
},
|
||
"force": {
|
||
"name": "强制重启",
|
||
"description": "强制重启。警告!这不会优雅地关闭 Home Assistant,它会跳过配置检查并忽略正在进行的数据库迁移。仅在你知道自己在做什么时使用。"
|
||
}
|
||
}
|
||
},
|
||
"select_random": {
|
||
"name": "选择随机选项 👻",
|
||
"description": "为选择(select)实体选择一个随机选项。",
|
||
"fields": {
|
||
"options": {
|
||
"name": "选项",
|
||
"description": "限制可供选择的选项。如果不提供,将考虑所有选项。"
|
||
}
|
||
}
|
||
},
|
||
"input_select_random": {
|
||
"name": "选择随机选项 👻",
|
||
"description": "为输入选择(input_select)实体选择一个随机选项。",
|
||
"fields": {
|
||
"options": {
|
||
"name": "选项",
|
||
"description": "限制可供选择的选项。如果不提供,将考虑所有选项。"
|
||
}
|
||
}
|
||
},
|
||
"input_select_shuffle": {
|
||
"name": "打乱选项 👻",
|
||
"description": "打乱 `input_select` 实体的可选选项列表。这不是持久性的,一旦重新加载或 Home Assistant 重启,将恢复原样。"
|
||
},
|
||
"input_select_sort": {
|
||
"name": "排序选项 👻",
|
||
"description": "对 `input_select` 实体的可选选项列表进行排序。这不是持久性的,一旦重新加载或 Home Assistant 重启,将恢复原样。"
|
||
},
|
||
"number_max": {
|
||
"name": "设为最大值 👻",
|
||
"description": "将数字实体设置为其最大值。"
|
||
},
|
||
"number_min": {
|
||
"name": "设为最小值 👻",
|
||
"description": "将数字实体设置为其最小值。"
|
||
},
|
||
"input_number_max": {
|
||
"name": "设为最大值 👻",
|
||
"description": "将输入数字实体设置为其最大值。"
|
||
},
|
||
"input_number_min": {
|
||
"name": "设为最小值 👻",
|
||
"description": "将输入数字实体设置为其最小值。"
|
||
},
|
||
"person_remove_device_tracker": {
|
||
"name": "移除设备追踪器 👻",
|
||
"description": "从某个人员中移除设备追踪器。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "人员",
|
||
"description": "要移除设备追踪器的人员实体 ID。"
|
||
},
|
||
"device_tracker": {
|
||
"name": "设备追踪器",
|
||
"description": "要从该人员中移除的设备追踪器实体 ID。"
|
||
}
|
||
}
|
||
},
|
||
"repairs_ignore_all": {
|
||
"name": "忽略所有问题 👻",
|
||
"description": "忽略当前在 Home Assistant 修复面板中引发的所有问题。"
|
||
},
|
||
"repairs_remove": {
|
||
"name": "移除问题 👻",
|
||
"description": "移除一个手动创建的 Home Assistant 修复问题。此动作只能移除使用 `repairs_create` 动作创建的问题。",
|
||
"fields": {
|
||
"issue_id": {
|
||
"name": "问题 ID",
|
||
"description": "要移除的问题 ID。"
|
||
}
|
||
}
|
||
},
|
||
"repairs_unignore_all": {
|
||
"name": "取消忽略所有问题 👻",
|
||
"description": "取消忽略当前在 Home Assistant 修复面板中引发的所有问题。"
|
||
},
|
||
"timer_set_duration": {
|
||
"name": "设置时长 👻",
|
||
"description": "为现有计时器设置时长。",
|
||
"fields": {
|
||
"duration": {
|
||
"name": "时长",
|
||
"description": "计时器的新时长,格式为时间间隔字符串。"
|
||
}
|
||
}
|
||
},
|
||
"zone_update": {
|
||
"name": "更新区域 👻",
|
||
"description": "动态更新区域的属性。",
|
||
"fields": {
|
||
"entity_id": {
|
||
"name": "实体 ID",
|
||
"description": "要更新的实体(或多个实体)ID。"
|
||
},
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "区域名称"
|
||
},
|
||
"icon": {
|
||
"name": "图标",
|
||
"description": "用于该区域的图标"
|
||
},
|
||
"latitude": {
|
||
"name": "纬度",
|
||
"description": "区域的纬度。这可以是一个模板。"
|
||
},
|
||
"longitude": {
|
||
"name": "经度",
|
||
"description": "区域的经度。这可以是一个模板。"
|
||
},
|
||
"radius": {
|
||
"name": "半径",
|
||
"description": "区域半径"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_expose_entity": {
|
||
"description": "将一个实体(或多个实体)向语音助手公开。",
|
||
"fields": {
|
||
"assistants": {
|
||
"description": "此设置适用的助手。",
|
||
"name": "助手"
|
||
},
|
||
"entity_id": {
|
||
"description": "要公开的实体。",
|
||
"name": "实体"
|
||
}
|
||
},
|
||
"name": "向助手公开实体 👻"
|
||
},
|
||
"homeassistant_unexpose_entity": {
|
||
"description": "取消将一个实体(或多个实体)向语音助手公开。",
|
||
"fields": {
|
||
"assistants": {
|
||
"description": "此设置适用的助手。",
|
||
"name": "助手"
|
||
},
|
||
"entity_id": {
|
||
"description": "要取消公开的实体。",
|
||
"name": "实体"
|
||
}
|
||
},
|
||
"name": "取消向助手公开实体 👻"
|
||
},
|
||
"sensor_set_display_precision": {
|
||
"description": "设置一个或多个传感器显示的小数位数。",
|
||
"fields": {
|
||
"display_precision": {
|
||
"description": "该传感器要显示的小数位数。",
|
||
"name": "显示精度"
|
||
},
|
||
"entity_id": {
|
||
"description": "要修改的传感器实体。",
|
||
"name": "实体"
|
||
}
|
||
},
|
||
"name": "设置显示精度 👻"
|
||
},
|
||
"wait_for_condition": {
|
||
"name": "等待条件 👻",
|
||
"description": "等待条件为真。如果已经为真则立即返回。",
|
||
"fields": {
|
||
"condition": {
|
||
"name": "条件",
|
||
"description": "需要等待的条件。"
|
||
},
|
||
"timeout": {
|
||
"name": "超时",
|
||
"description": "等待多久后放弃。不设置则无限等待。"
|
||
}
|
||
}
|
||
},
|
||
"automation_snooze": {
|
||
"name": "打盹 👻",
|
||
"description": "将自动化暂时关闭一段时间,时间到了再自动开启。",
|
||
"fields": {
|
||
"duration": {
|
||
"name": "持续时间",
|
||
"description": "自动化保持关闭的时间。时间到了会自动恢复开启,期间重启 Home Assistant 也包含在内。"
|
||
}
|
||
}
|
||
},
|
||
"automation_turn_on_for": {
|
||
"name": "定时启用 👻",
|
||
"description": "将自动化暂时开启一段时间,时间到了再自动关闭。",
|
||
"fields": {
|
||
"duration": {
|
||
"name": "持续时间",
|
||
"description": "自动化保持开启的时间。时间到了会自动关闭,期间重启 Home Assistant 也包含在内。"
|
||
}
|
||
}
|
||
},
|
||
"light_set_brightness": {
|
||
"name": "设置亮度 👻",
|
||
"description": "设置已开启灯光的亮度,不改变关闭的灯。",
|
||
"fields": {
|
||
"brightness_pct": {
|
||
"name": "亮度",
|
||
"description": "要设置的亮度,以百分比表示。群组会逐灯调整,因此关闭的灯保持关闭。"
|
||
},
|
||
"transition": {
|
||
"name": "过渡",
|
||
"description": "变化所需的时间,以秒为单位。"
|
||
}
|
||
}
|
||
},
|
||
"light_increase_brightness": {
|
||
"name": "增加亮度 👻",
|
||
"description": "调亮已开启的灯光,不改变关闭的灯。",
|
||
"fields": {
|
||
"step_pct": {
|
||
"name": "步长",
|
||
"description": "要增加的亮度,以百分比表示。每盏灯从自身亮度开始递增,因此群组保持各自的比例而非统一。"
|
||
},
|
||
"transition": {
|
||
"name": "过渡",
|
||
"description": "变化所需的时间,以秒为单位。"
|
||
}
|
||
}
|
||
},
|
||
"light_decrease_brightness": {
|
||
"name": "降低亮度 👻",
|
||
"description": "调暗已开启的灯光,到最暗时停止而非关闭。",
|
||
"fields": {
|
||
"step_pct": {
|
||
"name": "步长",
|
||
"description": "要降低的亮度,以百分比表示。每盏灯从自身亮度开始递减,因此群组保持各自的比例而非统一。"
|
||
},
|
||
"transition": {
|
||
"name": "过渡",
|
||
"description": "变化所需的时间,以秒为单位。"
|
||
}
|
||
}
|
||
},
|
||
"light_set_color": {
|
||
"name": "设置颜色 👻",
|
||
"description": "设置已开启灯光的颜色,不改变关闭的或不支持颜色的灯。",
|
||
"fields": {
|
||
"rgb_color": {
|
||
"name": "颜色",
|
||
"description": "要设置的颜色。不支持颜色的灯会被跳过,而非变为白色。"
|
||
},
|
||
"transition": {
|
||
"name": "过渡",
|
||
"description": "变化所需的时间,以秒为单位。"
|
||
}
|
||
}
|
||
},
|
||
"light_set_color_temperature": {
|
||
"name": "设置色温 👻",
|
||
"description": "设置已开启灯光的色温,每盏灯在其实际可达的范围内调整。",
|
||
"fields": {
|
||
"kelvin": {
|
||
"name": "色温",
|
||
"description": "要设置的色温。每盏灯受限于自身的范围,因为一盏灯上的暖白数值可能是另一盏灯无法达到的。"
|
||
},
|
||
"transition": {
|
||
"name": "过渡",
|
||
"description": "变化所需的时间,以秒为单位。"
|
||
}
|
||
}
|
||
},
|
||
"light_set_effect": {
|
||
"name": "设置效果 👻",
|
||
"description": "为已开启且支持该效果的灯光设置效果。",
|
||
"fields": {
|
||
"effect": {
|
||
"name": "效果",
|
||
"description": "要设置的效果名称。不同厂商的效果名称不同,因此没有该效果的灯保持原样。"
|
||
}
|
||
}
|
||
},
|
||
"homeassistant_update_label": {
|
||
"name": "更新标签 👻",
|
||
"description": "动态更新现有标签。未修改的字段保持原值。描述、图标和颜色可以通过设置为 null 来清除。",
|
||
"fields": {
|
||
"label_id": {
|
||
"name": "标签 ID",
|
||
"description": "要更新的标签 ID。"
|
||
},
|
||
"name": {
|
||
"name": "名称",
|
||
"description": "标签的新名称。"
|
||
},
|
||
"description": {
|
||
"name": "描述",
|
||
"description": "标签的新描述。"
|
||
},
|
||
"icon": {
|
||
"name": "图标",
|
||
"description": "标签使用的新图标。"
|
||
},
|
||
"color": {
|
||
"name": "颜色",
|
||
"description": "标签使用的颜色。可以是列表中的颜色名称,也可以是十六进制颜色代码(如 #FF0000)。"
|
||
}
|
||
}
|
||
},
|
||
"group_add_members": {
|
||
"name": "向群组添加成员 👻",
|
||
"description": "在 Home Assistant 运行期间,将通过界面创建的群组中添加实体。已在群组中的实体保持不变。",
|
||
"fields": {
|
||
"group": {
|
||
"name": "群组",
|
||
"description": "要添加到的群组。"
|
||
},
|
||
"members": {
|
||
"name": "成员",
|
||
"description": "要添加到群组的实体。"
|
||
}
|
||
}
|
||
},
|
||
"group_remove_members": {
|
||
"name": "从群组移除成员 👻",
|
||
"description": "在 Home Assistant 运行期间,从通过界面创建的群组中移除实体。指定不在群组中的东西什么也不会发生,因此这也是清除已不存在成员的方法。",
|
||
"fields": {
|
||
"group": {
|
||
"name": "群组",
|
||
"description": "要从中移除的群组。"
|
||
},
|
||
"members": {
|
||
"name": "成员",
|
||
"description": "要从群组中移除的实体。"
|
||
}
|
||
}
|
||
},
|
||
"group_set_members": {
|
||
"name": "设置群组的成员 👻",
|
||
"description": "在 Home Assistant 运行期间,将通过界面创建的群组的成员替换为指定的成员。",
|
||
"fields": {
|
||
"group": {
|
||
"name": "群组",
|
||
"description": "要更改的群组。"
|
||
},
|
||
"members": {
|
||
"name": "成员",
|
||
"description": "群组从现在起应包含的实体。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"conditions": {
|
||
"chance": {
|
||
"name": "概率 👻",
|
||
"description": "按设定的百分比概率通过,每次检查时随机选择。方便为您的自动化添加一些随机性。",
|
||
"fields": {
|
||
"percentage": {
|
||
"name": "百分比",
|
||
"description": "此条件通过的频率,以百分比表示。"
|
||
}
|
||
}
|
||
},
|
||
"cooldown": {
|
||
"description": "仅当此自动化或脚本在指定时间内未运行过(或从未运行过)时才成立。一个内置的冷却时间,避免过于频繁地重新触发。",
|
||
"fields": {
|
||
"duration": {
|
||
"description": "上次运行之后要等待多久,此条件才会再次成立。",
|
||
"name": "持续时间"
|
||
}
|
||
},
|
||
"name": "冷却时间 👻"
|
||
},
|
||
"repair_issue_present": {
|
||
"name": "存在未解决的修复问题",
|
||
"description": "当存在未解决的修复问题时通过。被人忽略的问题不计入。",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "集成",
|
||
"description": "限制为特定集成域报告的问题。留空则监视所有集成。"
|
||
},
|
||
"severity": {
|
||
"name": "严重程度",
|
||
"description": "限制为特定严重程度的问题。留空则监视所有严重程度。"
|
||
}
|
||
}
|
||
},
|
||
"quota": {
|
||
"name": "剩余运行配额",
|
||
"description": "当此自动化在指定时间段内运行次数少于指定值时通过。脚本不计入。",
|
||
"fields": {
|
||
"limit": {
|
||
"name": "上限",
|
||
"description": "在指定时间段内允许的运行次数。"
|
||
},
|
||
"period": {
|
||
"name": "时间段",
|
||
"description": "上限适用的时间窗口。它是滚动的,因此一天指的是任意二十四小时,而非两个午夜之间。"
|
||
}
|
||
}
|
||
},
|
||
"triggered_by_automation": {
|
||
"name": "由自动化触发",
|
||
"description": "当另一个自动化启动了本次运行时通过,无论是直接启动还是通过脚本启动。",
|
||
"fields": {
|
||
"automation": {
|
||
"name": "自动化",
|
||
"description": "限制为特定的自动化。留空则接受任何自动化。"
|
||
}
|
||
}
|
||
},
|
||
"triggered_by_user": {
|
||
"name": "由用户触发",
|
||
"description": "当有人引发了本次运行时通过:他们引起的状态变化或事件,包括使模板触发条件变为真的情况。计划任务、太阳或集成自行行动不算,按下运行按钮强制执行也不算。",
|
||
"fields": {
|
||
"person": {
|
||
"name": "人员",
|
||
"description": "仅当这些人员之一启动了本次运行时才通过。留空则对任何人通过。人员必须关联了用户账户,否则无法匹配。"
|
||
}
|
||
}
|
||
},
|
||
"not_triggered_by_user": {
|
||
"name": "非用户触发",
|
||
"description": "当没有人为本次运行负责时通过:计划任务、太阳、集成自行行动或运行按钮。故意不接受任何选项。要排除特定人员,请将\"由用户触发\"放在\"非\"条件内。"
|
||
}
|
||
},
|
||
"triggers": {
|
||
"sequence": {
|
||
"name": "按顺序触发",
|
||
"description": "当多个触发条件按给定顺序依次发生时触发。",
|
||
"fields": {
|
||
"steps": {
|
||
"name": "步骤",
|
||
"description": "需要按顺序发生的触发条件。只有当前正在等待的那个触发条件处于监听状态,因此后续步骤提前触发不会匹配。"
|
||
},
|
||
"timeout": {
|
||
"name": "超时",
|
||
"description": "整个序列允许的最长时间,从第一步开始计算。不设置则无限等待。"
|
||
},
|
||
"reset": {
|
||
"name": "重置",
|
||
"description": "放弃已进行中的序列,使其回到等待第一步的状态的触发条件。"
|
||
}
|
||
}
|
||
},
|
||
"while": {
|
||
"name": "条件持续成立时",
|
||
"description": "当条件变为真时触发,并在条件持续为真期间按固定间隔重复触发。",
|
||
"fields": {
|
||
"condition": {
|
||
"name": "条件",
|
||
"description": "需要监视的条件。条件变为真时开始触发,不再为真时停止。"
|
||
},
|
||
"every": {
|
||
"name": "间隔",
|
||
"description": "在条件持续成立期间,两次触发之间的等待时间。"
|
||
}
|
||
}
|
||
},
|
||
"watchdog": {
|
||
"name": "看门狗",
|
||
"description": "当预期的事情未在规定时间内发生时触发。",
|
||
"fields": {
|
||
"arm": {
|
||
"name": "启动",
|
||
"description": "启动监视的条件。等待时间从此处开始计算,在等待中再次启动会重新开始计时。"
|
||
},
|
||
"expect": {
|
||
"name": "预期",
|
||
"description": "预期随后发生的事情。及时发生则取消监视,不会触发任何东西。"
|
||
},
|
||
"within": {
|
||
"name": "时限",
|
||
"description": "预期事件必须发生的时限。当时间过后仍未发生,则触发。"
|
||
}
|
||
}
|
||
},
|
||
"flapping": {
|
||
"name": "实体无法稳定",
|
||
"description": "当实体在一段时间内过于频繁地改变状态时触发。",
|
||
"fields": {
|
||
"changes": {
|
||
"name": "变化次数",
|
||
"description": "触发前需要的状态变化次数。属性变化不计入,实体出现或消失也不计入。"
|
||
},
|
||
"within": {
|
||
"name": "时间窗口",
|
||
"description": "这些变化必须落入的时间窗口。它会随时间滑动,因此始终关注最近的变化。"
|
||
}
|
||
}
|
||
},
|
||
"condition_met": {
|
||
"name": "条件变为真",
|
||
"description": "当条件从假变为真时触发,使用与其他地方相同的条件构建块。",
|
||
"fields": {
|
||
"condition": {
|
||
"name": "条件",
|
||
"description": "需要监视的条件。"
|
||
}
|
||
}
|
||
},
|
||
"cron": {
|
||
"name": "Cron 计划",
|
||
"description": "按 crontab 计划触发,用于 Home Assistant 自身的时间触发器无法表达的时间安排,例如每个工作日上午七点或每月最后一个星期五。",
|
||
"fields": {
|
||
"schedule": {
|
||
"name": "计划",
|
||
"description": "包含五个字段的 crontab 表达式:分钟、小时、月份中的日期、月份、星期几。支持范围和步长,以及星期几的扩展标记法,因此 \"MON#2\" 表示第二个星期一,\"5L\" 表示最后一个星期五。不支持 \"@daily\" 等别名。"
|
||
}
|
||
}
|
||
},
|
||
"integration_failed": {
|
||
"name": "集成设置失败",
|
||
"description": "当配置条目长时间无法完成设置,超过 Home Assistant 自身重试所能解决的范围时触发。",
|
||
"fields": {
|
||
"for": {
|
||
"name": "持续时间",
|
||
"description": "条目必须持续失败多长时间后才触发。Home Assistant 最慢每十分钟重试一次失败的条目,因此短于此时间的设置会报告可能自行恢复的问题。"
|
||
},
|
||
"entry_id": {
|
||
"name": "条目",
|
||
"description": "限制为特定的配置条目。留空则监视所有条目。"
|
||
}
|
||
}
|
||
},
|
||
"repair_issue_created": {
|
||
"name": "修复问题已创建",
|
||
"description": "当新的修复问题出现时触发,无需访问修复页面即可获知。",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "集成",
|
||
"description": "限制为特定集成域报告的问题。留空则监视所有集成。"
|
||
},
|
||
"severity": {
|
||
"name": "严重程度",
|
||
"description": "限制为特定严重程度的问题。留空则监视所有严重程度。"
|
||
}
|
||
}
|
||
},
|
||
"repair_issue_removed": {
|
||
"name": "修复问题已解决",
|
||
"description": "当修复问题消失时触发,无论是已修复还是不再被报告。",
|
||
"fields": {
|
||
"domain": {
|
||
"name": "集成",
|
||
"description": "限制为特定集成域报告的问题。留空则监视所有集成。"
|
||
}
|
||
}
|
||
},
|
||
"stale": {
|
||
"name": "实体已静默",
|
||
"description": "当实体一段时间没有写入时触发,可以捕捉到悄悄失效的设备,而不是变为不可用。",
|
||
"fields": {
|
||
"for": {
|
||
"name": "持续时间",
|
||
"description": "实体必须保持静默多长时间后才触发。持续报告相同值的实体不算静默。"
|
||
}
|
||
}
|
||
},
|
||
"debounce": {
|
||
"name": "稳定后触发",
|
||
"description": "当触发条件停止触发一段时间后再触发,这样一连串触发会合并为一次。运动传感器不会只报告一次运动,它会报告二十次。",
|
||
"fields": {
|
||
"triggers": {
|
||
"name": "触发条件",
|
||
"description": "需要等待其稳定的触发条件。其中任何一个触发都会开始一轮等待,再次触发则继续等待,因此多个触发会被合并在一起,而不是逐个报告。"
|
||
},
|
||
"for": {
|
||
"name": "持续时间",
|
||
"description": "必须保持安静多长时间后才触发。每次触发都会重新开始这段等待,因此持续不断触发的东西永远不会被报告。"
|
||
}
|
||
}
|
||
},
|
||
"all_of": {
|
||
"name": "全部发生",
|
||
"description": "当多个触发条件都在同一个时间窗口内触发过时触发,顺序不限。Home Assistant 自身的触发条件是一个列表,其中任何一个都足够;这个是另一种。",
|
||
"fields": {
|
||
"triggers": {
|
||
"name": "触发条件",
|
||
"description": "必须全部触发过的触发条件。顺序无关紧要,同一个触发条件再次触发会替换它之前的那次,而不是重复计数。"
|
||
},
|
||
"within": {
|
||
"name": "时间窗口",
|
||
"description": "它们之间必须靠得多近。这个窗口会滑动,因此比这更早触发的触发条件会被遗忘,而其他触发条件继续计数。"
|
||
}
|
||
}
|
||
},
|
||
"recovered": {
|
||
"name": "实体已恢复",
|
||
"description": "当实体在不可用一段时间后重新恢复时触发,这样路由器重启不会被解读为全屋设备都在恢复。",
|
||
"fields": {
|
||
"for": {
|
||
"name": "持续时间",
|
||
"description": "实体必须离开多长时间后回来才算数。比这更短的只是闪一下:重新加载集成会在一秒内让它的所有实体经历不可用再恢复。"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"selector": {
|
||
"repair_issue_severity": {
|
||
"options": {
|
||
"critical": "严重",
|
||
"error": "错误",
|
||
"warning": "警告"
|
||
}
|
||
}
|
||
}
|
||
}
|