查看贾维斯智能系统的源代码
←
贾维斯智能系统
跳转到:
导航
,
搜索
因为以下原因,你没有权限编辑本页:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
== Overview == === Home Assistant === Windows we require at least Python 3.5 and for other operating systems at least Python 3.4.2: <source lang=bash> $ sudo pip3 install homeassistant $ sudo hass --open-ui # sudo hass --demo-mode </source> <br><br> === Home Bridge === ==== PC ==== <source lang=bash> $ wget https://nodejs.org/dist/v6.9.1/node-v6.9.1-linux-x64.tar.gz $ tar -xvf node-v6.9.1-linux-x64.tar.gz $ cd node-v6.9.1-linux-x64 $ sudo cp -R * /usr/local/ </source> <br> ==== Raspberry Pi Model A, B, B+ ==== <source lang=bash> $ wget https://nodejs.org/dist/v4.7.3/node-v4.7.3-linux-armv6l.tar.xz $ tar -xvf node-v4.7.3-linux-armv6l.tar.xz $ cd node-v4.7.3-linux-armv6l $ sudo cp -R * /usr/local/ </source> <br> ==== Raspberry Pi 2 Model B ==== <source lang=bash> $ wget https://nodejs.org/dist/v4.7.3/node-v4.7.3-linux-armv7l.tar.xz $ tar -xvf node-v4.7.3-linux-armv7l.tar.xz $ cd node-v4.7.3-linux-armv7l $ sudo cp -R * /usr/local/ </source> <br> <source lang=bash> $ sudo apt-get install libavahi-compat-libdnssd-dev $ sudo npm install -g --unsafe-perm homebridge hap-nodejs node-gyp $ cd /usr/local/lib/node_modules/homebridge/ $ sudo npm install --unsafe-perm bignum $ cd /usr/local/lib/node_modules/hap-nodejs/node_modules/mdns $ sudo node-gyp BUILDTYPE=Release rebuild $ sudo apt-get install avahi-daemon avahi-discover libnss-mdns $ sudo npm install -g homebridge-homeassistant </source> <br> ==== Auto start ==== homebridge under /etc/default/ and homebridge.service under /etc/systemd/system/ on your Raspberry Pi. '''homebridge (under /etc/default/ ):''' <source lang=bash> # Defaults / Configuration options for homebridge # The following settings tells homebridge where to find the config.json file # and where to persist the data (i.e. pairing and others) HOMEBRIDGE_OPTS=-U /var/lib/homebridge # If you uncomment the following line, homebridge will log more # You can display this via systemd's journalctl: journalctl -f -u homebridge # DEBUG=* </source> '''homebridge.service (under /etc/systemd/system/ ):''' <source lang=bash> [Unit] Description=Node.js HomeKit Server After=syslog.target network-online.target [Service] Type=simple User=homebridge EnvironmentFile=/etc/default/homebridge # Adapt this to your specific setup (could be /usr/bin/homebridge) # See comments below for more information ExecStart=/usr/local/bin/homebridge $HOMEBRIDGE_OPTS Restart=on-failure RestartSec=10 KillMode=process [Install] WantedBy=multi-user.target </source> <source lang=bash> $ sudo useradd -M --system homebridge $ sudo mkdir /var/lib/homebridge $ sudo systemctl daemon-reload $ sudo systemctl enable homebridge $ sudo systemctl start homebridge $ systemctl status homebridge </source> On subsequent reboots, it should start automatically, if not, use the journalctl -u homebridge to check the error cause. <br><br>
返回到
贾维斯智能系统
。
个人工具
登录
名字空间
页面
讨论
变换
查看
阅读
查看源代码
查看历史
操作
搜索
导航
首页
社区专页
新闻动态
最近更改
随机页面
帮助
工具箱
链入页面
相关更改
特殊页面