These are chat archives for DevifyPlatform/devify-server

7th
Mar 2016
jollen chen
@jollen
Mar 07 2016 04:50
Devify-server 加了一鍵佈署功能,請看 README.md
佈署 devify-server 的最快速方法:
  1. https://github.com/DevifyPlatform/devify-server 點撃說明的 "Deploy to Azure" 按鍵
  2. 根據網頁提示,完成三個步驟後,等待佈署完成
  3. 取得 URL 後,使用用 test.websocket.send.js 測試
jollen chen
@jollen
Mar 07 2016 04:57
史上最簡單的 Deploy to Azure。其它:
  1. 佈署完成後即可使用 websocket broker,不需要再手動執行程式
  2. 也不需要再設定 PORT / HOST 變動,程式會自已讀取 IIS 匯出的環境
  3. 對外一律使用 Port 80。test.websocket.send.js 的使用範例:client.connect('ws://mydevify.azurewebsites.net/object/5550937980d51931b3000009/send', ''); 記得修改為自已的 URL
jollen chen
@jollen
Mar 07 2016 05:24
(簡單說,自動佈署後,把 Web sockets 切換到 On,就可以用了)
jollen chen
@jollen
Mar 07 2016 06:10
@hsuyaochung542 可以玩玩 Tonic
@hsuyaochung542 這是我覺得目前 Endpoint 服務做得最方便直觀的
@hsuyaochung542 Build APIs without any servers, https://tonicdev.com/docs/endpoint
hsuyaochung542
@hsuyaochung542
Mar 07 2016 06:32
@jollen 找時間來玩~感謝老師分享!
jollen chen
@jollen
Mar 07 2016 13:08
coap-to-websocket-broker 如何修改 websocket server endpoint?使用 process.env.ENDPOINT,例如:$ export ENDPOINT="ws://wot.city"
rockly222
@rockly222
Mar 07 2016 18:35
老師,請問一下, 我佈署在AWS上, 用test.websocket.send.js可以成功連上AWS上的websocket server, 現在我想用esp8266把資料送給LAN的中繼站coap server+websocket client(require coap-to-websocket-broker.js), 在執行esp8266-coap-server.js時一直無法把endpoint換成AWS上的DNS, 請問wotcity.io library哪裡可以指定websocket server的ip?
root@xxx:/home/xxx/iot_adc_ws# export ENDPOINT="ws://ec2-54-191-67-158.us-west-2.compute.amazonaws.com"
root@xxx:/home/xxx/iot_adc_ws# node esp8266-coap-server.js
WoT/CoAP server is listening at coap://192.168.1.87:8000
Connect to endpoint ws://wot.city/object/5550937980d51931b3000009/send