2017年3月23日 星期四

安裝HAP-NodeJS


確定安裝完成 Node.js (安裝Nodejs)
先安裝會用到的套件

sudo apt-get install npm git-core libnss-mdns libavahi-compat-libdnssd-dev 

安裝node module
sudo npm install -g npm  sudo npm install -g node-gyp 

下載HomeKit 模擬套件 HAP-NodeJS:
git clone https://github.com/KhaosT/HAP-NodeJS.git  
cd HAP-NodeJS  
npm rebuild  
sudo npm install node-persist  
sudo npm install srp 
安裝失敗,下載最近版本gcc
sudo apt-get install gcc-4.8 g++-4.8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
繼續安裝套件
sudo npm install srp
sudo npm install mdns --unsafe-perm
sudo npm install debug
sudo npm install ed25519 --unsafe-perm
sudo npm install curve25519 --unsafe-perm
再次確認套件是否安裝完整
sudo npm install
開始執行模擬器
node Core.js
可以列印debug訊息的語法
DEBUG=* node Core.js

按下Ctrl+C 退出模擬器

成功執行的畫面

沒有留言:

Free ERP on the Raspberry Pi (odoo)

  #更新系統軟體 sudo apt update && sudo apt upgrade -y #安裝資料庫 sudo apt install postgresql -y #安裝py程序 sudo apt install python3-pip -y #安裝od...