JN516x Zigbeeホームオートメーション

ジグ・ビー

ZigBee Home Automation(HA)は、照明、ヒーター、カーテン、ブラインド、ドアロックなど、家庭内の機器を柔軟に制御するための世界標準です。アプライアンスは、スイッチ、センサー、リモートコントロールユニット、携帯電話、コンピューターなどの幅広いデバイスからワイヤレスで制御できます。ZigBee HAは、スマートフォン、タブレット、ノートパソコンなどの既存のコンシューマーテクノロジーを通じて完全に統合された制御を可能にする、革新的な機能を自宅に装備するために使用することができます。ZigBee HAシステムは、ZigBee Home Automationアプリケーションプロファイルを備えたZigBee PROプロトコルを使用して自宅に実装されます。

NXP® ZigBee PROプロトコル、HAアプリケーションプロファイル、ZigBee Cluster Library (ZCL)、JenOS (Jennicオペレーティングシステム)を含むJN5169およびJN5168マイクロコントローラ用の完全なZigBeeホームオートメーションソフトウェアソリューションを提供します。ZigBee Home Automationソリューションは、HAプロファイルからのHA固有の「クラスタ」とZCLからの一般的なクラスタを使用できます。

注: K32W061/41または JN5189/88Tは、新しいZigbee®、スレッド、およびBluetooth® LE 5.0デザインに適しています。新しいソフトウェアリリースは計画されていません

ホームオートメーションソフトウェア

ホームオートメーションプロファイルを備えたZigBee PROは、JN5169およびJN5168マイクロコントローラで利用できます。プロトコル、プロファイル、および関連するサポートソフトウェアは、次のSoftware Developer's Kit (SDK)で提供されています。

上記のSDKは、BeyondStudio for NXPツールチェーン (JN-SW-4141)の上にインストールする必要があります。 インストール手順については、『BeyondStudio for NXP Installation and User Guide 』(JN-UG-3098)を参照してください。

ZigBee Home Automationのデモンストレーション・アプリケーションが提供され、アプリケーション・ノートに記載されています(下記を参照)。これらのデモは、JN516x-EK001またはJN516x-EK004評価キットのボードにプログラムして実行できます。

ソフトウェア、ドキュメント、サポート資料

SDK、ユーザーガイド、アプリケーションノートなど、カスタムHAソリューションの開発を支援する幅広いユーザーリソースが用意されています。HAに関連するリソースを次に示します。

ハードウェア関連のリソースは、「JN516x MCUのサ ポートリソース 」ページにあります

ページの下部にレガシー ・ソフトウェアが表示されます。

品番 タイトル 概要 バージョン
ソフトウェア
JN-SW-4168 JN516x ZigBee Home Automation SDK JN516xデバイス用のホームオートメーション(HA)プロファイルに基づくZigBee PRO無線ネットワークアプリケーション開発用ソフトウェア。ZigBee Light Link (ZLL)プロファイルもサポートしています。BeyondStudio for NXPツールチェーンの上にインストールする必要があります。詳細はリリースノートを参照 してください 2162
JN-SW-4141 BeyondStudio for NXP JN516xアプリケーションを開発するためのツールチェーン。詳細は、『リリー スノート 』および『ユーザーガイド』 JN-UG-3098を参照してください 1308
JN-SW-4107 JN51xx本番Flashプログラマ 本番環境のJN51xxに組み込みアプリケーションをロードするためのユーティリティ。詳細は、『リリー スノート 』および『ユーザーガイド』 JN-UG-3099を参照してください 1365
ユーザ・ガイド
JN-UG-3075 JenOSユーザーガイド ZigBee PROアプリケーションコードでOSリソースを管理するために使用されるJenOS APIの詳細。 1.8
JN-UG-3076 ZigBee Home Automationユーザーガイド ZigBee Home Automation (HA)を紹介し、アプリケーション開発用のHA APIを詳しく説明します。 1.4
JN-UG-3081 JETユーザーガイド 暗号化またはマージされたアプリケーションバイナリファイルの生成に使用するJN51xx暗号化ツール(JET)について説明します。 1.7
JN-UG-3095 ZigBee Green Powerユーザーガイド JN516xマイクロコントローラのホームオートメーションアプリケーション向けのZigBee Green Power (GP)の使用について説明します。 1.4
JN-UG-3098 BeyondStudio for NXPインストールおよびユーザーガイド BeyondStudio for NXP (JN-SW-4141)のインストールと操作について説明します。また、JN516x SDKのインストールについても説明します。 1.2
JN-UG-3101 ZigBee PROスタックユーザーガイド(HA/ZLL用) ZigBee PROの基本的な概念を紹介し、HAおよびZLLアプリケーションを開発するためのZigBee PRO APIについて詳しく説明します。 1.5
JN-UG-3103 ZigBeeクラスタ・ライブラリ・ユーザー・ガイド(HA/ZLL用) HAプロファイルおよびZLLプロファイルに対するZigBee Cluster Library(ZCL)のNXP実装について説明します。 1.4
アプリケーション・ノート
JN-AN-1172 JN516xカスタマモジュール評価ツール モジュール性能の測定を可能にする多数のテストモードにJN516xマイクロコントローラを配置するために使用できるツールについて説明します。 1.6
JN-AN-1175 JN516xのパケットエラーレートテスト JN516x評価キットのボードで使用できるパケットエラーレート(PER)テストソフトウェアについて説明します。 1.2
JN-AN-1184 JN516x用ZigBee PROアプリケーションテンプレート プロファイルに依存しない一連のZigBee PROアプリケーション・コード・テンプレートを提供し、JN516xデバイスのZigBee PROアプリケーション開発の基礎として使用できます。 1620
JN-AN-1189 ZigBee Home Automationデモ・アプリケーション・ノート JN516x-EK001評価キットで実行できるホームオートメーションアプリケーションの例について説明します。 1.15
JN-AN-1193 JN516x Lauterbach JTAGデバッガ Lauterbach JTAGデバッガを使用してJN516xデバイス上で実行するコードのデバッグ環境の構成を詳細に説明します。 1.4
JN-AN-1194 ZigBee IoTゲートウェイアプリケーションノート ZigBeeシステムのWPANをLAN/WANに接続するカスタムIoTゲートウェイを開発するための情報とソフトウェアを提供します。このアプリケーションノートは現在フリーズされており、JN-AN-1222およびJN-AN-1223に置き換えられています。 2.1
JN-AN-1201 ZigBee HA Intruder Alarmシステムのアプリケーションノート ホームオートメーションプロファイルからIntruder Alarm System(IAS)デバイスを使用するZigBeeネットワークを示します。 2.1
JN-AN-1202 BeyondStudio移行ガイドライン 既存のJN516xプロジェクトをBeyondStudio for NXPに移行する方法について説明します。 1.1
JN-AN-1203 BeyondStudioでのJN516x JTAGデバッグ BeyondStudio for NXPソフトウェアツールによるJN516xデバイスのJTAGデバッグ機能の使用について説明します。 1.2
JN-AN-1221 ZigBee HA照明NFC対応 JN516x-EK004評価キットで実行できるホームオートメーションアプリケーションの例について説明します。この例では、NFC試運転とIoT接続を採用しています。 1.2
JN-AN-1222 ZigBee IoT Gatewayホスト(NFC対応) JN516x-EK004評価キットのコンポーネントを使用して、NFC機能を備えたZigBee IoTゲートウェイのホスト部分を実装するために必要なハードウェアとソフトウェアを詳しく説明します。 2006
JN-AN-1223 ZigBee IoTゲートウェイコントロールブリッジ PC上で動作するグラフィカルインタフェースアプリケーションからIoT GatewayのZigBee Control Bridge部分を制御する方法を示します。 1014
関連ドキュメント
JN5169 JN5169データシート 詳細については、JN5169マイクロコントローラを参照してください 1
JN5169M0x JN5169-001-M0x-2データシート モジュールJN5169-001-M0xシリーズの詳細 3.0
JN-DS-JN516x JN516xデータシート 詳細はJN516xシリーズのマイクロコントローラをご覧ください。 1.3
JN-DS-JN5168-001-MO JN5168-001-Myyデータシート 詳細はJN5168-001-Myyシリーズのモジュールです。 1.4
JN-RM-2003 LPRFボードAPIリファレンスマニュアル 詳細はボードAPIを参照してください。このAPIは、評価キットに含まれるボード上のコンポーネントと対話するためにアプリケーションコードで使用されます。 2.4
JN-UG-3087 JN516x内蔵周辺機器APIユーザーガイド 詳細は、JN516xオンチップ周辺機器と対話するためにアプリケーションコードで使用されるJN516x統合周辺機器APIを説明します。 1.5
JN-UG-3093 JN516x-EK001評価キットユーザーガイド このJN516x評価キットの内容と、プリロードされたデモのセットアップおよび実行方法について説明します。 1.5
JN-UG-3099 JN51xx製品Flashプログラマーユーザーガイド JN51xxプロダクションフラッシュプログラマ(JN-SW-4107)の使用法について説明します。 1.1
JN-UG-3108 JN516x-EK004評価キットユーザーガイド JN516x-EK004評価キットの内容と、プリロードされたデモのセットアップおよび実行方法について説明します。 2.0

レガシーソフトウェア

旧Eclipseベースのツールチェーン(JN-SW-4041)を使用してJN516x ZigBee Home Automationアプリケーションを開発するために必要なソフトウェアを以下に示します。これは新しいデザインには推奨されません。

品番 タイトル 概要 バージョン
JN-SW-4041 SDKツールチェーン JN516xアプリケーションを開発するためのツールチェーン。 1.1
JN-SW-4067 JN516x ZigBee Home Automation SDK JN516xデバイス用のホームオートメーション(HA)プロファイルに基づくZigBee PRO無線ネットワークアプリケーション開発用ソフトウェア。JN51xx SDKツールチェーンの上にインストールする必要があります。 1108
JN-SW-4007 JN51xxフラッシュプログラマ JN51xxフラッシュメモリに組み込みアプリケーションを読み込むためのユーティリティ。 1.8.9