# LoRa + ThingsBoard によるIoTシステムの構築

**URL:** https://forum.ficusonline.com/t/topic/567
**Category:** Automation
**Tags:** esp32, stm32, thingsboard, lora
**Created:** [2026 年 9 月 22 日午前 6:10 UTC](https://forum.ficusonline.com/t/topic/567 "2026-09-22T06:10:33Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![tk-fuse](https://forum.ficusonline.com/user_avatar/forum.ficusonline.com/tk-fuse/32/255_2.png) [@tk-fuse](https://forum.ficusonline.com/u/tk-fuse)
#### Post date: [2026 年 9 月 22 日午前 6:10 UTC](https://forum.ficusonline.com/t/topic/567/1 "2026-09-22T06:10:34Z")

</div>

フィールドオートメーションシステムは、STM32F103C8T6およびSX1262搭載LoRaモジュール（DX-LR20/DX-LR30）を共通ハードウェアプラットフォームとし、ノードごとに接続されるセンサー、アクチュエータ等に応じて役割を自己判別。

 ![lora_system](https://forum.ficusonline.com/uploads/default/original/2X/c/c729fe8ecb688196f8675688afa7a7dd9bfb2566.jpeg)

システムは、センサーノード、アクチュエータノード、リピータノードおよびゲートウェイノードから構成。LoRaネットワークはオリジナル設計。

- センサーノードはセンサーから取得したデータをLoRaネットワークへ送信。

- アクチュエータノードはLoRaネットワークから受信した制御コマンドに基づき、接続されたリレー、バルブ、モーター等を制御。

- リピータノードはLoRaパケットを受信し、必要に応じて再送することで通信範囲を拡張するとともに、センサーノードからゲートウェイへの上り通信、およびゲートウェイからアクチュエーターノードへの下り通信を中継。

- ゲートウェイノードはLoRaネットワークとIPネットワークの境界に位置し、LoRaパケットとMQTTメッセージを相互変換してThingsBoardと通信。

 ![lora_field_automation_eng](https://forum.ficusonline.com/uploads/default/original/2X/5/523b8d29a8a3f15e16b61e00c897e6507163f5bf.jpeg)

### LoRaモジュール： DX-LR20(30) SX1262 + STM32F103C8

> **[GitHub - NeutralSystem/STM32\_DX-LR20\_LORA: STM32 Radio, DX-LR20, SX1262 LORA Communication.](https://github.com/NeutralSystem/STM32_DX-LR20_LORA)**
>
> STM32 Radio, DX-LR20, SX1262 LORA Communication.

* * *

### ThisngsBoard

> **[GitHub - thingsboard/thingsboard: Open-source IoT Platform - Device management, data...](https://github.com/thingsboard/thingsboard/)**
>
> Open-source IoT Platform - Device management, data collection, processing and visualization.

Docker

> **[Installing ThingsBoard PE using Docker (Linux, macOS) | Docs | ThingsBoard PE](https://thingsboard.io/docs/installation/docker/)**
>
> Install and run ThingsBoard Professional Edition with Docker on Linux or macOS.

* * *

### MQTT負荷試験

> **[GitHub - emqx/emqtt-bench: Lightweight MQTT benchmark tool written in Erlang](https://github.com/emqx/emqtt-bench?utm_source=chatgpt.com)**
>
> Lightweight MQTT benchmark tool written in Erlang

---

<div class="post-metadata">

### Author: ![tk-fuse](https://forum.ficusonline.com/user_avatar/forum.ficusonline.com/tk-fuse/32/255_2.png) [@tk-fuse](https://forum.ficusonline.com/u/tk-fuse)
#### Post date: [2026 年 9 月 23 日午前 2:45 UTC](https://forum.ficusonline.com/t/topic/567/2 "2026-09-23T02:45:44Z")

</div>

## Kafka

> **[Introduction](https://kafka.apache.org/43/getting-started/introduction/)**
>
> What is event streaming? Event streaming is the digital equivalent of the human body’s central nervous system. It is the technological foundation for the ‘always-on’ world where businesses are increasingly software-defined and automated, and where...

> **[Docker](https://kafka.apache.org/43/getting-started/docker/)**
>
> JVM Based Apache Kafka Docker Image Docker is a popular container runtime. Docker images for the JVM based Apache Kafka can be found on Docker Hub and are available from version 3.7.0.
> Docker image can be pulled from Docker Hub using the following...

> **[apache/kafka - Docker Image](https://hub.docker.com/r/apache/kafka)**

> <https://github.com/apache/kafka/blob/trunk/docker/examples/README.md>
