webmo-client-nodejs

0.2.2 • Public • Published

webmo-client-nodejs

Webmo のためのNode.js用ライブラリです。本家ライブラリがNode.jsで動作しなかったため、forkしてコードを整備しました。

使う準備

Node.js がインストールされたマシンで適当なフォルダを作り、以下のコマンドを実行します。

npm init -y
npm install webmo-client-nodejs --save

使い方

毎秒90度のスピードで回転して2秒後に止まるコードは以下のようになります。前のステップで作ったフォルダ内に index.js として保存し、 node . を実行するとWebmoが動きます。

var WebmoWs = require('webmo-client-nodejs').ws
var motor = new WebmoWs("webmo.local")

motor.onopen = () => {
  motor.rotate(90)
  setTimeout(() => { motor.stop(); motor.close(); }, 2000)
}

詳しいAPIドキュメントは本家の Webmo JavaScript Client Library "webmo.js"ドキュメント を参照してください。2017/7/20時点で本家最新版と同等のAPIを提供しています。

サポートするWebmoのソフトウェアバージョン

v0.1.0 - v0.1.3

ライセンス

MIT License

Package Sidebar

Install

npm i webmo-client-nodejs

Weekly Downloads

2

Version

0.2.2

License

MIT

Last publish

Collaborators

  • arcatdmz