N1 Armbian 安裝 Domoticz


前言

N1 中安裝 Domoticz 的方法與這篇類似,MQTT 服務器改用 mosquitto,更輕量級。

步驟

安裝 Domoticz,只選擇 HTTP 8080 端口

curl -sSL install.domoticz.com | sudo bash

安裝完成后查看 Domoticz 狀態

systemctl status domoticz.service

顯示 libusb-0.1.so.4: cannot open shared object file: No such file or directory,安裝 libusb-0.1

apt-get install libusb-0.1-4
systemctl restart domoticz.service
systemctl status domoticz.service

顯示 libssl.so.1.0.0: cannot open shared object file: No such file or directory,手動安裝

wget http://ftp.us.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u8_arm64.deb
dpkg -i libssl1.0.0_1.0.1t-1+deb8u8_arm64.deb
systemctl restart domoticz.service
systemctl status domoticz.service

無問題后在瀏覽器打開 N1 IP:8080,可看到 Domoticz 啟動成功
安裝 mosquitto

apt-get install mosquitto

添加用戶名和密碼驗證的步驟,首先創建一個文件 user,添加內容,冒號前后分別為用戶名和密碼

admin:admin

然后加密這個文件並移動到 mosquitto 目錄

mosquitto_passwd -U user
mv user /etc/mosquitto/

修改 /etc/mosquitto/mosquitto.conf,添加內容

allow_anonymous false
password_file /etc/mosquitto/user
user root

重啟 mosquitto
在 Domoticz 中對接 mosquitto 的方法與開頭的鏈接相同,不在此贅述

后記

在 N1 中配置好這些之后,就可以把前幾篇折騰的內容遷移到 N1 上了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM