# iobroker\.absolutehumidity 中文文档

规范地址：https://npmcn.com/package/iobroker.absolutehumidity/

版本：0\.1\.10
npm 元数据更新时间：2026-11-03T21:11:06.376Z
中文译文更新时间：2026-11-03T22:25:58.538Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/iobroker.absolutehumidity
原文对照：https://npmcn.com/package/iobroker.absolutehumidity/?lang=original
项目主页：https://github.com/BenAhrdt/ioBroker.absolutehumidity
源码仓库：https://github.com/BenAhrdt/ioBroker.absolutehumidity

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：136 kB，27 个文件
- 模块格式：CommonJS
- TypeScript 类型：未声明
- Node.js 要求：\>= 22
- 运行依赖：2 个
- 首次发布：2026-07-05T13:44:34.091Z
- 最新版本发布：2026-11-03T21:11:05.173Z
- 已发布版本数：17（近 12 个月 17 个）

## 中文简介

根据实际温度和相对湿度建立绝对湿度

## 安装

```sh
npm install iobroker.absolutehumidity
```

也可以使用：`pnpm add iobroker.absolutehumidity`、`yarn add iobroker.absolutehumidity`、`bun add iobroker.absolutehumidity`

## README

![Logo](https://npmcn.com/package/iobroker.absolutehumidity/admin/absolutehumidity.svg)

# ioBroker.absolutehumidity

[![NPM version](https://img.shields.io/npm/v/iobroker.absolutehumidity.svg)](https://www.npmjs.com/package/iobroker.absolutehumidity) [![Downloads](https://img.shields.io/npm/dm/iobroker.absolutehumidity.svg)](https://www.npmjs.com/package/iobroker.absolutehumidity) ![Number of Installations](https://iobroker.live/badges/absolutehumidity-installed.svg) ![Current version in stable repository](https://iobroker.live/badges/absolutehumidity-stable.svg)

[![NPM](https://nodei.co/npm/iobroker.absolutehumidity.png?downloads=true)](https://nodei.co/npm/iobroker.absolutehumidity/)

**测试:** ![Test and Release](https://github.com/BenAhrdt/ioBroker.absolutehumidity/workflows/Test%20and%20Release/badge.svg)

## 绝对湿度适配器ibroker

根据实际温度和相对湿度建立绝对湿度

## 计算方法

该适配器使用经验马格努斯近似公式来计算 温度和相对湿度的饱和蒸汽压。

-   绝对湿度由饱和蒸汽压计算得到 马格努斯/博尔顿近似和理想气体定律。返回结果 g / m³。
-   露点温度的计算使用Magnus公式与Sonntag 系数。结果以°C返回。

由于不同的表经常 使用不同的Magnus， Tetens, Sonntag， Bolton或Buck系数集。

![image](https://github.com/user-attachments/assets/849e0561-dc5d-4f99-bc29-a547481e9115)

实例页面是交互式的，允许计算绝对湿度，露点温度，并根据通过模拟或手动方法记录的数据建议通风。只需输入值，结果将自动显示。

## 在选项卡栏中创建选项卡

使用图钉在标签栏中创建一个标签。使用“+ Add device”添加设备。

![image](https://github.com/user-attachments/assets/ec36adbc-4e2b-4a26-85f1-34413f02d5b9)

## 添加设备

添加设备需要指定名称，并选择温度和相对湿度的两种状态。 您还可以指定这两个值是否也应该（再次）包含在适配器的对象中。

![image](https://github.com/user-attachments/assets/4160b3ec-3e49-4a5a-81ae-a826de288698)

## 瓷砖视图

室外使用的瓷砖以绿色显示，室内使用的瓷砖以蓝色显示。 在瓷砖视图中，瓷砖按升序排序，即从干燥到较潮湿。 （如果绿色瓷砖先出现，建议给房间通风。）

![image](https://github.com/user-attachments/assets/b08264af-3350-4ffb-85ed-3ce7d15e2f5a)

## 对象视图

![image](https://github.com/user-attachments/assets/de0d67d2-4935-428b-a3c8-199c9b1bdcce)

## 经纪人论坛链接

[https://forum.iobroker.net/topic/85455/test-adapter-absolut-humidity](https://forum.iobroker.net/topic/85455/test-adapter-absolut-humidity)

## 更新日志

### 0.1.10 (2026-11-03)

-   （BenAhrdt）序列化每个设备的测量更新，以防止在源状态并发变化时重复输出写入。

### 0.1.9 (2026-11-03)

-   （BenAhrdt）接受Unicode温度单位(`℃`/`℉`)及常用相对湿度单位(`% rF`/`% rH`)获取源状态。

### 0.1.8 (2026-10-14)

-   （BenAhrdt）确保交互式预览卡标签始终使用在Admin中选择的语言，即使浏览器和系统语言不同。

### 0.1.7 (2026-10-14)

-   （BenAhrdt）清楚地将可编辑预览值标记为仅用于演示，并解释它们不会被保存。
-   （BenAhrdt）为交互式预览卡标签使用选定的Admin语言。

### 0.1.6 (2026-09-28)

-   在适配器配置和转换中将可见的设备管理器引用重命名为配置管理器。
-   在不存在设备配置时，添加带有手动恢复和启动恢复的延迟设备配置备份。

[旧的修改可以在这里找到](https://npmcn.com/package/iobroker.absolutehumidity/CHANGELOG_OLD.md)

## 协作

该适配器是与Joerg Froehner合作开发的

## 许可证

麻省理工学院的许可

版权所有(c) 2026 BenAhrdt [github@ben-schmidt.net](mailto:github@ben-schmidt.net)

特此向任何获得副本的人免费授予许可 本软件及相关文档文件（“软件”），以处理 不受任何限制，包括但不限于权利 使用、复制、修改、合并、发布、分发、再许可和/或出售 本软件的副本，并允许使用本软件的人 提供这样做，但须符合以下条件：

上述版权声明和本许可声明应包括在所有 本软件的副本或实质性部分。

本软件是“按原样”提供的，没有任何形式的、明示的或明示的保证 默示，包括但不限于对适销性的保证； 适合某一特定目的和不侵权。在任何情况下都不得 作者或版权持有人应对任何索赔、损害赔偿或其他责任 在合同诉讼、侵权诉讼或其他诉讼中，因下列原因引起的责任： 不属于或与本软件或本软件的使用或其他交易有关 软件。

## 常见问题

### iobroker\.absolutehumidity 是什么？

根据实际温度和相对湿度建立绝对湿度

### 如何安装 iobroker\.absolutehumidity？

在项目目录运行 npm install iobroker\.absolutehumidity，或使用 pnpm add / yarn add / bun add。

### iobroker\.absolutehumidity 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/iobroker\.absolutehumidity 是否存在。

### iobroker\.absolutehumidity 支持 ESM 还是 CommonJS？

以 CommonJS 形式发布，可以直接 require\(\)；在 ES Module 项目中也可以用 import 引入（Node\.js 会把 module\.exports 作为默认导出）。

### iobroker\.absolutehumidity 需要什么版本的 Node\.js？

package\.json 的 engines 字段要求 Node\.js \>= 22。版本不符时 npm 默认只给出警告，开启 engine-strict 后会拒绝安装。

### iobroker\.absolutehumidity 可以商用吗？

iobroker\.absolutehumidity 使用 MIT 许可。宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### iobroker\.absolutehumidity 还在维护吗？

最新版本 0\.1\.10 发布于 2026/11/04（1 天前）；至今共发布 17 个版本，其中过去 12 个月发布了 17 个；首次发布于 2026/07/05。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

