|
昨天发了个3路触摸智能开关的贴,在这https://www.mydigit.cn/thread-468419-1-1.html,它需要连接DOMOTICZ及MQTT服务系统才能实现智能功能。本贴就是它的的后续贴,主要介绍它所需服务系统。智能家居服务系统比较多,本人采用的是DOMOTICZ,它是开源系统,它的中文站在这https://www.domoticz.cn/,安装文件下载也是在它的中文站里。由于是采用MQTT协议,所以也需要安装MQTT的服务软件,MQTT服务软件本人测试的有2种,分别是EMQX及activemq,看情况使用。本贴主要介绍在WIN系统下安装及树莓派的安装,也试过用docker来安装,但由于源的问题,没法下载对应的镜象,没安装成功。由于这些安装是在2个月前的,已把过程写成文档,所以本贴大部份图片是从文档复出来的,所以清晰度不高。
本人在单位是用虚拟服务器虚拟台WIN电脑进行安装,在家是用树莓派,主要是台NAS系统比较旧且配置过低,没法虚拟个win系统,且本人的的ALL in ONE系统还未开始搞,如专门找台电脑来安装系统,过于浪费电,就用原制作数播拆下来的树莓派来作为智能家居服务器,它才几W的功率,比较方便。
以下介绍的是在WIN下的安装过程。
WIN下安装过程十分简单,就是去Domoticz中文站下载win安装包,双击安装文件,就下一步下一步安装就行了,安装完成后桌面有个Domoticz图标,双击运行就会弹出Domoticz网页,也可用浏览器输入本机的IP,加端口号8080,输入用户名:admin,密码:domoticz。进入Domoticz的工作界面,先在设置中找到经纬度,输入本地的经纬度,如不想查本地的经纬度的话,直接输入112及24就行了,然后在语言中选择中文保存后就成中文界面,这样就完成Domoticz的安装。
以下就是安装MQTT软件,有两个选择,一个是activemq,另一个是EMQX,喜欢那个用那个,下面介始activemq的安装,activemq先去官网下载win版文件,地址在这https://activemq.apache.org/components/classic/download/ 。
activemq的运行环境是JAVA,所以需下载安装新版JDK,去官网下载对应的2.0版安装。在这https://www.oracle.com/cn/java/t ... oads/#jdk22-windows,
下载下来后安装,安装完成需配置环境才能用。右击我的电脑,选择高级系统设置,进入环境变量后,新建个系统变量,变量名为JAVA_HOME,变量值为JDK安装位置,如下图为已增加好的参数。
然后在用户变量修改Path变量值。在最前面新建增加%JAVA_HOME%\bin,如下图。
配置完成后,进入CMD,输入命令java –version,如出现以下java版本号就表示安装成功。
把下载ActiveMQ后解压,在bin文件夹找到win64,注意是WIN64文件夹内的才行。运行activemq.bat。等待命令行出现端口等信息即可,如有报错,应是没安装JDK。
使用浏览器访问 ActiveMQ 管理应用, 地址如下: http://ip:8161/admin/ ,用户名: admin 密码: admin ,出现如下界面代表服务启动成功。
由于ActiveMQ安全设置限制,只能在本机浏览,如在其它电脑上浏览需设置,需找到conf/jetty.xml,用记事本修改jetty.xml文件。
把127.0.0.1改成0.0.0.0就行了。
另一个MQTT软件EMQX的安装, 由于EMQX最新版已没有win版下载了,官网找不到旧版程序下载,所以上网找它的旧版,我下载的是emqx-5.3.2-windows-amd64这个版本,解压在没有中文字符的文件夹内。我是把它直接解压在E盘上,然后用CMD进入它的bin文件夹内,运行emqx start 命令,显示如下图,服务启动成功。
然后用浏览器访问http://127.0.0.1:18083,用户名:admin ,密码:public 。进入系统后需改密码。
2个MQTT只能安装一个,看自己的情况安装,一个是完全英文,一个是国内软件是全中文,比较易使用。把所有的软件安装好后,再在WIN的启动设置好开机启动,就完成整个家居服务系统安装完成了,就可以对DOMOTICZ进行增加设备等操作,以下针对昨天发3路开关贴的对应设置。
登入DOMOTICZ后,点设置-硬件,然后增加MQTT客户端,IP选择本机,其它参数默认就行,如下图。
再增加个虚拟硬件。
然后点击虚拟硬件里的创建虚拟传感器。
创建3个开关。
下图就是建好的3个开关。
在设备里有详细的参数,主要是IDX必需与触摸开关对应才能受控。
以上为3路触摸智能开关的加入设置,完成后就可以对它进行网控了。
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
打赏
-
查看全部打赏
|