問題タブ [openhab]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
231 参照

eclipse - OpenHab ビルドが Maven で失敗した

リンクを使用して OpenHab IDE を設定しようとしています: https://github.com/openhab/openhab/wiki/IDE-Setup

私は純粋な日食のインストラクションを試しましたが、私のビルドはこのエラーの発表に失敗しました:

[エラー] プロジェクト org.openhab.io.multimedia.tts でゴール com.savage7.maven.plugins:maven-external-dependen cy-plugin:0.4:resolve-external (resolve-install-external-dependencies) を実行できませんでした.marytts: 読み取りタイムアウト -> [ヘルプ 1]

私はMaven 3.3.1を使用しています

よろしくお願いいたします。

0 投票する
1 に答える
998 参照

mqtt - OpenHab MQTT バインディング: メッセージは公開されていません

私は OpenHab 1.7 を使用しています MQTT をスローするメッセージを発行しようとしています。

EnOcean ロッカー スイッチの更新を公開したいのですが、スイッチの状態を変更しても何も公開されません。アイテムの構成は次のとおりです。

デバッグモードでは、次のメッセージが表示されました

メッセージが公開されていない理由はありますか?

注 : mqtt トランスポート バンドルのみを使用し、永続性バンドルは使用しませんでした。

よろしくお願いします。

0 投票する
1 に答える
363 参照

beagleboneblack - ビーグルボーンの再起動後にopenhabを開始する

ビーグルボーンの再起動後にopenhabを開始するために、このチュートリアルに従っています:

http://tuxtec.blogspot.fr/2013/11/installing-openhab-on-beaglebone-black.html ($4。OpenHAB の自動起動)

しかし、動作していません。次のエラーが発生しました。

私のビーグル骨のオペレーティングシステムは「Debian GNU/Linux 7 (wheezy)」です。よろしくお願いします。

0 投票する
1 に答える
2549 参照

makefile - OpenWrt に JamVM 2.0 をインストールする: OpenJDK ライブラリを使用するように Makefile を変更するには?

現在、OpenWrt 環境 (現在は x86 アーキテクチャの仮想マシン上) に OpenHAB をインストールしたいと考えており、少なくともバージョン 1.6 の Java ランタイムが必要です。

そこで、OpenWrt 14.07 (Breaking Barrier) SDK クロス コンパイラを使用しました。これには、JamVM と呼ばれるコンパクトな Java マシンが含まれています。バージョン 1.x では、JamVM は Java 1.5 を提供する GNU クラスパスを使用していますが、JamVM 2.0 以降、このプログラムは Java 1.6 から 1.9 を提供する OpenJDK を使用できるようになりました。私が望むのは、この OpenJDK ライブラリを含む JamVM パッケージを生成することだけですが、Makefile の構成に慣れていません。以下は、GNU クラスパス ライブラリが設定された現在の Makefile です。



CONFIGURE_ARGS で、行を変更できることを知っています

これに

しかし、この 1 つの変更で、パッケージをコンパイルしてもコンパイルできません。

何をすべきか知っている人はいますか?

皆さん、ありがとうございました

0 投票する
1 に答える
477 参照

xbmc - Openhab rules issue

I was wondering if anyone can help to figure out why my openhab rule does not identify the change in state of my xbmc player when playing a movie.

The openhab server correctly identifies the change in state enter image description here

But my rules do not trigger:

I want to diim the Philips hue lights when the movie starts to play.

Everything is configured ok in the openhab.cfg

0 投票する
1 に答える
516 参照

arduino - MQTT トピックのデータを文字列と比較する Openhab

MQTT トピックの値を比較しようとしています。値をキャプチャし、logInfo() 呼び出しを介して値をコンソールに出力することに成功しました。

私がやろうとしているのは、MQTT トピックの内容を値と比較し、トピックの値に基づいて追加の openhab コマンドを実行することです。

MQTT トピックの値を取得し、.toString 操作を使用して文字列に変換することができました。

私のコードの結果は、比較の実行時にコンソールで変換エラーが発生することです。

ここに画像の説明を入力

値がキャプチャされ、コンソールに「1023」と出力されていることがわかります。

私のコードは

0 投票する
1 に答える
246 参照

javascript - JSR223 を使用してオーバーロードされた静的メソッドを呼び出すときの例外

JSR223 ( https://github.com/openhab/openhab/wiki/Jsr223-Script-Engine )を使用して Javascriptで openHAB ( http://www.openhab.org/ )のルールを実装しようとしています。

次の例外の根本的な原因を提案している人はいますか? 引数として渡された両方のインスタンスが、メソッド宣言でパラメーターとして使用されるインターフェイスを実装していることに注意してください。

実装されたスクリプトは次のとおりです。

呼び出されたメソッドはオーバーロードされており、次のシグネチャがあります。

jdk1.8.0_31 と jdk1.8.0_65 の両方でテストされ、失敗しました。Groovy に実装されたルールを持つ多かれ少なかれ同様の例外に遭遇しました。