e00ax / php-heater
该软件包的最新版本(dev-master)没有可用的许可信息。
使用树莓派控制Atmotec加热器
dev-master
2020-11-01 23:24 UTC
Requires
- google/apiclient: ^2.0
- volantus/php-pigpio: ^0.3.0
This package is not auto-updated.
Last update: 2024-10-01 07:30:22 UTC
README
!!!开发状态
该软件包目前处于开发状态。可能存在错误,库可能不稳定,API可能随时更改。
先决条件
- 一个谷歌开发者令牌和凭证。
- 设置假设您有一个带有继电器卡或类似设备的树莓派正在运行。
- 必须运行Lamp服务器环境。
- Pigpiod必须运行。
- 最后,树莓派必须连接到Atmotec锅炉,以便可以通过引脚状态启动加热器。
Atmotec燃气锅炉使用230V运行,所以请确保您知道自己在做什么!
安装
可以使用Composer安装软件包
composer require e00ax/php-heater
在根目录下创建目录 <auth>
。
将您的谷歌令牌和凭证放在 <auth>
中。
文件名必须是 token.json
和 credentials.json
。
Dht22配置
将 <dht22/dht22_example.ini>
重命名为 <dht22/dht22.ini>
。
填写您的引脚和MySQL数据。
启动
转到 <dht22>
。
使用 ./DHTXXD_SYS_V start
启动服务。
加热器配置
将 <config/config_sample.php>
重命名为 <config/config.php>
。
填写您的引脚、路径和MySQL数据。
将 <config/heater_sample.ini>
重命名为 <config/heater.ini>
。
启动
使用 ./HEATER_SYS_V start
启动服务。
待办事项
- 实现适当的滞后(在我的情况下不是必需的)。
- 从dht22更改为pt1000以提高稳定性和准确性。
- 实现脚本以创建必要的SQL表。
抱歉,目前尚无更多文档可用!