WashData四字段配置完整教程:从零检测你的第一个洗衣机循环(附常见坑点指南)
【免费下载链接】ha_washdataHome Assistant integration for smart-plug appliance monitoring: detects cycles, matches programs, estimates time remaining. Supports washing machines, dryers, dishwashers and more.项目地址https://gitcode.com/gh_mirrors/ha/ha_washdata点击查看免费下载WashData 四字段配置是使用 Home Assistant 自定义集成 WashData 的第一步它通过智能插座读取家电功率自动检测洗衣机、烘干机的循环起止并识别当前运行程序、估算剩余时间。本文用一篇完整教程带你填对 Name、Device Type、Power Sensor、Minimum Power 这4 个核心字段检测出你的第一个洗衣机循环并避开 6 个新手最常见的坑。一、WashData 是什么为什么只需 4 个字段WashData 是一个本地运行的 Home Assistant 集成⚡循环检测—— 从功率曲线判断机器何时开始、何时结束工作程序匹配—— 按功率形状、时长和总能耗识别这是快洗还是棉麻程序⏱剩余时间估算—— 结合历史循环给出 ETA还能提前推送快洗完了通知整个安装向导只有 4 个字段定义见 config_flow.py 中的STEP_USER_DATA_SCHEMA全部填完即可开始检测其余精细调参都放在 WashData 面板的 Settings 页里完成。入口路径设置 设备与服务 添加集成 搜索 WashData。二、四字段逐一填写指南1️⃣ Name设备名称给设备起个好认的名字例如Washing Machine、Balcony Washer。它会出现在所有通知、实体和面板标题里。 默认值是Washing Machine见 const.py 的DEFAULT_NAME。多台设备时请用名称区分开。2️⃣ Device Type设备类型下拉框提供 9 种类型Washing Machine、Dryer、Washer-Dryer Combo、Dishwasher、Air Fryer、Bread Maker、Pump / Sump Pump以及两个兜底项Other (Advanced)和Threshold Device完整列表见 const.py 的DEVICE_TYPES。这个字段的作用是为内部检测逻辑预设一套合理的默认阈值比如洗衣机默认会启用防皱anti-crease保护、结束尖峰处理等专属策略。选错类型不会报错但检测行为可能不符合预期——新手请如实选择后续可随时在面板里修改。3️⃣ Power Sensor功率传感器——最关键的字段选择你智能插座的实时功率实体单位瓦特 W如sensor.my_plug_power。避坑要点❌ 常见错误✅ 正确做法选了当日耗电量kWh实体必须是**瞬时功率W**实体选了总开合状态开关实体必须是sensor域的数值实体实体单位是 kW在集成端换算成 W或选择单位正确的实体如果下拉框里找不到实体先确认插座的功率上报是否正常在 HA 开发者工具 状态里看一眼有没有数值。Zigbee2MQTT 用户注意请调低报告间隔Min 1–10 sMax 1200 s和最小报告阈值5 W 降到 1–2 W否则小功率变化如脱水结束可能上报不及时。4️⃣ Minimum Power最小功率阈值单位 W功率读数高于此阈值才认为设备在运行低于它则视为待机/关闭。默认值2 Wconst.py 的DEFAULT_MIN_POWER大多数设备直接保留默认即可。插座待机时显示 5–8 W 的幽灵负载把它调高到实测待机值之上填0 或负数会直接报错Power threshold must be greater than 0见 config_flow.py四个字段填完点提交WashData 就会自动为这台设备创建传感器、按钮和侧边栏面板入口。三、配置完成后检测你的第一个循环第一步跑一个循环验证检测打开侧边栏的WashData面板进入Overview页。此时设备应为 Off 状态——如果你发现它误显示为运行中回头检查 Power Sensor 和 Minimum Power。第二步建立你的第一个程序档案WashData不内置任何预置档案每台机器型号都不同你有两种方式教会它录制模式推荐数据最干净在 Overview 页使用Manual Recording Start Recording完整跑一次机器按 Stop然后在Profiles页从这段录制创建一个档案。事后标注直接用机器WashData 会记录一条 Unknown 循环在Cycles页打开它分配到新档案即可。对最常用的 2–3 个程序各建一个档案匹配就自动生效了。第三步查看检测结果点击任一循环进入详情页可以看到完整的功率曲线、起止时间、总能耗和匹配到的程序。四、常见坑点指南6 个高频问题速查以下问题均来自项目官方排查表README.md Troubleshooting 章节新手 90% 的调试需求在这里就能解决#症状原因解决方案1开始检测太早机器还没洗就显示运行插座在开机/待机时有短暂功率尖峰调高Start Energy Threshold如 2 Wh要求先消耗真实能量2结束检测太早机器还在浸泡/漂洗就显示完成机器存在长时间低功率区间调大Off Delay如 5 分钟3幽灵循环洗完后凭空多出一个循环结束瞬间的高功率防皱、排水泵被误判为新开始调大Minimum Off Gap如 120 s4一直匹配 Unknown不识别程序档案时长容差太严或循环波动大调大Duration Tolerance如 0.25 表示 ±25%5进度长时间不刷新插座上报间隔太长缩短插座的报告间隔Zigbee 用户见上文提示6通知太晚衣服都皱完了未设置提前量设置Notify Before End Minutes在结束前 N 分钟推送这些参数都在 WashData 面板Settings页调整每个字段都有 tooltip 说明而且系统会基于你自己的历史循环数据给出内联调参建议——照建议改通常比拍脑袋准。各参数的深入原理可参考 01-detection-core.md。⚠️用电安全提醒智能插座接大功率家电有真实风险。插座额定功率必须覆盖家电峰值功率往往 2500 W普通 10 A 插座可能不够建议 16 A 以上或硬装模块并定期检查硬件。五、写在最后回顾一下WashData 四字段配置的要点Name—— 起个能区分设备的好名字Device Type—— 如实选择它决定检测默认策略Power Sensor—— 选瞬时功率W实体这是全部检测的数据源Minimum Power—— 默认 2 W待机幽灵负载高的插座再上调填对这四个字段你的第一台洗衣机循环检测就已经跑起来了之后教它 2–3 个常用程序剩余时间估算、程序识别和结束通知就会全部自动工作。更细致的检测参数含义建议对照官方 Wiki 的 Settings Visual Guide 和 README.md 中的 Troubleshooting 表按需调整。赞分享【免费下载链接】ha_washdataHome Assistant integration for smart-plug appliance monitoring: detects cycles, matches programs, estimates time remaining. Supports washing machines, dryers, dishwashers and more.项目地址https://gitcode.com/gh_mirrors/ha/ha_washdata点击查看免费下载相关推荐NullClaw零基础上手教程从零配置你的第一个AI助手10个关键步骤常见报错NullClaw零基础上手教程从零配置你的第一个AI助手10个关键步骤常见报错 NullClaw 是一个用 Zig 语言编写的超小型、完全自主的本地 A人工智能AI Agent大模型自主智能体工具调用RAGAgent 记忆MCP ClientsAgent 沙箱多智能体语音如何编写你的第一个eBPF程序从零到一完整教程 eBPFExtended Berkeley Packet Filter 是现代Linux内核中的革命性技术它允许你在不修改内核源码的情况下安全地在内核中文档知识库《GitHub 漫游指南》实操教程如何提交你的第一个 Pull Request附 CLA 避坑指南《GitHub 漫游指南》实操教程如何提交你的第一个 Pull Request附 CLA 避坑指南 《GitHub 漫游指南》是一本用中文写的 GitHub文档教程创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

武汉汽车贴膜哪家好?哪家靠谱?东西湖摩卡威固汽车贴膜旗舰店,汉口本土一站式贴膜标杆门店推荐

武汉汽车贴膜哪家好?哪家靠谱?东西湖摩卡威固汽车贴膜旗舰店,汉口本土一站式贴膜标杆门店推荐

武汉汽车保有量持续上涨,新车贴隐形车衣、高隔热太阳膜、车身改色已经成为多数车主提车后的重要升级项目,不少车主都在搜索武汉汽车贴膜哪家好、汉口贴隐形车衣哪家靠谱、东西湖威固贴膜哪家专业。坐落于东西湖区武汉客厅商圈的摩卡威固汽车贴膜旗舰店&a…

2026/10/14 15:47:52 阅读更多 →
RocketMQ消息消费源码深度解析:从拉取到位点管理全链路

RocketMQ消息消费源码深度解析:从拉取到位点管理全链路

作为 RocketMQ 源码解析系列的第七篇,这次我把注意力放在消息消费这条链路上。发送端解决的是“怎么把消息交出去”,消费端要回答的问题明显更多:push 模式下消息到底是怎么被拉到客户端的、拉到的消息怎么分发到业务监听器、消息队列在多个消…

2026/10/14 15:47:52 阅读更多 →
dotnet-skills Akka.NET 系列(二):TestProbe 与 Akka.Hosting.TestKit 测试模式完全教程

dotnet-skills Akka.NET 系列(二):TestProbe 与 Akka.Hosting.TestKit 测试模式完全教程

【免费下载链接】dotnet-skills Claude Code skills and sub-agents for .NET Developers 项目地址: https://gitcode.com/gh_mirrors/do/dotnet-skills 点击查看 免费下载 Actor 测试总是又慢又"飘"?这篇文章带你系统掌握 TestProbe 和 Akka…

2026/10/14 15:46:51 阅读更多 →

最新新闻

基于Qt与MuPDF的PDF阅读器源码解析与渲染优化实践

基于Qt与MuPDF的PDF阅读器源码解析与渲染优化实践

简介:基于Qt与MuPDF的PDF阅读器项目,面向需要创建跨平台PDF阅读工具或学习PDF解析与渲染的开发者。资源将Qt5.4的图形界面能力与MuPDF的轻量级、高性能解析特性相结合,共104个文件,主要包括87个头文件与6个C源文件,另有…

2026/10/14 16:35:46 阅读更多 →
循环链表核心考点全解析:从建环到约瑟夫环,一次讲透

循环链表核心考点全解析:从建环到约瑟夫环,一次讲透

如果有人问我,GESP 5级的数据结构考点里最容易被扣分的是哪一块,我的答案一定是循环链表。很多同学把单链表背得滚瓜烂熟,一看到“循环”两个字就开始发怵:遍历怎么写?终止条件是什么?删除节点怎么搞&#…

2026/10/14 16:35:46 阅读更多 →
Unity Shader入门:从渲染管线到光照模型的实战指南

Unity Shader入门:从渲染管线到光照模型的实战指南

1. 先从“渲染管线的黑箱”说起我最早接触Unity Shader时,最大的困惑不是语法难记,而是根本不知道它在我看不到的地方做了什么。很多人上来就盯着一堆Properties、SubShader、Pass背,结果写了半天,Shader在屏幕上要么全黑、要么全…

2026/10/14 16:35:46 阅读更多 →
从Cron到XXL-Job:分布式定时任务调度平台迁移实战指南

从Cron到XXL-Job:分布式定时任务调度平台迁移实战指南

做定时任务从单机cron迁移到统一调度平台这个事,我前前后后折腾了两周,最终落地方案是接入部署xxl-job——一套基于Spring Boot的分布式定时任务调度系统。这个平台把调度中心和执行器拆成两端,支持可视化任务管理、动态修改Cron、失败重试、…

2026/10/14 16:35:46 阅读更多 →
LKT6830C安全MCU实战:硬件加密引擎与安全存储配置指南

LKT6830C安全MCU实战:硬件加密引擎与安全存储配置指南

1. 从一颗芯片说起:为什么我开始关注LKT6830C前阵子有个做工业控制的朋友找我吐槽,说他们一款老产品要降本,原本用的进口MCU交期长、价格还一路往上走,想换国产方案,但试了几款都卡在安全功能上——要么没有硬件加密引…

2026/10/14 16:35:46 阅读更多 →
Linux内核心智模型:从设计哲学到调试实战的认知框架

Linux内核心智模型:从设计哲学到调试实战的认知框架

1. 从一次内核编译失败说起:为什么需要心智模型很多人第一次接触Linux内核,是从编译一个驱动模块开始的。照着教程敲完make -C /lib/modules/$(uname -r)/build M$(pwd) modules,结果终端甩出一堆红字,什么error: implicit declar…

2026/10/14 16:34:45 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/14 16:30:29 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →