# IOTA Train at Home 收益为零或没到账，先检查什么？

区分真实零值与数据缺失、今日记账与累计收益、待支付与实际到账，按步骤检查收益显示。

- Canonical: https://iotahome.site/zh/blog/iota-rewards-zero-or-not-paid
- Publisher: IOTA Watch
- Published: 2026-10-01
- Updated: 2026-10-01

监控页显示 0 与钱包没有收到代币，是两个不同的问题。前者涉及网页读到了哪些记录，后者涉及官方支付流程。重启训练或判断收益丢失前，先确认变化的是哪个字段，以及对应数据源是否成功更新。

## 先区分零值与未知

IOTA Watch 只有在可用的官方响应支持零值时才显示已知的 0。请求失败、响应格式异常或字段缺失会保留为未知。刷新失败后，上次成功读取的数值可能继续显示，同时保留原更新时间并附上警告。

打开设备的收益详情，分别检查总额与历史记录。累计收益可能可用，而历史请求失败；也可能相反。收益面板部分可用，不代表其中所有数字都是最新。比较不同时间的截图前，先看 [数据时效说明](https://iotahome.site/zh/learn/data-sources-and-freshness)。

## 确认今日收益属于哪一天

本站的今日收益按香港时间每天 00:00 起算，累加该时间窗口内官方历史中的 pending 与 settled 记录，排除 frozen 及未来时间戳。它是记账收益，不是对机器当前每秒收益的估算。

跨过午夜后，今日收益可以为 0，而累计收益仍为正。先检查收益记录的时间，再判断是否出现异常。即使机器位于其他时区，网页也使用同一记账日口径。详细规则见 [收益计算说明](https://iotahome.site/zh/learn/how-rewards-work)。

## 已赚取、待支付与已支付分别说明什么？

累计已赚取描述官方已记入的总额；已支付描述官方 totals 接口报告的支付金额；待支付描述等待支付的余额。把已支付再加到累计已赚取上，会把一部分收益重复计算，因此本站分别展示这些字段。

[官方 FAQ](https://docs.macrocosmos.ai/product-and-services/tah/faqs) 说明支付门槛会变化，某些条件下记账权益可能被冻结。请以官网 API 当前返回的余额和最低支付字段为准，不要把旧文章里的固定门槛当成现行规则。pending 或 frozen 记录也不是钱包已收到代币的凭证。

## 比较多台设备前先检查覆盖率

某台设备的历史不可用时，即使其他设备可读，全队列的今日合计仍不完整。网页会把已知总额标为「部分」。可读设备数量增加后，总额也可能上升，这不等于训练表现突然提高。

- 确认清单里保存的是该设备的公开 Miner ID

- 对照官方应用中的收益页面与网页监控

- 记录缺失字段、数据源警告和最近成功读取时间

- 收款问题请检查官方应用设置，并参考官方支持说明

## 监控清单与收款设置分开处理

IOTA Watch 不配置官方应用的收款地址，不转移代币，也不验证钱包交易。Google 账号用于同步设备清单，不会改变收款地址。若设备有上报状态却没有近期训练量，可继续查看 [等待任务的排查步骤](https://iotahome.site/zh/blog/iota-waiting-for-tasks)。

## 资料来源与本站实现

- [Macrocosmos · TAH support and FAQs](https://docs.macrocosmos.ai/product-and-services/tah/faqs)
- [Macrocosmos · TAH user guide](https://docs.macrocosmos.ai/product-and-services/tah/tah-user-guide)
- [IOTA Watch · source code](https://github.com/molimao/iota)
