Skip to content

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


オープンソース IoT プラットフォームのページスクリーンショット

ページガイド ​

ページ内容FastBee オープンソース版の製品概要:プラットフォームの位置づけ、主な特長、システム機能、技術スタック、オープンソース版と商用版の違い。
対象シーンFastBee に初めて触れる開発者や選定評価担当者が、オープンソース版がプロジェクト要件に合うかをすばやく判断するのに適しています。
前提条件なし。読了後に実際に試す場合は、インストールとデプロイの章に従って Docker ワンクリックデプロイを実行してください。

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 をサポート(オプションで有効化)
ハードウェア SDKESP-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
JDKOpenJDK 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 ライセンスを採用しており、個人の学習と利用に使用できます。商用利用の場合は商用版ライセンスの購入をお勧めします。

関連リンク ​

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 を提供しています。オープンソース版にデモアドレスはありません。