7,166
edits
(5 intermediate revisions by the same user not shown) | |||
Line 234: | Line 234: | ||
<syntaxhighlight lang="bash" enclose="div"> | <syntaxhighlight lang="bash" enclose="div"> | ||
cd /opt | cd /opt | ||
sudo wget https://nodejs.org/dist/v10. | sudo wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-armv6l.tar.xz | ||
sudo tar xfJ node-v10. | sudo tar xfJ node-v10.16.0-linux-armv6l.tar.xz | ||
sudo chown -R root: node-v10. | sudo chown -R root: node-v10.16.0-linux-armv6l | ||
sudo ln -s /opt/node-v10. | sudo ln -s /opt/node-v10.16.0-linux-armv6l /opt/node | ||
sudo ln -s /opt/node/bin/* /usr/bin/ | sudo ln -s /opt/node/bin/* /usr/bin/ | ||
sudo ln -s /opt/node/include/* /usr/include/ | sudo ln -s /opt/node/include/* /usr/include/ | ||
Line 249: | Line 249: | ||
sudo npm install -g --unsafe-perm homebridge | sudo npm install -g --unsafe-perm homebridge | ||
sudo npm install -g homebridge-cmdswitch2 | sudo npm install -g homebridge-cmdswitch2 | ||
sudo npm install -g --unsafe-perm homebridge-config-ui-x | |||
</syntaxhighlight> | </syntaxhighlight> | ||
'''libavahi-compat-libdnssd-dev'''は不要になった。(node.js module が mdns から bonjour-hap に変わった) | '''libavahi-compat-libdnssd-dev'''は不要になった。(node.js module が mdns から bonjour-hap に変わった) | ||
n | |||
<syntaxhighlight lang="bash" enclose="div"> | |||
n list | |||
n lts | |||
systemctl stop homebridge | |||
n prune | |||
systemctl start homebridge | |||
</syntaxhighlight> | |||
= HomeBridge with iOS11 = | = HomeBridge with iOS11 = | ||
Line 330: | Line 340: | ||
"Apple TVが応答しません。" 問題は解決不能として諦める。 | "Apple TVが応答しません。" 問題は解決不能として諦める。 | ||
Raspberry Pi 3 B+ に変えて、有線接続にしたら解消しました。まーそーだろーなー | |||
= disable IPv6 = | = disable IPv6 = |