FHEM (简体中文)

From ArchWiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
翻译状态:本文是 FHEM翻译。上次翻译日期:2020-07-16。如果英文版本有所更改,则您可以帮助同步翻译。

FHEM (TM) 是在 GPL 下分发的 Perl 服务器,用于使房屋自动化。它可以用于自动执行家庭中的一些常见任务,例如开关灯/百叶窗/暖气等,并记录温度/湿度/功耗等。

安装

安装 fhemAUR 软件包。

配置

从版本 5.7 开始,FHEM 软件包对其文件使用不同的目录布局:

  • /usr/share/fhem Perl 模块和静态内容
  • /var/lib/fhem 日志和状态文件,动态内容
  • /etc/fhem.cfg 主配置文件

如果您有旧版配置,请通过将这些行放入 /etc/fhem.cfg 来调整路径

如果您想从 Web 前端编辑配置,请确保 fhem 用户对 /etc/fhem.cfg 具有写权限。

/etc/fhem.cfg
attr global logfile /var/lib/fhem/fhem-%Y-%m.log
attr global modpath /usr/share/fhem
attr global statefile /var/lib/fhem/fhem.save

[...]

define Logfile FileLog /var/lib/fhem/fhem-%Y-%m.log fakelog

define autocreate autocreate
attr autocreate filelog /var/lib/fhem/%NAME-%Y.log

define eventTypes eventTypes /var/lib/fhem/eventTypes.txt

请访问 FHEM 参考文档以获取更多信息。

启动

只需启动/启用 fhem.service