domoticz总的来说是算稳定的开源系统,但自己增加功能势必遇到各种稀奇古怪的问题,domoticz中文区半死不活,domoticz.com访问又被拒绝,解决问题还是颇费时间。当然有些问题属于自己对raspbian还没有烂熟于心的缘故,raspberry pi遇到问题搜索大法不一定管用,国内搜索质量良莠不齐,很多解答随着软件版本的更新已失效,最高效的方式还是把问题转换为英文,在google上搜索往往第一页还没有翻完就找到答案。以下是一些记录备忘,此文将不定时更新。

  • raspberry pi的定时任务设置问题。经常遇到定时任务设置了但是没有起作用的情况,而且好像crontab在不同位置有不同文件,有的配置文件还与用户账号有关。试验下来,用这个命令没问题: crontab -e ,要想更保险一点,执行的脚本用绝对路径。修改完了后不要忘记sudo service cron restart重启服务。
  • domoticz的开关等可以设置开或关时触发动作,但语句开头必须是http://或https://或script://,执行脚本时语句格式是:

    scripts:///home/xx/xxx.../xxx.py
    scripts:///home/xx/xxx.../xxx.sh
    scripts:///home/xx/xxx.../xxx.lua

    等等,如果设置了执行脚本但是没有起作用,大概率是被执行脚本没有打开执行权限,脚本执行后日志中返回错误码32256或512都是这个问题,进入脚本目录执行sudo chmod +x XXX.pysudo chmod 755 XXX.py即可,如果还不行就写个sh脚本,把执行命令等写进去,设为执行这个sh脚本就可以,貌似用这个方法被执行脚本打开不打开执行权限都没有关系。

  • domoticz.com屏蔽国内IP后,官网论坛可以访问https://en.domoticz.cn/forum/,官网WIKI可以访问https://en.domoticz.cn/wiki/Main_Page。貌似国内的镜像站?

标签: none

添加新评论