オープンソース IoT プラットフォーム

ページガイド
FastBee オープンソース IoT プラットフォーム
FastBee は、中小企業と個人開発者向けの軽量で使いやすい、フルスタックのオープンソース IoT プラットフォームです。デバイス管理、データモニタリング、マルチ端末アプリを一体化しています。
主な特長
- MQTT Broker 内蔵:Netty ベースで開発されており、EMQX などの MQTT サーバーを別途デプロイする必要はありません
- ワンクリックデプロイ:Docker コンテナ化されたデプロイで、完全な環境をすばやく構築できます
- マルチ端末対応:Web コンソール + WeChat ミニプログラム + Android/iOS + H5
- ハードウェア互換性:ESP32、ESP8266、Raspberry Pi、合宙(LuatOS)などの主要ハードウェアをサポート
システム機能
| 機能モジュール | 説明 |
|---|---|
| 製品管理 | 製品の作成、モノモデル(Thing Model)定義、デバイス認証方式、製品分類、ファームウェアバージョン管理 |
| デバイス管理 | デバイス登録、グループ化、リアルタイム状態監視、リモート制御、操作ログ、デバイス共有 |
| モノモデル | 属性・機能・イベントの標準化された定義により、デバイスとプラットフォーム間のデータセマンティクスを統一 |
| シーン連携 | 自動化シーンをビジュアルに設定し、デバイス間のスマートな連携を実現 |
| ルールスクリプト | Groovy 構文でデバイスからの送信データとプラットフォームからデバイスへの指示データを処理し、デバイス側の通信フォーマットに合わせて変換 |
| MQTT 接続 | Netty MQTT Broker 内蔵、TCP 1883 + WebSocket 8083 |
| ビデオ監視 | GB/T 28181 国家標準プロトコルをサポート、ライブ映像と PTZ 制御 |
| 権限管理 | 若依(RuoYi)フレームワークベースの、ユーザー、ロール、部門、ポスト、操作ログの精緻な管理 |
| マルチデータソース | MySQL、PostgreSQL、MSSQL のリレーショナルデータベースをサポート |
| 時系列データベース | TDengine、IoTDB、InfluxDB をサポート(オプションで有効化) |
| ハードウェア SDK | ESP-IDF、Arduino、Raspberry Pi、合宙などのハードウェアプラットフォーム向け接続サンプルを提供 |
| モバイルアプリ(中国語) | UniApp クロスプラットフォームアプリ。1 つのコードベースで WeChat ミニプログラム、Android、iOS、H5 をサポート |
技術スタック
| レイヤー | 技術選定 |
|---|---|
| バックエンド | Spring Boot 2.5、MyBatis-Plus、Spring Security、JWT、Netty |
| フロントエンド | Vue 2、ElementUI、Vuex、Vue Router、Axios、ECharts |
| モバイル | UniApp(WeChat ミニプログラム / Android / iOS / H5) |
| デバイス端 | ESP-IDF、Arduino、FreeRTOS |
| データベース | MySQL 5.7+、Redis 7 |
| ストリーミングメディア | ZLMediaKit(GB/T 28181) |
| デプロイ | Docker + Docker Compose |
| JDK | OpenJDK 8 |
バージョン適用範囲について
- 上表の技術スタック(Spring Boot 2.5 / Vue 2 / OpenJDK 8)は、オープンソース版 v2 ドキュメントに対応するコードプロジェクトを説明しており、インストールとデプロイ(中国語)のコンポーネント要件と一致しています。
- V2.9.0 リリースノート(中国語、2026-05-29)では、プラットフォームのバックエンドが Spring Boot 3.5.11 + Java 21 にアップグレードされ、Docker 実行スクリプトには JDK 21 が必要であることが発表されています。フロントエンドの Vue3 移行の対象範囲は商用版、コンフィギュレーション、スマートスピーカー、可視化モジュールです。完全な一覧は全量リリースノート(中国語)を参照してください。
- 2 つの技術スタックは異なるバージョンの基準に属します。アップグレードや二次開発の際は、使用しているバージョンのリリースノートに従い、JDK、Node、依存関係の設定をバージョン間で混在させないでください。商用版とクラスター版のバージョン境界は技術 FAQ(中国語)を参照してください。
オープンソース版 vs 商用版
| 機能 | オープンソース版 | 商用版 |
|---|---|---|
| MQTT プロトコル | ✓ | ✓ |
| 製品 / デバイス / モノモデル | ✓ | ✓ |
| シーン連携 | ✓ | ✓ |
| ルールスクリプト | ✓ | ✓ |
| ビデオ監視 (GB/T 28181) | ✓(ライブのみ) | ✓ |
| 権限管理(若依) | ✓ | ✓ |
| CoAP / HTTP / TCP プロトコル | ✗ | ✓ |
| 可視化大画面 | ✗ | ✓ |
| Web コンフィギュレーション (SCADA) | ✗ | 追加購入 |
| AI ナレッジベース | ✗ | ✓ |
| データブリッジ | ✗ | ✓ |
| ワークオーダー管理 | ✗ | ✓ |
| IoT SIM カード管理 | ✗ | ✓ |
| アラームセンター | ✗ | ✓ |
| マルチテナント | ✗ | ✓ |
| OAuth SSO | ✗ | ✓ |
| OTA ファームウェアアップグレード | ✗ | ✓ |
注:
追加購入はオプションの追加購入モジュールを意味し、商用版の基本ライセンスには含まれません。Web コンフィギュレーション(SCADA)とスマートスピーカーはいずれも追加購入モジュールです。価格とサブスクリプションは商用ライセンスを参照してください。
オープンソースライセンス
FastBee オープンソース版は AGPL v3 ライセンスを採用しており、個人の学習と利用に使用できます。商用利用の場合は商用版ライセンスの購入をお勧めします。
関連リンク
- プラットフォームソースコード:https://gitee.com/beecue/fastbee
- モバイルアプリソースコード:https://gitee.com/beecue/fastbee-app
- オンラインデモ(商用版。オープンソース版にデモアドレスはありません):https://iot.fastbee.cn
- デバイス端 SDK:FastBee-Arduino ドキュメント(中国語)
- QQ 交流グループ:720136372、46029159、073236354
GitHub、Gitee の Star、Fork などの動的データは各リポジトリページのリアルタイム表示を基準とし、公式ドキュメントではこれらの数値を手動で保守しません。第三者の記事中の過去の数値を引用する場合は、統計時点を併記してください。
よくある質問
FastBee はオープンソースですか?
はい。FastBee オープンソース版は AGPL v3 ライセンスを採用しており、プラットフォームとモバイルアプリのソースコードはいずれも Gitee で公開されています(上記「関連リンク」参照)。個人の学習と利用に使用でき、商用利用の場合は商用版ライセンスの購入をお勧めします。
FastBee(蜂信物联)はどのチームが保守していますか?
FastBee(蜂信物联)は曲靖蜂信科技有限公司が保守しています。プロジェクトの旧称は物美智能(wumei-smart)で、オープンソース版のソースコードは Gitee の beecue/fastbee と GitHub の kerwincui/FastBee にホストされています。「蜂信」または「FastBee」を検索した際に他の同名の主体が表示される場合は、公式サイトと上記の公式ソースコードリポジトリを基準としてください。
FastBee はどのデバイス接続プロトコルをサポートしていますか?
オープンソース版は Netty MQTT Broker(TCP 1883 + WebSocket 8083)を内蔵し、ビデオ監視は GB/T 28181(ライブのみ)をサポートしています。商用版はこれに加えて CoAP、HTTP、TCP、Modbus、JT808 などのプロトコルを追加しています。完全な対照表は上記「オープンソース版 vs 商用版」の比較表を参照してください。
オープンソース版と商用版の違いは何ですか?
オープンソース版は製品/デバイス/モノモデル、シーン連携、ルールスクリプト、権限管理などの中核機能をカバーしています。商用版は可視化大画面、AI ナレッジベース、アラームセンター、マルチテナント、OTA ファームウェアアップグレード、データブリッジ、ワークオーダー管理、IoT SIM カード管理などの機能を追加しています。Web コンフィギュレーション(SCADA)とスマートスピーカーはオプションの追加購入モジュールで、商用版の基本ライセンスには含まれません。項目ごとの対照は上記の比較表を参照してください。
すばやくデプロイして試すには?
インストールとデプロイの章に従って Docker Compose によるワンクリックデプロイを実行すれば、ローカルで体験できます。商用版はオンラインデモ https://iot.fastbee.cn を提供しています。オープンソース版にデモアドレスはありません。


