资讯动态

Home Assistant Fully Kiosk Browser 集成实战:用 fully_kiosk.load_url 动作远程加载设备网页

发布时间:2026/9/16 12:05:16 来源:尧图企业网站定制
Home Assistant Fully Kiosk Browser 集成实战用 fully_kiosk.load_url 动作远程加载设备网页【免费下载链接】home-assistant.io:blue_book: Home Assistant User documentation项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io本篇技术指南围绕 Home Assistant当前仓库 home-assistant.io中 Fully Kiosk Browser 集成的核心动作fully_kiosk.load_url展开讲解如何通过自动化、脚本或开发者工具让 Android 设备上的 Fully Kiosk Browser 浏览器打开指定网址。读完本文你将掌握该动作在 UI 与 YAML 两种方式下的完整调用方法、参数含义、与同域动作的组合用法以及底层调用机制可直接落地到自己的家庭自动化场景中。动作背景Fully Kiosk Browser 与 Home AssistantFully Kiosk Browser 集成 是 Home Assistant 中面向 Android 设备的官方集成ha_domain: fully_kioskha_integration_type: device自 2022.9 版本起提供。它通过本机轮询Local Polling方式与设备上的 Fully Kiosk Browser 应用通信让你能够监控设备状态并远程控制设备。该集成覆盖二进制传感器、相机、通知、传感器、开关等多种平台并提供若干控制能力包括将 Fully Kiosk 置于前台 / 后台加载起始 URL重启浏览器应用开关 Kiosk 模式、维护模式、动作检测、屏保控制屏幕开关、亮度与息屏定时播放/停止媒体、设置音量、清空浏览器缓存而fully_kiosk.load_url正是其中主动让设备打开指定网页的关键动作常与 fully_kiosk.set_config、fully_kiosk.start_application 等动作配合构建设备的远程内容管理与信息展示能力。使用前提在调用该动作前请确保集成配置就绪设备上的 Fully Kiosk Browser 需启用Fully Remote Admin功能该功能需要付费的 Fully Plus 许可可免费测试但设备上会显示水印。配置集成时需提供设备 IP 地址及在浏览器应用内设置的 Fully Remote Admin 密码详见集成文档的 Requirements 与配置流程。动作概述什么是 fully_kiosk.load_urlfully_kiosk.load_url的动作定义见 source/_actions/fully_kiosk.load_url.markdown其官方描述为Loads a URL on Fully Kiosk Browser.简而言之该动作会告诉 Fully Kiosk Browser 在你的设备上打开一个特定的网页地址。它需要两个必填参数Device ID运行 Fully Kiosk Browser、用于加载网址的目标设备。URL要加载的网址。从用户界面调用分步操作如果你更习惯在界面中可视化地构建自动化与脚本可以完全通过 UI 完成配置无需编写 YAML进入SettingsAutomations scenes。打开现有自动化或脚本或选择Create新建一个。若是新建自动化在When何时区域添加触发器脚本则无需触发器。在Then do然后执行区域选择Add action添加动作。在搜索框中搜索并选择Fully Kiosk Browser: Load URL。选择要在其上加载网址的Device ID。输入要加载的URL。选择Save保存。UI 中的选项选项说明是否必填Device ID运行 Fully Kiosk Browser、用于加载网址的设备是URL要加载的网址是UI 选项数据定义位于文档的options_ui区块source/_actions/fully_kiosk.load_url.markdown#L26-L35两种字段均为必填。在 YAML 中调用完整语法与示例如果你直接在 YAML 中工作或希望精确了解 Home Assistant 底层执行的行为请使用以下技术参考字段名、类型与必填性均出自文档options_yaml区块source/_actions/fully_kiosk.load_url.markdown#L51-L62action: fully_kiosk.load_url data: device_id: a674c90eca95eca91f6020415de07713 url: https://www.home-assistant.io执行后Home Assistant 会通知指定设备上的 Fully Kiosk Browser 打开https://www.home-assistant.io即 Home Assistant 官网。YAML 选项参考字段类型说明必填device_idstring运行 Fully Kiosk Browser、用于加载网址的设备是urlstring要加载的网址是自动化场景中的完整示例将动作嵌入自动化例如当门磁传感器被触发时让客厅平板立即打开监控画面alias: 打开客厅平板监控画面 triggers: - trigger: state entity_id: binary_sensor.front_door to: on actions: - action: fully_kiosk.load_url data: device_id: a674c90eca95eca91f6020415de07713 url: http://192.168.1.10:8123/lovelace/security也可以作为脚本供语音助手或虚拟开关调用在任意时刻把设备导航到指定页面。快速测试开发者工具中的 Actions若想在不编写任何 YAML 的情况下验证动作效果可以打开SettingsToolsActions搜索该动作填入字段并选择Perform action即可在真实实体上立即看到结果参考 actions/try_it.md。关联动作与组合使用fully_kiosk.load_url的动作文档中声明了以下关联动作文档 frontmatterfully_kiosk.set_config修改设备上 Fully Kiosk Browser 的任意配置参数。它接受device_id、key、value三个必填参数例如将动作灵敏度设置为90action: fully_kiosk.set_config data: device_id: a674c90eca95eca91f6020415de07713 key: motionSensitivity value: 90fully_kiosk.start_application在设备上启动一个 Android 应用通过包名引用例如de.ozerov.fullyFully Kiosk Browser 自身的包名action: fully_kiosk.start_application data: device_id: a674c90eca95eca91f6020415de07713 application: de.ozerov.fully三个动作共享同一个device_id目标参数组合使用时逻辑一致先load_url导航页面、再set_config调整浏览器参数、或通过start_application切换到其他应用可编排出一套完整的设备内容管理流程。常见问题排查如果动作执行后设备无反应可按以下顺序排查确认集成已配置成功检查 Fully Remote Admin 是否在应用内启用以及 集成配置 中的 IP 与密码是否正确。确认device_id正确该值来自集成生成的实体设备务必使用真实存在的设备标识而非随意字符串。检查 URL 格式URL 需为浏览器可解析的完整地址如https://...或局域网http://IP:端口/...。验证设备在线Fully Kiosk 集成采用本地轮询设备离线或休眠时动作可能无法送达。若仍无法解决可加入 Home Assistant 社区获取帮助在社区论坛发帖时请说明你调用的动作与期望结果参考 actions/stuck.md。总结fully_kiosk.load_url是 Fully Kiosk Browser 集成中最实用的远程控制动作之一仅需device_id与url两个参数即可在 UI 或 YAML 中快速实现 Android 平板/设备浏览器的远程导航。配合 fully_kiosk.set_config 与 fully_kiosk.start_application它能够支撑信息看板、安防监控、访客引导等多种家庭自动化场景是打造信息屏平板方案的核心动作。【免费下载链接】home-assistant.io:blue_book: Home Assistant User documentation项目地址: https://gitcode.com/GitHub_Trending/ho/home-assistant.io创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价