该项目是一个NodeJs恒温器,使用DS18X20温度计来实现温度监控与继电器控制。它依赖于thermRonStat Java守护进程(详情请见我的GitHub项目)。

安装步骤:

  1. 安装所需的npm包:

```npm install -g express

npm install -g bower

npm install -g nodemon

npm install```

  1. 配置文件:

  2. 编辑relays.properties文件,设置ID。

  3. 编辑thermostat.properties文件,指向每个继电器的GPIO文件。

  4. 启动thermRonStat Java守护进程,它会实际充当恒温器。

  5. 运行NodeJs服务器:

nohup node server.js &