問題タブ [volttron]

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 に答える
77 参照

volttron - VOLTTRON 気象エージェントを実行できません

最近では、建物の負荷予測のための気象情報の公開と購読に取り組んでいます。気象エージェントを実行しようとすると、次のようなエラーが発生します。

ここに画像の説明を入力

VOLLTRON 3.0 ユーザー ガイドのすべての指示に従っていますが、それでも機能しません。その問題を解決するにはどうすればよいですか?ありがとうございました!

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

python - VOLTTRON : デバイス通信が中止されました: segmentationNotSupported

BACnet Proxyおよびエージェントを実行するとMasterDriver、次のエラー メッセージが表示されます。

master_driver.driver エラー: デバイス名の取得に失敗しました: RuntimeError('Device communication aborted: segmentationNotSupported')

誰かがこのエラーを解決するのを手伝ってくれますか?

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

volttron - VOLTTRON を使用した OpenEIS

VOLTTRON で OpenEIS を使おうとすると、まず OpenEIS をインストールする必要があります。

Python 3.4 をインストールできたので、~/openeis-2.x で "python3 bootstrap.py" を実行できます。

ブートストラップの get-pip リンクをhttps://bootstrap.pypa.io/get-pip.pyに変更することができました

ただし、コマンドを実行すると、一連のエラー メッセージが表示されました。最初の 2 つは、"import pip ImportError: No module named 'pip'" と import ensurepip ImportError: No module named 'ensurepip'" です。

リンクからget-pipをダウンロードするのが目的ではないので、コードを実行するときにpipとensurepipは必要ありませんか?

ありがとう。

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

volttron - Volttron 初期化デーモン

どうやら私の最初の質問はあいまいであるか、悪い質問として解釈されたようです。

もう一度やってみます。

volttron/scripts/admin/ にある volttron というファイルがあり、その内容は、Volttron デーモンが init から開始されたことを示しています。venv (/var/lib/volttron) 以外のパスを参照していることに気付きました。このファイルがあるのはなぜですか? 見直す予定はありますか?人々はこのファイルを変更して、init から開始できるようにしましたか? この件に関するドキュメントはありますか?

自動初期化は、コンピュータ システムでサービスを提供するすべてのプログラムにとって非常に重要な機能です。

コードのスニペットを提供しました。

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

volttron - OS X の VOLTTRON?

OS X で VOLTTRON を実行している人はいますか? これを実現するために必要な労力を評価しようとしています。

inotify を FSEvents に基づくものに置き換える必要があるようです。inotify の使用はvolttron.platform.utils.watch_fileメソッドに限定されているように見えるので、それほど難しくはないはずです。

inotify 参照をコメントアウトすると、VOLTTRON はエラーなしで起動しますが、依存しているものwatch_fileは確実に機能しません。OS X で異なる、または利用できない他のライブラリまたは動作はありますか? ハードウェア/ドライバー インターフェイスについては心配していません。OS X にデプロイするつもりはありませんが、OS X で開発できるといいですね。

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

volttron - Volttron - オブジェクトに属性「vip」がありません

エージェント (smartstripui_srv.agent) の 1 つから別のエージェント (pricepoint.agent) の RPC メソッドを呼び出そうとすると、エラーが発生します - 「INFO: 'SmartStripUI_Srv' object has no attribute 'vip'」

smartstripui_srv.agent は、PublishMixin、BaseAgent を継承しています。

シンプルなエージェントから pricepoint.agent の RPC メソッドの呼び出しをテストしましたが、動作しています。

PublishMixin を継承したエージェント BaseAgent の場合、パラメータの設定が抜けているようです。

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

volttron - VOLTTRON MasterDriver トピックス

興味深いのは、MasterDriver エージェントが同じポイントを 2 つの異なるが類似したトピック名で公開するのはなぜですか? たとえば、「devices/campus/building/bacnet1/OCC_COOL_SP」と「devices/OCC_COOL_SP/bacnet1/building/campus」です。両方のトピックが必要ですか?

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

python-decorators - VOLTTRON の Core.schedule デコレーター

Core.schedule() デコレーターを使用して、エージェント内で特定の時間にタスクを開始するようにスケジュールするにはどうすればよいですか? Core.schedule(deadline, *args, **kwargs) を使用してみましたが、ここで締切は日時です (つまり、'2016-09-26 10:00:00') が、エラー args is not defined を受け取りました。