この文書の現在のバージョンと選択したバージョンの差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
max3xx_tips:upload_di_state_to_harvest:start [2023/06/23 07:47] admin [DI to MQTT] |
max3xx_tips:upload_di_state_to_harvest:start [2023/06/23 08:56] (現在) admin [アプリケーションの構成] |
||
---|---|---|---|
ライン 13: | ライン 13: | ||
このサンプルは、下記により構成されています。 | このサンプルは、下記により構成されています。 | ||
- | * MA-X3xx 内部の MQTT Broker(Mosquitto) | + | * MA-X3xx 内部の MQTT Broker(mosquitto) |
- | * DI の状態を監視し、DI 状態変化時に MQTT Broker に DI の状態を Publish するアプリケーション(di_mqtt) | + | * DI の状態を監視((libgpiod を使用しています))し、DI 状態変化時に MQTT Broker に DI の状態を Publish するアプリケーション(di_mqtt) |
* MQTT Broker を Subscibe し、DI の状態を受け取ったら SORACOM Harvest Data にアップロードするアプリケーション(mqtt_harvest) | * MQTT Broker を Subscibe し、DI の状態を受け取ったら SORACOM Harvest Data にアップロードするアプリケーション(mqtt_harvest) | ||
ライン 48: | ライン 48: | ||
上記のような設定ファイルを指定して、コマンドを実行します。 | 上記のような設定ファイルを指定して、コマンドを実行します。 | ||
- | <konsole> | + | <code> |
root@metis:/tmp# ./di_mqtt -c di_mqtt.conf | root@metis:/tmp# ./di_mqtt -c di_mqtt.conf | ||
- | </konsole> | + | </code> |
\\ | \\ |