Home-Assistant-custom-components-Tauron-AMIplus 使用教程
1. 项目的目录结构及介绍
Home-Assistant-custom-components-Tauron-AMIplus/
├── custom_components/
│ └── tauron_amiplus/
│ ├── __init__.py
│ ├── config_flow.py
│ ├── const.py
│ ├── sensor.py
│ └── services.py
├── LICENSE
├── README.md
└── hacs.json
custom_components/tauron_amiplus/
: 包含所有与 Tauron AMIplus 传感器相关的核心文件。__init__.py
: 初始化文件。config_flow.py
: 配置流程文件,用于配置向导。const.py
: 常量定义文件。sensor.py
: 传感器实现文件。services.py
: 服务定义文件。
LICENSE
: 项目许可证文件,采用 MIT 许可证。README.md
: 项目说明文件。hacs.json
: HACS(Home Assistant Community Store)配置文件。
2. 项目的启动文件介绍
项目的启动文件主要是 custom_components/tauron_amiplus/__init__.py
。这个文件负责初始化 Tauron AMIplus 组件,并注册相关的传感器和服务。
3. 项目的配置文件介绍
项目的配置可以通过两种方式进行:
配置向导(推荐)
- 进入 Home Assistant 的配置界面。
- 选择
集成
。 - 点击
添加集成
。 - 搜索并选择
Tauron AMIplus
。 - 按照提示输入用户名、密码和电表 ID。
YAML 配置(不推荐)
sensor:
- platform: tauron_amiplus
name: "Tauron AMIplus"
username: "your_username"
password: "your_password"
energy_meter_id: "your_energy_meter_id"
monitored_variables:
- consumption_reading
- consumption_daily
- consumption_monthly
name
: 传感器的名称。username
: 登录 eLicznik 的用户名。password
: 登录 eLicznik 的密码。energy_meter_id
: 电表的 ID。monitored_variables
: 需要监控的变量列表。
以上是 Home-Assistant-custom-components-Tauron-AMIplus 项目的详细使用教程。希望对你有所帮助!
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考