NooLite的Web服务器。
noolite-mqtt-webserver的Python项目详细描述
“Note MQTT Web Server<
>>noolite Web界面将通过MQTT协议<
。安装<
>>安装项目需要Python 3.5+和pip<
>数据库中的“br/>
>数据库应在系统中可安装
-pip第三版python
-git
>基于$pip3 install git+https=/bitbucket.org/AlekseevaV/noolite-mqtt-web-server
>例如安装archlinux项目将看起来如下因此<
>总结基本<
。安装必要的软件包<
$pacman-S python python-pip git
。安装noolite\u api
$pip3 install git+https=/bitbucket.org/AlekseevaV/noolite-mqtt-web-server
>\br/>.库$git clonehttps=/bitbucket.org/AlekseevaV/noolite-mqtt-web-server
。去创建的库文件夹,$cd noolite-mqtt-web-server
。安装服务器$pythonsetup.pyinstall.homebridge
。我们添加homebridge文件到代码)config.json连接到MQTT{br/>”platform的参数:”
“:”(3比索,PHP 4)“”在这之后,没有运行的admin$pacman-sy$pacman-S mosquitto
。可配置文件)mosquitto.conf你的儿子吗?nano/etc/mosquitto/mosquitto.conf
,添加行>pid\u file/var/runmosquitto.pid
user alarm
添加种姓属性$nano/usr/lib/node?\u modules/homebridge/node?\u modules/hap-nodejs/lib/genHomeKittypes.js
$cp homekittypesNooLite.js/usr/lib node u modules homebridge/node dru modules/
《联合国日刊》
《联合国日刊》为homebridge
.复制homekittypes文件NooLite.js从库的根到/<的homebridge>-node???NooLite.js/usr/lib node u modules homebridge/node?/hap-nodejs/lib/gen/
2.添加一行“var HomeKittypesCustom=require”)。/HomeKittypes-noolite的“文件结束”/<的路径到homebridge>根;/node u modules hap-nodejs/lib/gen/HomeKittypes.js
nano/usr/lib/node jo modules homebridge/node?\u modules/hap-nodejs/lib/gen/>HomeKittypes.jsChinese Original:English和平利用外层空间委员会autorun.sh``文件.<;lt;end>;/home/alarm/autorun.sh
!/binavahi-daemon&&普利sleep 10nohup mosquitto-c/etc/mosquitto/mosquitto.conf&&;gt>/home/alarm/mosquitto.u log&sleep 15nohup homebridge&>;/home/alarm/homebridge?u log&
nohup olite u&serve&/home/alarm http-api-server u log&;
end ;/etc systemd system/autorun@root.service
[Unit]br/>Description=HomebridgeAfter=network.target
After=avahi-daemon.service
[服务>类型==forking-用户=我<执行start=home/alarm/autorun.sh
[InstallWantedby=multi-user.target
end<
.地址为<;网址:8080
。结构
>网页描述------------------------------>主页api.htm“`GET查询设置将在这个地址转移到USB-适配器<
>命令USB-适配器可以执行或独立创建GET要求api.htm“具有必要的参数,可移动到URLL<BR>或使用要求>>>>>>>>>>>>u此格式形成和执行GET要求api.htm“带着它的参数,
>>noolite Web界面将通过MQTT协议<
。安装<
>>安装项目需要Python 3.5+和pip<
>数据库中的“br/>
>数据库应在系统中可安装
-pip第三版python
-git
>例如安装archlinux项目将看起来如下因此<
>总结基本<
。安装必要的软件包<
$pacman-S python python-pip git
。安装noolite\u api
$pip3 install git+https=/bitbucket.org/AlekseevaV/noolite-mqtt-web-server
>\br/>.库$git clonehttps=/bitbucket.org/AlekseevaV/noolite-mqtt-web-server
。去创建的库文件夹,$cd noolite-mqtt-web-server
。安装服务器$pythonsetup.pyinstall.homebridge
。我们添加homebridge文件到代码)config.json连接到MQTT{br/>”platform的参数:”
“:”(3比索,PHP 4)“”在这之后,没有运行的admin$pacman-sy$pacman-S mosquitto
。可配置文件)mosquitto.conf你的儿子吗?nano/etc/mosquitto/mosquitto.conf
,添加行>pid\u file/var/runmosquitto.pid
user alarm
添加种姓属性$nano/usr/lib/node?\u modules/homebridge/node?\u modules/hap-nodejs/lib/genHomeKittypes.js
$cp homekittypesNooLite.js/usr/lib node u modules homebridge/node dru modules/
《联合国日刊》
《联合国日刊》为homebridge
.复制homekittypes文件NooLite.js从库的根到/<的homebridge>-node???NooLite.js/usr/lib node u modules homebridge/node?/hap-nodejs/lib/gen/
2.添加一行“var HomeKittypesCustom=require”)。/HomeKittypes-noolite的“文件结束”/<的路径到homebridge>根;/node u modules hap-nodejs/lib/gen/HomeKittypes.js
nano/usr/lib/node jo modules homebridge/node?\u modules/hap-nodejs/lib/gen/>HomeKittypes.jsChinese Original:English和平利用外层空间委员会autorun.sh``文件.<;lt;end>;/home/alarm/autorun.sh
!/binavahi-daemon&&普利sleep 10nohup mosquitto-c/etc/mosquitto/mosquitto.conf&&;gt>/home/alarm/mosquitto.u log&sleep 15nohup homebridge&>;/home/alarm/homebridge?u log&
nohup olite u&serve&/home/alarm http-api-server u log&;
end
[Unit]br/>Description=HomebridgeAfter=network.target
After=avahi-daemon.service
[服务>类型==forking-用户=我<执行start=home/alarm/autorun.sh
[InstallWantedby=multi-user.target
end<
.地址为<;网址:8080
。结构
>网页描述------------------------------>主页api.htm“`GET查询设置将在这个地址转移到USB-适配器<
>命令USB-适配器可以执行或独立创建GET要求api.htm“具有必要的参数,可移动到URLL<BR>或使用要求>>>>>>>>>>>>u此格式形成和执行GET要求api.htm“带着它的参数,
- 项目
标签: