{
  "articles": [
    {
      "author": "Z-Wave \u8054\u76df",
      "category": "\u79d1\u6280",
      "content": "<p>\u8fd9\u662f\u53c2\u8003md:</p>\n<h1 id=\"z-wave-silicon-labs-trident-iot\">Z-Wave \u5f00\u53d1\u8005\u4e4b\u65c5\uff1aSilicon Labs \u4e0e Trident IoT \u5f00\u53d1\u5de5\u5177\u6df1\u5ea6\u5bf9\u6bd4</h1>\n<blockquote>\n<p>\u672c\u6587\u8282\u9009\u81ea Z-Wave \u8054\u76df\u5b98\u65b9\u535a\u5ba2\uff0c\u5bf9\u6bd4 Silicon Labs Simplicity Studio 6 \u548c Trident IoT \u7684\u5f00\u53d1\u5de5\u5177\u3001\u73af\u5883\u642d\u5efa\u53ca\u4f7f\u7528\u6280\u5de7\u3002</p>\n</blockquote>\n<hr />\n<h2 id=\"_1\">\u6982\u8ff0</h2>\n<p>\u82af\u7247\u4f9b\u5e94\u5546\uff0c\u5305\u62ec Silicon Labs \u548c Trident IoT\uff0c\u90fd\u6709\u5404\u81ea\u7684\u7f16\u7801\u548c\u8c03\u8bd5\u5de5\u5177\u53ca\u65b9\u6cd5\u3002\u6bcf\u5bb6\u4f9b\u5e94\u5546\u90fd\u63d0\u4f9b\u5de5\u5177\u57f9\u8bad\uff0c\u53ef\u4ee5\u5e2e\u52a9\u60a8\u5feb\u901f\u4e0a\u624b\u3002\u5728\u672c\u90e8\u5206\uff0c\u6211\u5c06\u5206\u4eab\u4e00\u4e9b\u6280\u5de7\u548c\u5efa\u8bae\uff0c\u5e2e\u52a9\u60a8\u514b\u670d\u5b66\u4e60\u4e0a\u7684\u6311\u6218\u3002</p>\n<p>\u7b2c\u4e00\u6b65\u662f\u89c2\u770b\u5404\u4f9b\u5e94\u5546\u63d0\u4f9b\u7684\u57f9\u8bad\u89c6\u9891\u6216\u9605\u8bfb\u5165\u95e8\u6307\u5357\u3002\u8fd9\u4e9b\u5185\u5bb9\u7edd\u5bf9\u503c\u5f97\u60a8\u82b1\u65f6\u95f4\u5b66\u4e60\u3002\u867d\u7136\u89c6\u9891\u672c\u8eab\u53ef\u80fd\u4e0d\u591f\u7cbe\u5f69\uff0c\u4f46\u60a8\u53ef\u4ee5\u8df3\u8fc7\u4e00\u4e9b\u90e8\u5206\uff0c\u5e76\u4ee5 1.5 \u500d\u901f\u89c2\u770b\uff0c\u6211\u4e5f\u662f\u8fd9\u4e48\u505a\u7684\u3002</p>\n<hr />\n<h2 id=\"silicon-labs-simplicity-studio-6\">Silicon Labs Simplicity Studio 6</h2>\n<p>\u4ece Simplicity Studio 5 \u5347\u7ea7\u5230\u7248\u672c 6 \u9700\u8981\u5927\u91cf\u7684\u5b66\u4e60\uff0c\u56e0\u4e3a\u96c6\u6210\u5f00\u53d1\u73af\u5883 (IDE) \u73b0\u5728\u57fa\u4e8e Microsoft \u7684 Visual Studio Code \u800c\u4e0d\u662f Eclipse\u3002\u867d\u7136\u6709\u4e9b\u90e8\u5206\u4f3c\u66fe\u76f8\u8bc6\uff0c\u4f46 IDE \u672c\u8eab\u5dee\u5f02\u663e\u8457\uff0c\u9700\u8981\u4e00\u4e9b\u65f6\u95f4\u6765\u9002\u5e94\u3002</p>\n<p>Simplicity Studio 6 (SSv6) \u662f\u4e00\u4e2a\u5168\u65b0\u7684\u7248\u672c\uff0c\u76ee\u524d\u5b58\u5728\u4e00\u4e9b\u95ee\u9898\u548c\u4e0d\u8db3\uff0cSilicon Labs \u5c06\u5728\u672a\u6765\u51e0\u4e2a\u6708\u5185\u9010\u6b65\u89e3\u51b3\u8fd9\u4e9b\u95ee\u9898\u3002\u5982\u6709\u4efb\u4f55\u7591\u95ee\uff0c\u8bf7\u968f\u65f6\u5728\u652f\u6301\u95e8\u6237\u63d0\u4ea4\u6848\u4f8b\u6216\u8054\u7cfb\u60a8\u7684 Silabs FAE \u5bfb\u6c42\u5e2e\u52a9\u3002</p>\n<h3 id=\"_2\">\u73af\u5883\u642d\u5efa\u6b65\u9aa4</h3>\n<ol>\n<li>\u5b89\u88c5 SSv6\u3001Visual Studio (VS) Code \u4ee5\u53ca\u9002\u7528\u4e8e VS Code \u7684 Silabs \u6269\u5c55</li>\n<li>\u6253\u5f00 SSv6\uff0c\u60a8\u5c06\u770b\u5230 Silabs \u652f\u6301\u7684\u6240\u6709\u65e0\u7ebf\u534f\u8bae\u6982\u89c8</li>\n<li>\u70b9\u51fb Z-Wave \u5373\u53ef\u6253\u5f00\u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\u5217\u8868</li>\n<li>\u9009\u62e9\u4e00\u4e2a\u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\uff0c\u4f8b\u5982\"\u5f00\u5173\"\u5e94\u7528\u7a0b\u5e8f\uff08\u5efa\u8bae\u4ee5\u6b64\u4f5c\u4e3a\u5165\u95e8\uff09</li>\n<li>\u5efa\u8bae\u4f7f\u7528\"\u590d\u5236\u5185\u5bb9\"\u9009\u9879\uff0c\u4f7f\u7528\"\u94fe\u63a5 SDK\"\u548c\"\u590d\u5236\u9879\u76ee\u6e90\u6587\u4ef6\"\u9009\u9879\u4f1a\u9650\u5236 VS Code \u67e5\u627e\u548c\u641c\u7d22\u6587\u4ef6\u7684\u80fd\u529b</li>\n<li><code>ProjectName.slcp</code> \u6587\u4ef6\u5c06\u4f1a\u6253\u5f00\uff0c\u5927\u90e8\u5206\u914d\u7f6e\u64cd\u4f5c\u90fd\u5728\u8fd9\u91cc\u8fdb\u884c</li>\n<li>\"\u8f6f\u4ef6\u7ec4\u4ef6\"\u9009\u9879\u5361\u662f\u5b89\u88c5\u547d\u4ee4\u7c7b\u6216\u5916\u8bbe\u9a71\u52a8\u7a0b\u5e8f\u7684\u5165\u53e3</li>\n<li>\u6839\u636e\u5e94\u7528\u7a0b\u5e8f\u7684\u9700\u8981\uff0c\u641c\u7d22\u3001\u5b89\u88c5\u5e76\u914d\u7f6e\u547d\u4ee4\u7c7b\u6216 API</li>\n<li>\"\u5f15\u811a\u5de5\u5177\"\u4ee5\u56fe\u5f62\u548c\u8868\u683c\u7684\u5f62\u5f0f\u663e\u793a GPIO \u7684\u5e03\u5c40</li>\n<li><code>.slpb</code> \u6587\u4ef6\u662f\u751f\u6210\u540e\u7f16\u8f91\u5668\uff0c\u7528\u4e8e\u914d\u7f6e\u5bc6\u94a5\u548c OTA \u6587\u4ef6\u521b\u5efa\u7684\u811a\u672c\uff0c\u5efa\u8bae\u4fdd\u7559\u9ed8\u8ba4\u8bbe\u7f6e</li>\n<li>\u53f3\u4e0a\u89d2\u662f\"\u5728 VS Code \u4e2d\u6253\u5f00\"\uff0c\u70b9\u51fb\u5b83\u5373\u53ef\u6253\u5f00 Microsoft \u5de5\u5177</li>\n</ol>\n<h3 id=\"vs-code\">VS Code \u4f7f\u7528\u6280\u5de7</h3>\n<h4 id=\"_3\">\u26a0\ufe0f \u4e00\u5b9a\u8981\u4fdd\u5b58\uff01</h4>\n<p>\u7f16\u8f91\u5b8c\u6587\u4ef6\u540e\u4e00\u5b9a\u8981\u6309\u4fdd\u5b58\u952e\uff01SSv5 \u4f1a\u5728\u70b9\u51fb\"\u751f\u6210\"\u65f6\u81ea\u52a8\u4fdd\u5b58\uff0c\u800c VS Code \u5219\u4e0d\u4f1a\u3002\u6211\u82b1\u4e86\u51e0\u4e2a\u661f\u671f\u624d\u517b\u6210\u8fd9\u4e2a\u4e60\u60ef\u3002\u6211\u8c03\u8bd5\u4e86\u4e00\u4e2a\u5c0f\u65f6\uff0c\u7ed3\u679c\u53d1\u73b0\u6211\u505a\u7684\u66f4\u6539\u6ca1\u6709\u5305\u542b\u5728\u4e0b\u8f7d\u6587\u4ef6\u4e2d\uff0c\u56e0\u4e3a\u6211\u5fd8\u4e86\u4fdd\u5b58\u3002</p>\n<h4 id=\"copilot-ai\">\ud83e\udd16 Copilot AI \u80fd\u6781\u5927\u5730\u63d0\u9ad8\u5de5\u4f5c\u6548\u7387</h4>\n<ul>\n<li>\u5728\u4efb\u4f55\u4e00\u884c\u4ee3\u7801\u672b\u5c3e\u8f93\u5165 <code>//</code> \u5373\u53ef\u6dfb\u52a0\u6ce8\u91ca\uff0cCopilot \u901a\u5e38\u4f1a\u751f\u6210\u4e00\u6761\u4e0d\u9519\u7684\u3001\u6709\u65f6\u751a\u81f3\u76f8\u5f53\u8be6\u7ec6\u7684\u6ce8\u91ca</li>\n<li>\u5f00\u59cb\u8f93\u5165\u4efb\u4f55\u51fd\u6570\uff0cCopilot \u4f1a\u81ea\u52a8\u4ee5\u6b63\u786e\u7684\u683c\u5f0f\u586b\u5145\u6240\u9700\u7684\u53c2\u6570</li>\n<li>\u5f00\u59cb\u8f93\u5165 <code>for</code>\u3001<code>while</code> \u6216 <code>switch</code>\uff0cCopilot \u4f1a\u81ea\u52a8\u586b\u5145\u5927\u90e8\u5206\u53ef\u80fd\u7684\u4ee3\u7801\u5757</li>\n<li>\u968f\u7740\u4f60\u8f93\u5165\u66f4\u591a\u4ee3\u7801\uff0cCopilot \u4f1a\u731c\u6d4b\u4f60\u8fd8\u9700\u8981\u4ec0\u4e48\u2014\u2014\u6309 <code>TAB</code> \u952e\u63a5\u53d7\u5efa\u8bae</li>\n<li>\u26a0\ufe0f \u6ce8\u610f\uff1aCopilot \u4f1a\u4ea7\u751f\u5e7b\u89c9\u2014\u2014\u5b83\u5e76\u4e0d\u5b8c\u7f8e\uff0c\u6240\u4ee5\u8981\u5c0f\u5fc3\uff0c\u5e76\u4e14\u52a1\u5fc5\u68c0\u67e5\u7ed3\u679c</li>\n</ul>\n<h4 id=\"_4\">\ud83d\udd0d \u641c\u7d22\u6280\u5de7</h4>\n<p>\u5728 VS Code \u4e2d\u641c\u7d22\u53d8\u91cf\u6216\u51fd\u6570\u7684\u65b9\u5f0f\u4e0e SSv5 \u4e0d\u540c\uff1a<br />\n- \u9f20\u6807\u60ac\u505c\u4f1a\u663e\u793a\u4e00\u4e9b\u4fe1\u606f\uff0c\u8bf7\u5411 Copilot \u8be2\u95ee\u66f4\u591a\u8be6\u60c5<br />\n- \u53f3\u952e\u5355\u51fb\u4f1a\u5f39\u51fa\u4e00\u4e2a\u5305\u542b\u591a\u4e2a\u9009\u9879\u7684\u7a97\u53e3\u2014\u2014\u5efa\u8bae\u9009\u62e9\"\u67e5\u627e\u6240\u6709\u5f15\u7528\"<br />\n- \u8bf7\u4f7f\u7528\u5de6\u4fa7\u7684\u641c\u7d22\u83dc\u5355\uff0c\u800c\u4e0d\u662f\u9876\u90e8\u7684\u641c\u7d22\u680f<br />\n- \u5728\"\u8981\u5305\u542b\u7684\u6587\u4ef6\"\u4e2d\uff0c\u6dfb\u52a0 <code>*.c, *.h</code>\uff0c\u5426\u5219\u641c\u7d22\u7ed3\u679c\u5c06\u5305\u542b\u76ee\u6807\u6587\u4ef6\u3001.map \u6587\u4ef6\u548c\u5176\u4ed6\u65e0\u7528\u7ed3\u679c<br />\n- \u8bf7\u6ce8\u610f\uff0c\u641c\u7d22\u8303\u56f4\u6db5\u76d6\u6574\u4e2a\u5de5\u4f5c\u533a\uff0c\u56e0\u6b64\u8bf7\u4ed4\u7ec6\u67e5\u770b\u641c\u7d22\u7ed3\u679c\u6240\u5728\u7684\u9879\u76ee<br />\n- \u6211\u6709\u65f6\u8fd8\u662f\u4f1a\u7528 <code>grep</code> \u547d\u4ee4\u6765\u67e5\u627e\u4e1c\u897f</p>\n<h4 id=\"_5\">\ud83d\udee0\ufe0f \u5176\u4ed6\u6280\u5de7</h4>\n<ul>\n<li>\u5728 Si \u6269\u5c55\u4e2d\u770b\u4e0d\u5230\u6587\u4ef6\uff1f\u8bf7\u4f7f\u7528\u8d44\u6e90\u7ba1\u7406\u5668\u9009\u9879\u5361\uff08\u5de6\u4e0a\u89d2\uff09\u67e5\u770b\u6240\u6709\u6587\u4ef6</li>\n<li>\u5982\u679c\u67d0\u4e9b\u529f\u80fd\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\uff0c\u8bf7\u6e05\u7406\u5e76\u4ece\u5934\u5f00\u59cb\u6784\u5efa</li>\n<li>\u901a\u8fc7 Silabs \u6269\u5c55\u7a0b\u5e8f\uff0c\u60a8\u53ef\u4ee5\u5237\u5199\u56fa\u4ef6\u3001\u6253\u5f00\u7ec8\u7aef\u3001\u6253\u5f00\u547d\u4ee4\u7a0b\u5e8f\u4ee5\u53ca\u4f7f\u7528\u5176\u4ed6\u5de5\u5177</li>\n<li><code>gnudbg</code> \u8c03\u8bd5\u5668\u5f88\u53ef\u9760\uff0c\u4f46\u6211\u9047\u5230\u68d8\u624b\u95ee\u9898\u65f6\u4ecd\u7136\u4f1a\u4f7f\u7528 Segger Ozone</li>\n</ul>\n<h4 id=\"_6\">\ud83d\udcbb \u786c\u4ef6\u5efa\u8bae</h4>\n<p><strong>\u8d2d\u4e70\u4e00\u53f0\u81f3\u5c11\u914d\u5907 32GB \u5185\u5b58\u7684\u65b0\u7535\u8111</strong>\u3002SSv6 \u548c VSCode \u90fd\u5f88\u5360\u7528\u5185\u5b58\u3002\u6211\u4e70\u4e86\u4e00\u53f0\u914d\u5907 i9 \u5904\u7406\u5668\u548c 32GB \u5185\u5b58\u7684\u65b0\u7b14\u8bb0\u672c\u7535\u8111\uff0c\u8fd9\u4f7f\u5f97\u4f7f\u7528\u4f53\u9a8c\u66f4\u52a0\u9ad8\u6548\u7a33\u5b9a\u3002</p>\n<hr />\n<h2 id=\"trident-iot\">Trident IoT</h2>\n<p>Trident \u7684\u5d4c\u5165\u5f0f\u7f16\u7a0b\u65b9\u6cd5\u4e0e Silicon Labs \u622a\u7136\u4e0d\u540c\u3002</p>\n<h3 id=\"_7\">\u6838\u5fc3\u7279\u70b9</h3>\n<p><strong>Elcap \u547d\u4ee4\u884c\u5de5\u5177</strong>\uff1a\u9879\u76ee\u6784\u5efa\u3001\u7f16\u8bd1\u548c\u70e7\u5f55\u5747\u4f7f\u7528\u5176\u540d\u4e3a\"Elcap\"\u7684\u547d\u4ee4\u884c\u5de5\u5177\u5b8c\u6210\u3002Elcap \u4f9d\u8d56\u4e8e Docker \u6216 Podman \u5bb9\u5668\uff0c\u4ece\u800c\u6784\u5efa\u4e00\u4e2a\u7edf\u4e00\u7684\u5f00\u53d1\u73af\u5883\uff0c\u4e0d\u53d7\u5e73\u53f0\u9650\u5236\uff0c\u652f\u6301 Windows\u3001Linux \u548c Mac\u3002</p>\n<p><strong>TIDE \u63d2\u4ef6</strong>\uff1aTrident \u8fd8\u63d0\u4f9b\u4e86\u4e00\u4e2a\u540d\u4e3a\"TIDE\"\u7684 VS Code \u63d2\u4ef6\uff0c\u4e3a\u7f16\u5199\u548c\u63a2\u7d22\u5d4c\u5165\u5f0f\u4ee3\u7801\u63d0\u4f9b\u4e86\u4e00\u4e2a\u719f\u6089\u7684\u754c\u9762\u3002</p>\n<h3 id=\"_8\">\u4e3b\u8981\u4f18\u52bf</h3>\n<p>\u7531\u4e8e\u73af\u5883\u88ab\u5c01\u88c5\u5728\u5bb9\u5668\u5185\uff0c\u8fd9\u4e9b\u7279\u6027\u4f7f\u5f97\u8bbe\u7f6e\u8fc7\u7a0b\u975e\u5e38\u4fbf\u6377\uff1a<br />\n- \u2705 \u73af\u5883\u4e00\u81f4\u6027\uff1a\u5bb9\u5668\u73af\u5883\u7b80\u5316\u4e86\u7ef4\u62a4\u5de5\u4f5c<br />\n- \u2705 \u53ef\u91cd\u73b0\u6027\uff1a\u5373\u4f7f\u51e0\u4e2a\u6708\u751a\u81f3\u51e0\u5e74\u540e\uff0c\u6574\u4e2a\u73af\u5883\u4ecd\u7136\u53ef\u4ee5\u91cd\u65b0\u521b\u5efa\uff0c\u5e76\u4e14\u56fa\u4ef6\u4e0b\u8f7d\u4e5f\u5b8c\u5168\u76f8\u540c<br />\n- \u2705 \u8f7b\u677e\u5347\u7ea7\uff1a\u53ea\u9700\u4e00\u6761\u547d\u4ee4\u884c\u5373\u53ef\u5347\u7ea7\u5230\u66f4\u65b0\u7684 SDK \u7248\u672c</p>\n<blockquote>\n<p>\u76f8\u6bd4\u4e4b\u4e0b\uff0cSilicon Labs \u7684\u5f00\u53d1\u4eba\u5458\u901a\u5e38\u9700\u8981\u4f7f\u7528\u65b0\u7684 SDK\uff0c\u4ece\u5168\u65b0\u7684\u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\u5f00\u59cb\u91cd\u65b0\u6784\u5efa\u6574\u4e2a\u5e94\u7528\u7a0b\u5e8f\u624d\u80fd\u8fdb\u884c\u5347\u7ea7\u3002</p>\n</blockquote>\n<h3 id=\"trident-iot_1\">Trident IoT \u4f7f\u7528\u6280\u5de7</h3>\n<h4 id=\"_9\">\ud83d\ude80 \u57fa\u7840\u64cd\u4f5c</h4>\n<ul>\n<li>\u8bf7\u4f7f\u7528\u6700\u65b0\u7248\u672c\u7684 elcap \u2013 \u67e5\u770b elcap \u76f8\u5173\u8bf4\u660e</li>\n<li>elcap \u81ea\u6211\u8bca\u65ad \u2013 \u68c0\u67e5\u60a8\u7684\u73af\u5883\uff0c\u5982\u679c\u51fa\u73b0\u4efb\u4f55\u95ee\u9898\uff0c\u8bf7\u6267\u884c\u6b64\u64cd\u4f5c</li>\n<li>\u95ee\u9898\u5728\u4e8e\uff0c\u60a8\u901a\u5e38\u9700\u8981\u542f\u52a8 Docker Desktop \u5e94\u7528\u7a0b\u5e8f</li>\n<li>\u5728\u4efb\u4f55 elcap \u547d\u4ee4\u540e\u6dfb\u52a0 <code>--help</code> \u53c2\u6570\u53ef\u83b7\u53d6\u66f4\u591a\u4fe1\u606f</li>\n</ul>\n<h4 id=\"_10\">\ud83d\udc1b \u8c03\u8bd5\u914d\u7f6e</h4>\n<ul>\n<li>Trident \u4f9d\u8d56\u4e8e Segger Ozone \u8c03\u8bd5\u5668</li>\n<li>VS Code \u4e0e Ozone \u7684\u96c6\u6210\u9884\u8ba1\u5c06\u5728\u672a\u6765\u7684\u7248\u672c\u4e2d\u5b9e\u73b0</li>\n<li>elcap \u4f1a\u5728\u6784\u5efa\u8fc7\u7a0b\u4e2d\u4e3a Ozone \u521b\u5efa\u4e00\u4e2a Segger <code>.jdebug</code> \u6587\u4ef6</li>\n</ul>\n<p>\u5728 <code>config.cmake</code> \u6587\u4ef6\u4e2d\u8fdb\u884c\u4ee5\u4e0b\u8bbe\u7f6e\uff0c\u4ee5\u4fbf Ozone \u53ef\u4ee5\u627e\u5230\u6240\u6709\u6e90\u4ee3\u7801\uff1a</p>\n<p>```cmake<br />\n\u8bbe\u7f6e(ZWDSK_CONFIG_USE_SOURCES \"ON\")</p>",
      "date": "2026-08-09",
      "excerpt": "\u672c\u6587\u8282\u9009\u81ea Z-Wave \u8054\u76df\u5b98\u65b9\u535a\u5ba2\uff0c\u5bf9\u6bd4 Silicon Labs Simplicity Studio 6 \u548c Trident IoT \u7684\u5f00\u53d1\u5de5\u5177\u3001\u73af\u5883\u642d\u5efa\u53ca\u4f7f\u7528\u6280\u5de7\u3002",
      "from_markdown": true,
      "id": 13,
      "markdown": "\u8fd9\u662f\u53c2\u8003md:\n# Z-Wave \u5f00\u53d1\u8005\u4e4b\u65c5\uff1aSilicon Labs \u4e0e Trident IoT \u5f00\u53d1\u5de5\u5177\u6df1\u5ea6\u5bf9\u6bd4\n\n> \u672c\u6587\u8282\u9009\u81ea Z-Wave \u8054\u76df\u5b98\u65b9\u535a\u5ba2\uff0c\u5bf9\u6bd4 Silicon Labs Simplicity Studio 6 \u548c Trident IoT \u7684\u5f00\u53d1\u5de5\u5177\u3001\u73af\u5883\u642d\u5efa\u53ca\u4f7f\u7528\u6280\u5de7\u3002\n\n---\n\n## \u6982\u8ff0\n\n\u82af\u7247\u4f9b\u5e94\u5546\uff0c\u5305\u62ec Silicon Labs \u548c Trident IoT\uff0c\u90fd\u6709\u5404\u81ea\u7684\u7f16\u7801\u548c\u8c03\u8bd5\u5de5\u5177\u53ca\u65b9\u6cd5\u3002\u6bcf\u5bb6\u4f9b\u5e94\u5546\u90fd\u63d0\u4f9b\u5de5\u5177\u57f9\u8bad\uff0c\u53ef\u4ee5\u5e2e\u52a9\u60a8\u5feb\u901f\u4e0a\u624b\u3002\u5728\u672c\u90e8\u5206\uff0c\u6211\u5c06\u5206\u4eab\u4e00\u4e9b\u6280\u5de7\u548c\u5efa\u8bae\uff0c\u5e2e\u52a9\u60a8\u514b\u670d\u5b66\u4e60\u4e0a\u7684\u6311\u6218\u3002\n\n\u7b2c\u4e00\u6b65\u662f\u89c2\u770b\u5404\u4f9b\u5e94\u5546\u63d0\u4f9b\u7684\u57f9\u8bad\u89c6\u9891\u6216\u9605\u8bfb\u5165\u95e8\u6307\u5357\u3002\u8fd9\u4e9b\u5185\u5bb9\u7edd\u5bf9\u503c\u5f97\u60a8\u82b1\u65f6\u95f4\u5b66\u4e60\u3002\u867d\u7136\u89c6\u9891\u672c\u8eab\u53ef\u80fd\u4e0d\u591f\u7cbe\u5f69\uff0c\u4f46\u60a8\u53ef\u4ee5\u8df3\u8fc7\u4e00\u4e9b\u90e8\u5206\uff0c\u5e76\u4ee5 1.5 \u500d\u901f\u89c2\u770b\uff0c\u6211\u4e5f\u662f\u8fd9\u4e48\u505a\u7684\u3002\n\n---\n\n## Silicon Labs Simplicity Studio 6\n\n\u4ece Simplicity Studio 5 \u5347\u7ea7\u5230\u7248\u672c 6 \u9700\u8981\u5927\u91cf\u7684\u5b66\u4e60\uff0c\u56e0\u4e3a\u96c6\u6210\u5f00\u53d1\u73af\u5883 (IDE) \u73b0\u5728\u57fa\u4e8e Microsoft \u7684 Visual Studio Code \u800c\u4e0d\u662f Eclipse\u3002\u867d\u7136\u6709\u4e9b\u90e8\u5206\u4f3c\u66fe\u76f8\u8bc6\uff0c\u4f46 IDE \u672c\u8eab\u5dee\u5f02\u663e\u8457\uff0c\u9700\u8981\u4e00\u4e9b\u65f6\u95f4\u6765\u9002\u5e94\u3002\n\nSimplicity Studio 6 (SSv6) \u662f\u4e00\u4e2a\u5168\u65b0\u7684\u7248\u672c\uff0c\u76ee\u524d\u5b58\u5728\u4e00\u4e9b\u95ee\u9898\u548c\u4e0d\u8db3\uff0cSilicon Labs \u5c06\u5728\u672a\u6765\u51e0\u4e2a\u6708\u5185\u9010\u6b65\u89e3\u51b3\u8fd9\u4e9b\u95ee\u9898\u3002\u5982\u6709\u4efb\u4f55\u7591\u95ee\uff0c\u8bf7\u968f\u65f6\u5728\u652f\u6301\u95e8\u6237\u63d0\u4ea4\u6848\u4f8b\u6216\u8054\u7cfb\u60a8\u7684 Silabs FAE \u5bfb\u6c42\u5e2e\u52a9\u3002\n\n### \u73af\u5883\u642d\u5efa\u6b65\u9aa4\n\n1. \u5b89\u88c5 SSv6\u3001Visual Studio (VS) Code \u4ee5\u53ca\u9002\u7528\u4e8e VS Code \u7684 Silabs \u6269\u5c55\n2. \u6253\u5f00 SSv6\uff0c\u60a8\u5c06\u770b\u5230 Silabs \u652f\u6301\u7684\u6240\u6709\u65e0\u7ebf\u534f\u8bae\u6982\u89c8\n3. \u70b9\u51fb Z-Wave \u5373\u53ef\u6253\u5f00\u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\u5217\u8868\n4. \u9009\u62e9\u4e00\u4e2a\u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\uff0c\u4f8b\u5982\"\u5f00\u5173\"\u5e94\u7528\u7a0b\u5e8f\uff08\u5efa\u8bae\u4ee5\u6b64\u4f5c\u4e3a\u5165\u95e8\uff09\n5. \u5efa\u8bae\u4f7f\u7528\"\u590d\u5236\u5185\u5bb9\"\u9009\u9879\uff0c\u4f7f\u7528\"\u94fe\u63a5 SDK\"\u548c\"\u590d\u5236\u9879\u76ee\u6e90\u6587\u4ef6\"\u9009\u9879\u4f1a\u9650\u5236 VS Code \u67e5\u627e\u548c\u641c\u7d22\u6587\u4ef6\u7684\u80fd\u529b\n6. `ProjectName.slcp` \u6587\u4ef6\u5c06\u4f1a\u6253\u5f00\uff0c\u5927\u90e8\u5206\u914d\u7f6e\u64cd\u4f5c\u90fd\u5728\u8fd9\u91cc\u8fdb\u884c\n7. \"\u8f6f\u4ef6\u7ec4\u4ef6\"\u9009\u9879\u5361\u662f\u5b89\u88c5\u547d\u4ee4\u7c7b\u6216\u5916\u8bbe\u9a71\u52a8\u7a0b\u5e8f\u7684\u5165\u53e3\n8. \u6839\u636e\u5e94\u7528\u7a0b\u5e8f\u7684\u9700\u8981\uff0c\u641c\u7d22\u3001\u5b89\u88c5\u5e76\u914d\u7f6e\u547d\u4ee4\u7c7b\u6216 API\n9. \"\u5f15\u811a\u5de5\u5177\"\u4ee5\u56fe\u5f62\u548c\u8868\u683c\u7684\u5f62\u5f0f\u663e\u793a GPIO \u7684\u5e03\u5c40\n10. `.slpb` \u6587\u4ef6\u662f\u751f\u6210\u540e\u7f16\u8f91\u5668\uff0c\u7528\u4e8e\u914d\u7f6e\u5bc6\u94a5\u548c OTA \u6587\u4ef6\u521b\u5efa\u7684\u811a\u672c\uff0c\u5efa\u8bae\u4fdd\u7559\u9ed8\u8ba4\u8bbe\u7f6e\n11. \u53f3\u4e0a\u89d2\u662f\"\u5728 VS Code \u4e2d\u6253\u5f00\"\uff0c\u70b9\u51fb\u5b83\u5373\u53ef\u6253\u5f00 Microsoft \u5de5\u5177\n\n### VS Code \u4f7f\u7528\u6280\u5de7\n\n#### \u26a0\ufe0f \u4e00\u5b9a\u8981\u4fdd\u5b58\uff01\n\u7f16\u8f91\u5b8c\u6587\u4ef6\u540e\u4e00\u5b9a\u8981\u6309\u4fdd\u5b58\u952e\uff01SSv5 \u4f1a\u5728\u70b9\u51fb\"\u751f\u6210\"\u65f6\u81ea\u52a8\u4fdd\u5b58\uff0c\u800c VS Code \u5219\u4e0d\u4f1a\u3002\u6211\u82b1\u4e86\u51e0\u4e2a\u661f\u671f\u624d\u517b\u6210\u8fd9\u4e2a\u4e60\u60ef\u3002\u6211\u8c03\u8bd5\u4e86\u4e00\u4e2a\u5c0f\u65f6\uff0c\u7ed3\u679c\u53d1\u73b0\u6211\u505a\u7684\u66f4\u6539\u6ca1\u6709\u5305\u542b\u5728\u4e0b\u8f7d\u6587\u4ef6\u4e2d\uff0c\u56e0\u4e3a\u6211\u5fd8\u4e86\u4fdd\u5b58\u3002\n\n#### \ud83e\udd16 Copilot AI \u80fd\u6781\u5927\u5730\u63d0\u9ad8\u5de5\u4f5c\u6548\u7387\n- \u5728\u4efb\u4f55\u4e00\u884c\u4ee3\u7801\u672b\u5c3e\u8f93\u5165 `//` \u5373\u53ef\u6dfb\u52a0\u6ce8\u91ca\uff0cCopilot \u901a\u5e38\u4f1a\u751f\u6210\u4e00\u6761\u4e0d\u9519\u7684\u3001\u6709\u65f6\u751a\u81f3\u76f8\u5f53\u8be6\u7ec6\u7684\u6ce8\u91ca\n- \u5f00\u59cb\u8f93\u5165\u4efb\u4f55\u51fd\u6570\uff0cCopilot \u4f1a\u81ea\u52a8\u4ee5\u6b63\u786e\u7684\u683c\u5f0f\u586b\u5145\u6240\u9700\u7684\u53c2\u6570\n- \u5f00\u59cb\u8f93\u5165 `for`\u3001`while` \u6216 `switch`\uff0cCopilot \u4f1a\u81ea\u52a8\u586b\u5145\u5927\u90e8\u5206\u53ef\u80fd\u7684\u4ee3\u7801\u5757\n- \u968f\u7740\u4f60\u8f93\u5165\u66f4\u591a\u4ee3\u7801\uff0cCopilot \u4f1a\u731c\u6d4b\u4f60\u8fd8\u9700\u8981\u4ec0\u4e48\u2014\u2014\u6309 `TAB` \u952e\u63a5\u53d7\u5efa\u8bae\n- \u26a0\ufe0f \u6ce8\u610f\uff1aCopilot \u4f1a\u4ea7\u751f\u5e7b\u89c9\u2014\u2014\u5b83\u5e76\u4e0d\u5b8c\u7f8e\uff0c\u6240\u4ee5\u8981\u5c0f\u5fc3\uff0c\u5e76\u4e14\u52a1\u5fc5\u68c0\u67e5\u7ed3\u679c\n\n#### \ud83d\udd0d \u641c\u7d22\u6280\u5de7\n\u5728 VS Code \u4e2d\u641c\u7d22\u53d8\u91cf\u6216\u51fd\u6570\u7684\u65b9\u5f0f\u4e0e SSv5 \u4e0d\u540c\uff1a\n- \u9f20\u6807\u60ac\u505c\u4f1a\u663e\u793a\u4e00\u4e9b\u4fe1\u606f\uff0c\u8bf7\u5411 Copilot \u8be2\u95ee\u66f4\u591a\u8be6\u60c5\n- \u53f3\u952e\u5355\u51fb\u4f1a\u5f39\u51fa\u4e00\u4e2a\u5305\u542b\u591a\u4e2a\u9009\u9879\u7684\u7a97\u53e3\u2014\u2014\u5efa\u8bae\u9009\u62e9\"\u67e5\u627e\u6240\u6709\u5f15\u7528\"\n- \u8bf7\u4f7f\u7528\u5de6\u4fa7\u7684\u641c\u7d22\u83dc\u5355\uff0c\u800c\u4e0d\u662f\u9876\u90e8\u7684\u641c\u7d22\u680f\n- \u5728\"\u8981\u5305\u542b\u7684\u6587\u4ef6\"\u4e2d\uff0c\u6dfb\u52a0 `*.c, *.h`\uff0c\u5426\u5219\u641c\u7d22\u7ed3\u679c\u5c06\u5305\u542b\u76ee\u6807\u6587\u4ef6\u3001.map \u6587\u4ef6\u548c\u5176\u4ed6\u65e0\u7528\u7ed3\u679c\n- \u8bf7\u6ce8\u610f\uff0c\u641c\u7d22\u8303\u56f4\u6db5\u76d6\u6574\u4e2a\u5de5\u4f5c\u533a\uff0c\u56e0\u6b64\u8bf7\u4ed4\u7ec6\u67e5\u770b\u641c\u7d22\u7ed3\u679c\u6240\u5728\u7684\u9879\u76ee\n- \u6211\u6709\u65f6\u8fd8\u662f\u4f1a\u7528 `grep` \u547d\u4ee4\u6765\u67e5\u627e\u4e1c\u897f\n\n#### \ud83d\udee0\ufe0f \u5176\u4ed6\u6280\u5de7\n- \u5728 Si \u6269\u5c55\u4e2d\u770b\u4e0d\u5230\u6587\u4ef6\uff1f\u8bf7\u4f7f\u7528\u8d44\u6e90\u7ba1\u7406\u5668\u9009\u9879\u5361\uff08\u5de6\u4e0a\u89d2\uff09\u67e5\u770b\u6240\u6709\u6587\u4ef6\n- \u5982\u679c\u67d0\u4e9b\u529f\u80fd\u65e0\u6cd5\u6b63\u5e38\u5de5\u4f5c\uff0c\u8bf7\u6e05\u7406\u5e76\u4ece\u5934\u5f00\u59cb\u6784\u5efa\n- \u901a\u8fc7 Silabs \u6269\u5c55\u7a0b\u5e8f\uff0c\u60a8\u53ef\u4ee5\u5237\u5199\u56fa\u4ef6\u3001\u6253\u5f00\u7ec8\u7aef\u3001\u6253\u5f00\u547d\u4ee4\u7a0b\u5e8f\u4ee5\u53ca\u4f7f\u7528\u5176\u4ed6\u5de5\u5177\n- `gnudbg` \u8c03\u8bd5\u5668\u5f88\u53ef\u9760\uff0c\u4f46\u6211\u9047\u5230\u68d8\u624b\u95ee\u9898\u65f6\u4ecd\u7136\u4f1a\u4f7f\u7528 Segger Ozone\n\n#### \ud83d\udcbb \u786c\u4ef6\u5efa\u8bae\n**\u8d2d\u4e70\u4e00\u53f0\u81f3\u5c11\u914d\u5907 32GB \u5185\u5b58\u7684\u65b0\u7535\u8111**\u3002SSv6 \u548c VSCode \u90fd\u5f88\u5360\u7528\u5185\u5b58\u3002\u6211\u4e70\u4e86\u4e00\u53f0\u914d\u5907 i9 \u5904\u7406\u5668\u548c 32GB \u5185\u5b58\u7684\u65b0\u7b14\u8bb0\u672c\u7535\u8111\uff0c\u8fd9\u4f7f\u5f97\u4f7f\u7528\u4f53\u9a8c\u66f4\u52a0\u9ad8\u6548\u7a33\u5b9a\u3002\n\n---\n\n## Trident IoT\n\nTrident \u7684\u5d4c\u5165\u5f0f\u7f16\u7a0b\u65b9\u6cd5\u4e0e Silicon Labs \u622a\u7136\u4e0d\u540c\u3002\n\n### \u6838\u5fc3\u7279\u70b9\n\n**Elcap \u547d\u4ee4\u884c\u5de5\u5177**\uff1a\u9879\u76ee\u6784\u5efa\u3001\u7f16\u8bd1\u548c\u70e7\u5f55\u5747\u4f7f\u7528\u5176\u540d\u4e3a\"Elcap\"\u7684\u547d\u4ee4\u884c\u5de5\u5177\u5b8c\u6210\u3002Elcap \u4f9d\u8d56\u4e8e Docker \u6216 Podman \u5bb9\u5668\uff0c\u4ece\u800c\u6784\u5efa\u4e00\u4e2a\u7edf\u4e00\u7684\u5f00\u53d1\u73af\u5883\uff0c\u4e0d\u53d7\u5e73\u53f0\u9650\u5236\uff0c\u652f\u6301 Windows\u3001Linux \u548c Mac\u3002\n\n**TIDE \u63d2\u4ef6**\uff1aTrident \u8fd8\u63d0\u4f9b\u4e86\u4e00\u4e2a\u540d\u4e3a\"TIDE\"\u7684 VS Code \u63d2\u4ef6\uff0c\u4e3a\u7f16\u5199\u548c\u63a2\u7d22\u5d4c\u5165\u5f0f\u4ee3\u7801\u63d0\u4f9b\u4e86\u4e00\u4e2a\u719f\u6089\u7684\u754c\u9762\u3002\n\n### \u4e3b\u8981\u4f18\u52bf\n\n\u7531\u4e8e\u73af\u5883\u88ab\u5c01\u88c5\u5728\u5bb9\u5668\u5185\uff0c\u8fd9\u4e9b\u7279\u6027\u4f7f\u5f97\u8bbe\u7f6e\u8fc7\u7a0b\u975e\u5e38\u4fbf\u6377\uff1a\n- \u2705 \u73af\u5883\u4e00\u81f4\u6027\uff1a\u5bb9\u5668\u73af\u5883\u7b80\u5316\u4e86\u7ef4\u62a4\u5de5\u4f5c\n- \u2705 \u53ef\u91cd\u73b0\u6027\uff1a\u5373\u4f7f\u51e0\u4e2a\u6708\u751a\u81f3\u51e0\u5e74\u540e\uff0c\u6574\u4e2a\u73af\u5883\u4ecd\u7136\u53ef\u4ee5\u91cd\u65b0\u521b\u5efa\uff0c\u5e76\u4e14\u56fa\u4ef6\u4e0b\u8f7d\u4e5f\u5b8c\u5168\u76f8\u540c\n- \u2705 \u8f7b\u677e\u5347\u7ea7\uff1a\u53ea\u9700\u4e00\u6761\u547d\u4ee4\u884c\u5373\u53ef\u5347\u7ea7\u5230\u66f4\u65b0\u7684 SDK \u7248\u672c\n\n> \u76f8\u6bd4\u4e4b\u4e0b\uff0cSilicon Labs \u7684\u5f00\u53d1\u4eba\u5458\u901a\u5e38\u9700\u8981\u4f7f\u7528\u65b0\u7684 SDK\uff0c\u4ece\u5168\u65b0\u7684\u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\u5f00\u59cb\u91cd\u65b0\u6784\u5efa\u6574\u4e2a\u5e94\u7528\u7a0b\u5e8f\u624d\u80fd\u8fdb\u884c\u5347\u7ea7\u3002\n\n### Trident IoT \u4f7f\u7528\u6280\u5de7\n\n#### \ud83d\ude80 \u57fa\u7840\u64cd\u4f5c\n- \u8bf7\u4f7f\u7528\u6700\u65b0\u7248\u672c\u7684 elcap \u2013 \u67e5\u770b elcap \u76f8\u5173\u8bf4\u660e\n- elcap \u81ea\u6211\u8bca\u65ad \u2013 \u68c0\u67e5\u60a8\u7684\u73af\u5883\uff0c\u5982\u679c\u51fa\u73b0\u4efb\u4f55\u95ee\u9898\uff0c\u8bf7\u6267\u884c\u6b64\u64cd\u4f5c\n- \u95ee\u9898\u5728\u4e8e\uff0c\u60a8\u901a\u5e38\u9700\u8981\u542f\u52a8 Docker Desktop \u5e94\u7528\u7a0b\u5e8f\n- \u5728\u4efb\u4f55 elcap \u547d\u4ee4\u540e\u6dfb\u52a0 `--help` \u53c2\u6570\u53ef\u83b7\u53d6\u66f4\u591a\u4fe1\u606f\n\n#### \ud83d\udc1b \u8c03\u8bd5\u914d\u7f6e\n- Trident \u4f9d\u8d56\u4e8e Segger Ozone \u8c03\u8bd5\u5668\n- VS Code \u4e0e Ozone \u7684\u96c6\u6210\u9884\u8ba1\u5c06\u5728\u672a\u6765\u7684\u7248\u672c\u4e2d\u5b9e\u73b0\n- elcap \u4f1a\u5728\u6784\u5efa\u8fc7\u7a0b\u4e2d\u4e3a Ozone \u521b\u5efa\u4e00\u4e2a Segger `.jdebug` \u6587\u4ef6\n\n\u5728 `config.cmake` \u6587\u4ef6\u4e2d\u8fdb\u884c\u4ee5\u4e0b\u8bbe\u7f6e\uff0c\u4ee5\u4fbf Ozone \u53ef\u4ee5\u627e\u5230\u6240\u6709\u6e90\u4ee3\u7801\uff1a\n\n```cmake\n\u8bbe\u7f6e(ZWDSK_CONFIG_USE_SOURCES \"ON\")",
      "readTime": "10\u5206\u949f",
      "tags": [
        "Z-Wave",
        "IoT",
        "Silicon Labs",
        "Trident IoT",
        "Simplicity Studio",
        "\u5d4c\u5165\u5f0f\u5f00\u53d1",
        "\u8c03\u8bd5",
        "VS Code",
        "Docker"
      ],
      "title": "Z-Wave \u5f00\u53d1\u8005\u4e4b\u65c5\uff1aSilicon Labs \u4e0e Trident IoT \u5f00\u53d1\u5de5\u5177\u6df1\u5ea6\u5bf9\u6bd4",
      "views": 0
    },
    {
      "author": "Z-Wave \u8054\u76df",
      "category": "\u79d1\u6280",
      "content": "<h1 id=\"z-wave-iot\">Z-Wave \u547d\u4ee4\u7c7b\u5b8c\u5168\u6307\u5357\uff1a\u4e3a\u4f60\u7684 IoT \u8bbe\u5907\u9009\u62e9\u5408\u9002\u7684\u547d\u4ee4\u7c7b</h1>\n<blockquote>\n<p>\u672c\u6587\u8282\u9009\u81ea Z-Wave \u8054\u76df\u5b98\u65b9\u535a\u5ba2\uff0c\u8be6\u7ec6\u8bb2\u89e3 Z-Wave \u547d\u4ee4\u7c7b\u7684\u9009\u62e9\u3001\u4f7f\u7528\u548c\u5b9e\u73b0\u65b9\u6cd5\u3002</p>\n</blockquote>\n<hr />\n<h2 id=\"_1\">\u6982\u8ff0</h2>\n<p>\u547d\u4ee4\u7c7b\u662f Z-Wave \u5e94\u7528\u5c42\u4e92\u64cd\u4f5c\u6027\u7684\u5173\u952e\u3002\u6240\u6709\u534f\u8bae\u90fd\u5177\u6709\u6807\u51c6\u5316\u7684\u7269\u7406\u5c42\uff0c\u786e\u4fdd\u4e0d\u540c\u516c\u53f8\u751f\u4ea7\u7684\u8bbe\u5907\u80fd\u591f\u901a\u4fe1\u3002Z-Wave \u7684\u7269\u7406\u5c42\u5b9a\u4e49\u5728 ITU-T G.9959 \u6807\u51c6\u4e2d\u3002</p>\n<p>\u7269\u7406\u5c42\u6807\u51c6\u662f\u5fc5\u8981\u7684\uff0c\u4f46\u5bf9\u4e8e\u7269\u8054\u7f51\u8bbe\u5907\u800c\u8a00\uff0c\u4ec5\u9760\u5b83\u8fd8\u4e0d\u8db3\u4ee5\u5b9e\u73b0\u6709\u610f\u4e49\u7684\u901a\u4fe1\u3002<strong>\u547d\u4ee4\u7c7b</strong>\u662f\u63a7\u5236\u5668\"\u77e5\u9053\"\u5982\u4f55\u5728\u68c0\u6d4b\u5230\u8fd0\u52a8\u65f6\u6253\u5f00\u706f\u5149\u4ee5\u53ca\u6839\u636e\u7528\u6237\u559c\u597d\u8c03\u8282\u6052\u6e29\u5668\u7684\u5173\u952e\u3002</p>\n<p>\u547d\u4ee4\u7c7b\u5b9a\u4e49\u5728 Z-Wave \u8054\u76df\u7f51\u7ad9\u4e0a\u63d0\u4f9b\u7684 <strong>Z-Wave \u5e94\u7528\u5de5\u4f5c\u7ec4\u89c4\u8303</strong>\u4e2d\u3002</p>\n<hr />\n<h2 id=\"z-wave\">Z-Wave \u5e94\u7528\u5de5\u4f5c\u7ec4\u89c4\u8303</h2>\n<h3 id=\"1300\">\ud83d\udcda \u5982\u4f55\u4f7f\u7528\u8fd9\u4efd 1300+ \u9875\u7684\u6587\u6863</h3>\n<p>\u8fd9\u4efd\"\u89c4\u8303\"\u957f\u8fbe 1300 \u591a\u9875\u3002\u5982\u679c\u4f60\u665a\u4e0a\u7761\u4e0d\u7740\u89c9\uff0c\u4e0d\u59a8\u7ffb\u5f00\u5b83\uff0c\u5f88\u5feb\u5c31\u80fd\u8fdb\u5165\u68a6\u4e61\uff01</p>\n<p>\u597d\u5728\uff0c\u5b83\u4e0d\u662f\u90a3\u79cd\u9700\u8981\u4ece\u5934\u5230\u5c3e\u9605\u8bfb\u7684\u6587\u4ef6\u3002\u5b83\u66f4\u50cf\u662f\u4e00\u672c<strong>\u5b57\u5178</strong>\uff0c\u4f60\u53ef\u4ee5\u67e5\u627e\u7279\u5b9a\u7684\u6761\u76ee\uff0c\u4ece\u800c\u4e86\u89e3\u7269\u8054\u7f51\u8bbe\u5907\u5982\u4f55\u4ee5\u4e92\u64cd\u4f5c\u7684\u65b9\u5f0f\u8fdb\u884c\u901a\u4fe1\uff0c\u786e\u4fdd\u5404\u65b9\u90fd\u80fd\u6b63\u786e\u5730\u4f20\u9012\u4fe1\u606f\u3002</p>\n<h3 id=\"_2\">\ud83d\udca1 \u4f7f\u7528\u6280\u5de7</h3>\n<ul>\n<li>\u4f7f\u7528 PDF \u9605\u8bfb\u5668\u7684<strong>\u4e66\u7b7e\u680f</strong>\uff0c\u5feb\u901f\u8df3\u8f6c\u5230\u9700\u8981\u7684\u7ae0\u8282</li>\n<li><strong>\u641c\u7d22\u529f\u80fd</strong>\u5f88\u6709\u7528\uff0c\u53ef\u4ee5\u5feb\u901f\u627e\u5230\u7279\u5b9a\u95ee\u9898\u7684\u7b54\u6848</li>\n</ul>\n<hr />\n<h2 id=\"_3\">\u547d\u4ee4\u7c7b\u7248\u672c\u7ba1\u7406</h2>\n<h3 id=\"_4\">\ud83d\udccc \u7248\u672c\u9009\u62e9\u539f\u5219</h3>\n<p>\u9996\u6b21\u6253\u5f00\u89c4\u8303\u65f6\uff0c\u60a8\u4f1a\u770b\u5230\u547d\u4ee4\u7c7b\u7684\u591a\u4e2a\u7248\u672c\uff0c\u4ee5\u53ca\u8bb8\u591a\u5df2\u8fc7\u65f6\u6216\u5df2\u5f03\u7528\u7684\u7248\u672c\uff1a</p>\n<table>\n<thead>\n<tr>\n<th>\u72b6\u6001</th>\n<th>\u8bf4\u660e</th>\n<th>\u64cd\u4f5c\u5efa\u8bae</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>\u8fc7\u65f6 (Obsolete)</strong></td>\n<td>\u6c38\u8fdc\u4e0d\u80fd\u4f7f\u7528</td>\n<td>\u63a7\u5236\u5668\u4e5f\u65e0\u9700\u652f\u6301</td>\n</tr>\n<tr>\n<td><strong>\u5df2\u5f03\u7528 (Deprecated)</strong></td>\n<td>\u65e7\u7248\u672c</td>\n<td>\u5fc5\u987b\u4f7f\u7528\u8f83\u65b0\u7684\u7248\u672c</td>\n</tr>\n<tr>\n<td><strong>\u5f53\u524d\u7248\u672c</strong></td>\n<td>\u6d3b\u8dc3\u4f7f\u7528\u4e2d</td>\n<td>\u6839\u636e\u9700\u8981\u9009\u62e9\u5408\u9002\u7248\u672c</td>\n</tr>\n</tbody>\n</table>\n<h3 id=\"_5\">\u26a0\ufe0f \u91cd\u8981\u63d0\u793a</h3>\n<p><strong>\u5e76\u975e\u5fc5\u987b\u652f\u6301\u547d\u4ee4\u7c7b\u7684\u6700\u65b0\u7248\u672c\uff01</strong></p>\n<p>\u4f8b\u5982\uff1a<br />\n- <strong>\u7535\u6c60\u547d\u4ee4\u7c7b\u7248\u672c 1</strong>\uff1a\u5b8c\u5168\u9002\u7528\u4e8e\u5927\u591a\u6570\u8bbe\u5907<br />\n- <strong>\u7248\u672c 2 \u548c 3</strong>\uff1a\u6dfb\u52a0\u4e86\u9488\u5bf9\u7279\u6b8a\u7c7b\u578b\u7535\u6c60\u7684\u989d\u5916\u4fe1\u606f<br />\n- <strong>\u7248\u672c 1</strong> \u8db3\u4ee5\u6ee1\u8db3\u5927\u591a\u6570\u4f7f\u7528\u666e\u901a\u7535\u6c60\u7684\u7269\u8054\u7f51\u8bbe\u5907\u7684\u9700\u6c42</p>\n<hr />\n<h2 id=\"zw_classcmdh\">\u5173\u952e\u6587\u4ef6\uff1aZW_classcmd.h</h2>\n<p>\u53e6\u4e00\u4e2a\u5173\u952e\u7684 Z-Wave \u6587\u4ef6\u662f SDK \u4e2d\u7684 <code>ZW_classcmd.h</code> \u6587\u4ef6\u3002</p>\n<h3 id=\"_6\">\ud83d\udcc4 \u6587\u4ef6\u4f5c\u7528</h3>\n<ul>\n<li>\u660e\u786e\u5b9a\u4e49\u4e86\u6bcf\u4e2a\u547d\u4ee4\u7c7b\u4e2d\u6bcf\u4e2a\u547d\u4ee4\u7684<strong>\u6bcf\u4e2a\u5b57\u6bb5</strong></li>\n<li>\u89c4\u8303\u53ef\u4ee5\u5e2e\u52a9\u60a8\u627e\u5230\u6b63\u786e\u7684\u547d\u4ee4</li>\n<li><code>ZW_classcmd.h</code> \u5b9a\u4e49\u4e86\u60a8\u9700\u8981\u5728\u4ee3\u7801\u4e2d\u8f93\u5165\u7684\u5b57\u6bb5\u7684<strong>\u786e\u5207\u8bed\u6cd5\u548c\u62fc\u5199</strong></li>\n</ul>\n<h3 id=\"_7\">\ud83d\udcbb \u5f00\u53d1\u4fbf\u5229</h3>\n<p>\u5728\u4f7f\u7528 Simplicity Studio V6 \u65f6\uff0c<strong>VS Code \u53ef\u4ee5\u5f88\u597d\u5730\u81ea\u52a8\u586b\u5145\u5927\u90e8\u5206\u5185\u5bb9</strong>\u3002\u6211\u5c06\u5728\u4e0b\u4e00\u7bc7\u535a\u6587\u4e2d\u8be6\u7ec6\u4ecb\u7ecd\u7f16\u7801\u7ec6\u8282\u3002</p>\n<hr />\n<h2 id=\"_8\">\u4ece\u54ea\u91cc\u5f00\u59cb\uff1f</h2>\n<h3 id=\"_9\">\ud83c\udfaf \u7b2c\u4e00\u6b65\uff1a\u786e\u5b9a\u8bbe\u5907\u7c7b\u578b</h3>\n<p>\u7f16\u5199\u65b0\u7684 Z-Wave \u4ea7\u54c1\u4ee3\u7801\u7684\u7b2c\u4e00\u6b65\u662f\u4ec0\u4e48\uff1f</p>\n<ol>\n<li>\u53c2\u8003<strong>\u8bbe\u5907\u7c7b\u578b V2 \u89c4\u8303\u7684\u7b2c 7 \u90e8\u5206</strong></li>\n<li>\u67e5\u627e\u5e38\u89c1\u8bbe\u5907\u7c7b\u578b\uff1a</li>\n<li>\u5f00\u5173 (Switch)</li>\n<li>\u9501 (Lock)</li>\n<li>\u706f\u6ce1 (Light Bulb)</li>\n<li>\u6052\u6e29\u5668 (Thermostat)</li>\n<li>\u4f20\u611f\u5668 (Sensor)</li>\n<li>\n<p>\u7f51\u5173 (Gateway)</p>\n</li>\n<li>\n<p>\u60a8\u7684\u8bbe\u5907\u5e94\u8be5\u5c5e\u4e8e\u8fd9\u4e9b\u5927\u7c7b\u4e4b\u4e00</p>\n</li>\n<li>\u6bcf\u79cd\u8bbe\u5907\u7c7b\u578b\u90fd\u6307\u5b9a\u4e86\u4e00\u7cfb\u5217<strong>\u5fc5\u9700\u7684\u547d\u4ee4\u7c7b</strong></li>\n</ol>\n<hr />\n<h2 id=\"mandatory-command-classes\">\u5fc5\u4fee\u547d\u4ee4\u7c7b (Mandatory Command Classes)</h2>\n<h3 id=\"_10\">\u2705 \u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\u7684\u4f5c\u7528</h3>\n<p>\u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\u901a\u5e38\u4f1a\u63d0\u4f9b\u6240\u6709\u5fc5\u9700\u7684\u547d\u4ee4\u7c7b\uff0c\u56e0\u6b64\u65e0\u9700\u989d\u5916\u64cd\u4f5c\u3002</p>\n<h3 id=\"_11\">\u26a0\ufe0f \u4e3a\u4ec0\u4e48\u9700\u8981\u518d\u6b21\u68c0\u67e5</h3>\n<p>\u7531\u4e8e\u9700\u6c42\u4f1a\u53d1\u751f\u53d8\u5316\uff0c\u4ee3\u7801\u6709\u65f6\u53ef\u80fd\u4e0e\u89c4\u8303\u4e0d\u7b26\uff0c\u56e0\u6b64\u60a8\u5e94\u8be5<strong>\u518d\u6b21\u68c0\u67e5</strong>\u3002</p>\n<h3 id=\"_12\">\ud83d\udd0d \u8ba4\u8bc1\u6d4b\u8bd5\u5de5\u5177</h3>\n<p>Z-Wave \u8ba4\u8bc1\u6d4b\u8bd5\u5de5\u5177\u4f1a\u5bf9\u6240\u6709\u5fc5\u9700\u7684\u547d\u4ee4\u7c7b\u8fdb\u884c\u5168\u9762\u68c0\u67e5\uff0c\u56e0\u6b64\u5728\u9879\u76ee\u5f00\u53d1\u521d\u671f\u82b1\u51e0\u5206\u949f\u65f6\u95f4\u8fdb\u884c\u68c0\u67e5\u662f\u503c\u5f97\u7684\u3002</p>\n<h3 id=\"_13\">\ud83c\udfaf \u5f3a\u5236\u547d\u4ee4\u7c7b\u7684\u91cd\u8981\u6027</h3>\n<p>\u5f3a\u5236\u547d\u4ee4\u7c7b\u4e4b\u6240\u4ee5\u662f\u5f3a\u5236\u6027\u7684\uff0c\u662f\u6709\u539f\u56e0\u7684\uff01</p>\n<ol>\n<li>\u2705 <strong>\u663e\u8457\u63d0\u9ad8\u4e92\u64cd\u4f5c\u6027\uff01</strong></li>\n<li>\u2705 \u5e2e\u52a9\u5927\u591a\u6570\u8bbe\u5907\u4ee5\u53ef<strong>\u9884\u6d4b\u7684\u65b9\u5f0f</strong>\u8fd0\u884c</li>\n<li>\u2705 \u63d0\u4f9b<strong>\u7c7b\u4f3c\u7684\u4fe1\u606f</strong></li>\n<li>\u2705 \u786e\u4fdd\u60a8\u7684\u8bbe\u5907\u80fd\u591f\u88ab\u63a2\u6d4b\u5230\u6240\u6709\u5173\u952e\u529f\u80fd</li>\n<li>\u2705 \u96c6\u7ebf\u5668\u80fd\u591f\u5411\u7528\u6237\u63d0\u4f9b\u6240\u6709\u529f\u80fd</li>\n<li>\u2705 \u4ea7\u54c1\u4ece<strong>\u4e0a\u5e02\u4e4b\u65e5\u8d77</strong>\u5c31\u80fd\u83b7\u5f97\u652f\u6301</li>\n<li>\u2705 <strong>\u65e0\u9700\u7b49\u5f85</strong>\u96c6\u7ebf\u5668\u4f9b\u5e94\u5546\u901a\u8fc7\u624b\u52a8\u7f16\u7801\u6765\"\u652f\u6301\"\u60a8\u7684\u4ea7\u54c1</li>\n</ol>\n<h3 id=\"_14\">\ud83d\udccb \u901a\u7528\u5f3a\u5236\u547d\u4ee4\u7c7b</h3>\n<p>\u89c4\u8303\u7684 <strong>7.2 \u8282</strong>\u5217\u51fa\u4e86\u6240\u6709\u4ea7\u54c1\u90fd\u5fc5\u987b\u5177\u5907\u7684\u5f3a\u5236\u547d\u4ee4\u7c7b\uff1a</p>\n<table>\n<thead>\n<tr>\n<th>\u547d\u4ee4\u7c7b</th>\n<th>\u4f5c\u7528</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>Z-Wave Plus Info</strong></td>\n<td>\u5e2e\u52a9\u96c6\u7ebf\u5668\u51c6\u786e\u4e86\u89e3\u8bbe\u5907\u7684\u5927\u81f4\u7c7b\u578b</td>\n</tr>\n<tr>\n<td><strong>Association</strong></td>\n<td>\u544a\u77e5\u8bbe\u5907\u5c06\u4e3b\u52a8\u62a5\u544a\u53d1\u9001\u5230\u54ea\u91cc</td>\n</tr>\n<tr>\n<td><strong>Firmware Update</strong></td>\n<td>\u652f\u6301\u73b0\u573a\u66f4\u65b0\uff0c\u8fd9\u662f\u76ee\u524d\u65b0\u7684\u5168\u7403\u5b89\u5168\u8ba1\u5212\u6240\u8981\u6c42\u7684</td>\n</tr>\n</tbody>\n</table>\n<hr />\n<h2 id=\"_15\">\u5b9e\u73b0\u672a\u5b9e\u73b0\u7684\u547d\u4ee4\u7c7b</h2>\n<h3 id=\"_16\">\ud83e\udd14 \u5f53\u547d\u4ee4\u7c7b\u5c1a\u672a\u5b9e\u73b0\u65f6\u600e\u4e48\u529e\uff1f</h3>\n<p>\u5e76\u975e\u6240\u6709\u547d\u4ee4\u7c7b\u90fd\u5df2\u5b9e\u73b0\u3002</p>\n<blockquote>\n<p><strong>\ud83d\udca1 \u4eba\u5de5\u667a\u80fd\u53ef\u4ee5\u7f16\u5199\u5b83\u4eec\u5417\uff1f</strong></p>\n<p>\u6216\u8bb8\u53ef\u4ee5\u2014\u2014\u5982\u679c\u60a8\u80fd\u7528 AI \u521b\u5efa\u4e00\u4e2a\u53ef\u7528\u7684\u547d\u4ee4\u7c7b\uff0c\u8bf7\u544a\u8bc9\u6211\u3002</p>\n</blockquote>\n<h3 id=\"_17\">\ud83d\udcdd \u4ee5\u6052\u6e29\u5668\u547d\u4ee4\u7c7b\u4e3a\u4f8b</h3>\n<p>\u6240\u6709\u4e0e\u6052\u6e29\u5668\u76f8\u5173\u7684\u547d\u4ee4\u7c7b\u90fd<strong>\u672a\u5305\u542b\u5728\u5f00\u6e90\u4ed3\u5e93\u4e2d</strong>\u3002</p>\n<h3 id=\"_18\">\ud83d\udd27 \u5b9e\u73b0\u6b65\u9aa4</h3>\n<h4 id=\"1\">1\ufe0f\u20e3 \u81ea\u5df1\u505a</h4>\n<p>\u60a8\u5fc5\u987b\u81ea\u5df1\u5b9e\u73b0\u5b83\u4eec\u3002</p>\n<h4 id=\"2\">2\ufe0f\u20e3 \u8d21\u732e\u56de\u793e\u533a</h4>\n<p>\u7406\u60f3\u60c5\u51b5\u4e0b\uff0c\u60a8\u5e94\u8be5\u5c06\u60a8\u7684\u5b9e\u73b0\u63d0\u4ea4\u5230\u5f00\u6e90\u4ed3\u5e93\uff0c\u4ee5\u5e2e\u52a9\u6574\u4e2a\u793e\u533a\u3002</p>\n<h3 id=\"_19\">\ud83d\udccb \u5b9e\u73b0\u8981\u6c42</h3>\n<p>\u8fd9\u8981\u6c42\u76f8\u5f53\u9ad8\uff0c\u56e0\u4e3a\u60a8\u5fc5\u987b\uff1a</p>\n<ul>\n<li>\u2705 \u5b9e\u73b0\u547d\u4ee4\u7c7b\u4e2d\u7684<strong>\u6bcf\u4e2a\u547d\u4ee4</strong></li>\n<li>\u2705 \u9075\u5b88<strong>\u7f16\u7801\u89c4\u5219</strong></li>\n<li>\u2705 \u63d0\u4f9b<strong>\u6d4b\u8bd5\u4ee3\u7801</strong>\u4ee5\u786e\u4fdd\u4ee3\u7801\u6ca1\u6709\u9519\u8bef\uff08\u6216\u8bb8\u53ef\u4ee5\u505a\u5230\u6781\u7b80\uff09</li>\n</ul>\n<h3 id=\"_20\">\ud83c\udf1f \u6211\u7684\u5b9e\u8df5</h3>\n<p>\u6211\u76ee\u524d\u6b63\u5728\u5b9e\u73b0<strong>\u5730\u7406\u4f4d\u7f6e</strong>\u548c<strong>\u65f6\u95f4\u547d\u4ee4\u7c7b</strong>\uff0c\u5e76\u5e0c\u671b\u5728\u672a\u6765\u51e0\u4e2a\u6708\u5185\u5411\u4ed3\u5e93\u63d0\u4ea4 Pull Request\u3002</p>\n<hr />\n<h2 id=\"_21\">\u547d\u4ee4\u7c7b\u5b9e\u73b0\u8be6\u7ec6\u6b65\u9aa4</h2>\n<h3 id=\"_22\">\ud83d\udd11 \u5173\u952e\u539f\u5219</h3>\n<p><strong>\u590d\u5236\u4e00\u4e2a\u7c7b\u4f3c\u7684\u547d\u4ee4\u7c7b\u4f5c\u4e3a\u8d77\u70b9</strong></p>\n<h3 id=\"register_cc_v6\">\ud83d\udcdd \u7b2c\u4e00\u6b65\uff1a\u5b9e\u73b0 REGISTER_CC_V6 \u5b8f</h3>\n<p>\u6bcf\u4e2a\u73b0\u6709\u7684\u547d\u4ee4\u7c7b\u5728\u5176\u4e3b\u547d\u4ee4\u7c7b\u6587\u4ef6\u7684\u5e95\u90e8\u90fd\u5305\u542b\u6b64\u5b8f\u6216\u5176\u65e9\u671f\u7248\u672c\u3002</p>\n<p><strong>\u5b8f\u7684\u4f5c\u7528\uff1a</strong><br />\n- \u5c06\u547d\u4ee4\u7c7b\u5b89\u88c5\u5230<strong>\u8282\u70b9\u4fe1\u606f\u5e27 (NIF)</strong> \u4e2d<br />\n- \u63d0\u4f9b\u6307\u5411\u547d\u4ee4\u7c7b\u5904\u7406\u7a0b\u5e8f\u548c\u5176\u4ed6\u51fd\u6570\u7684\u94fe\u63a5</p>\n<h3 id=\"nif\">\ud83d\udce1 \u5173\u4e8e NIF</h3>\n<p><strong>NIF (Node Information Frame)</strong> \u662f\uff1a<br />\n- \u8bbe\u5907\u652f\u6301\u7684\u547d\u4ee4\u7c7b\u5217\u8868<br />\n- \u96c6\u7ebf\u5668\u4f7f\u7528\u8be5\u5217\u8868\u6765\u67e5\u8be2\u8bbe\u5907<br />\n- \u4e86\u89e3\u5176\u5728\u9996\u6b21\u52a0\u5165\u7f51\u7edc\u65f6\u53ef\u4ee5\u6267\u884c\u7684\u64cd\u4f5c</p>\n<h3 id=\"_23\">\ud83d\udd27 \u7b2c\u4e8c\u6b65\uff1a\u5b9e\u73b0\u5904\u7406\u7a0b\u5e8f</h3>\n<p>\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\uff1a<br />\n- <strong>\u89e3\u7801</strong>\u547d\u4ee4\u7c7b\u4e2d\u7684\u6240\u6709\u547d\u4ee4<br />\n- \u5728\u6536\u5230 <strong>Get \u547d\u4ee4</strong>\u65f6\u8fd4\u56de\u62a5\u544a</p>\n<h3 id=\"_24\">\ud83d\udce4 \u53d1\u9001\u5e27\u7684\u547d\u4ee4</h3>\n<p>```c<br />\nzaf_transport_tx()</p>",
      "date": "2026-08-09",
      "excerpt": "\u672c\u6587\u8282\u9009\u81ea Z-Wave \u8054\u76df\u5b98\u65b9\u535a\u5ba2\uff0c\u8be6\u7ec6\u8bb2\u89e3 Z-Wave \u547d\u4ee4\u7c7b\u7684\u9009\u62e9\u3001\u4f7f\u7528\u548c\u5b9e\u73b0\u65b9\u6cd5\u3002",
      "from_markdown": true,
      "id": 14,
      "markdown": "# Z-Wave \u547d\u4ee4\u7c7b\u5b8c\u5168\u6307\u5357\uff1a\u4e3a\u4f60\u7684 IoT \u8bbe\u5907\u9009\u62e9\u5408\u9002\u7684\u547d\u4ee4\u7c7b\n\n> \u672c\u6587\u8282\u9009\u81ea Z-Wave \u8054\u76df\u5b98\u65b9\u535a\u5ba2\uff0c\u8be6\u7ec6\u8bb2\u89e3 Z-Wave \u547d\u4ee4\u7c7b\u7684\u9009\u62e9\u3001\u4f7f\u7528\u548c\u5b9e\u73b0\u65b9\u6cd5\u3002\n\n---\n\n## \u6982\u8ff0\n\n\u547d\u4ee4\u7c7b\u662f Z-Wave \u5e94\u7528\u5c42\u4e92\u64cd\u4f5c\u6027\u7684\u5173\u952e\u3002\u6240\u6709\u534f\u8bae\u90fd\u5177\u6709\u6807\u51c6\u5316\u7684\u7269\u7406\u5c42\uff0c\u786e\u4fdd\u4e0d\u540c\u516c\u53f8\u751f\u4ea7\u7684\u8bbe\u5907\u80fd\u591f\u901a\u4fe1\u3002Z-Wave \u7684\u7269\u7406\u5c42\u5b9a\u4e49\u5728 ITU-T G.9959 \u6807\u51c6\u4e2d\u3002\n\n\u7269\u7406\u5c42\u6807\u51c6\u662f\u5fc5\u8981\u7684\uff0c\u4f46\u5bf9\u4e8e\u7269\u8054\u7f51\u8bbe\u5907\u800c\u8a00\uff0c\u4ec5\u9760\u5b83\u8fd8\u4e0d\u8db3\u4ee5\u5b9e\u73b0\u6709\u610f\u4e49\u7684\u901a\u4fe1\u3002**\u547d\u4ee4\u7c7b**\u662f\u63a7\u5236\u5668\"\u77e5\u9053\"\u5982\u4f55\u5728\u68c0\u6d4b\u5230\u8fd0\u52a8\u65f6\u6253\u5f00\u706f\u5149\u4ee5\u53ca\u6839\u636e\u7528\u6237\u559c\u597d\u8c03\u8282\u6052\u6e29\u5668\u7684\u5173\u952e\u3002\n\n\u547d\u4ee4\u7c7b\u5b9a\u4e49\u5728 Z-Wave \u8054\u76df\u7f51\u7ad9\u4e0a\u63d0\u4f9b\u7684 **Z-Wave \u5e94\u7528\u5de5\u4f5c\u7ec4\u89c4\u8303**\u4e2d\u3002\n\n---\n\n## Z-Wave \u5e94\u7528\u5de5\u4f5c\u7ec4\u89c4\u8303\n\n### \ud83d\udcda \u5982\u4f55\u4f7f\u7528\u8fd9\u4efd 1300+ \u9875\u7684\u6587\u6863\n\n\u8fd9\u4efd\"\u89c4\u8303\"\u957f\u8fbe 1300 \u591a\u9875\u3002\u5982\u679c\u4f60\u665a\u4e0a\u7761\u4e0d\u7740\u89c9\uff0c\u4e0d\u59a8\u7ffb\u5f00\u5b83\uff0c\u5f88\u5feb\u5c31\u80fd\u8fdb\u5165\u68a6\u4e61\uff01\n\n\u597d\u5728\uff0c\u5b83\u4e0d\u662f\u90a3\u79cd\u9700\u8981\u4ece\u5934\u5230\u5c3e\u9605\u8bfb\u7684\u6587\u4ef6\u3002\u5b83\u66f4\u50cf\u662f\u4e00\u672c**\u5b57\u5178**\uff0c\u4f60\u53ef\u4ee5\u67e5\u627e\u7279\u5b9a\u7684\u6761\u76ee\uff0c\u4ece\u800c\u4e86\u89e3\u7269\u8054\u7f51\u8bbe\u5907\u5982\u4f55\u4ee5\u4e92\u64cd\u4f5c\u7684\u65b9\u5f0f\u8fdb\u884c\u901a\u4fe1\uff0c\u786e\u4fdd\u5404\u65b9\u90fd\u80fd\u6b63\u786e\u5730\u4f20\u9012\u4fe1\u606f\u3002\n\n### \ud83d\udca1 \u4f7f\u7528\u6280\u5de7\n- \u4f7f\u7528 PDF \u9605\u8bfb\u5668\u7684**\u4e66\u7b7e\u680f**\uff0c\u5feb\u901f\u8df3\u8f6c\u5230\u9700\u8981\u7684\u7ae0\u8282\n- **\u641c\u7d22\u529f\u80fd**\u5f88\u6709\u7528\uff0c\u53ef\u4ee5\u5feb\u901f\u627e\u5230\u7279\u5b9a\u95ee\u9898\u7684\u7b54\u6848\n\n---\n\n## \u547d\u4ee4\u7c7b\u7248\u672c\u7ba1\u7406\n\n### \ud83d\udccc \u7248\u672c\u9009\u62e9\u539f\u5219\n\n\u9996\u6b21\u6253\u5f00\u89c4\u8303\u65f6\uff0c\u60a8\u4f1a\u770b\u5230\u547d\u4ee4\u7c7b\u7684\u591a\u4e2a\u7248\u672c\uff0c\u4ee5\u53ca\u8bb8\u591a\u5df2\u8fc7\u65f6\u6216\u5df2\u5f03\u7528\u7684\u7248\u672c\uff1a\n\n| \u72b6\u6001 | \u8bf4\u660e | \u64cd\u4f5c\u5efa\u8bae |\n|------|------|----------|\n| **\u8fc7\u65f6 (Obsolete)** | \u6c38\u8fdc\u4e0d\u80fd\u4f7f\u7528 | \u63a7\u5236\u5668\u4e5f\u65e0\u9700\u652f\u6301 |\n| **\u5df2\u5f03\u7528 (Deprecated)** | \u65e7\u7248\u672c | \u5fc5\u987b\u4f7f\u7528\u8f83\u65b0\u7684\u7248\u672c |\n| **\u5f53\u524d\u7248\u672c** | \u6d3b\u8dc3\u4f7f\u7528\u4e2d | \u6839\u636e\u9700\u8981\u9009\u62e9\u5408\u9002\u7248\u672c |\n\n### \u26a0\ufe0f \u91cd\u8981\u63d0\u793a\n**\u5e76\u975e\u5fc5\u987b\u652f\u6301\u547d\u4ee4\u7c7b\u7684\u6700\u65b0\u7248\u672c\uff01**\n\n\u4f8b\u5982\uff1a\n- **\u7535\u6c60\u547d\u4ee4\u7c7b\u7248\u672c 1**\uff1a\u5b8c\u5168\u9002\u7528\u4e8e\u5927\u591a\u6570\u8bbe\u5907\n- **\u7248\u672c 2 \u548c 3**\uff1a\u6dfb\u52a0\u4e86\u9488\u5bf9\u7279\u6b8a\u7c7b\u578b\u7535\u6c60\u7684\u989d\u5916\u4fe1\u606f\n- **\u7248\u672c 1** \u8db3\u4ee5\u6ee1\u8db3\u5927\u591a\u6570\u4f7f\u7528\u666e\u901a\u7535\u6c60\u7684\u7269\u8054\u7f51\u8bbe\u5907\u7684\u9700\u6c42\n\n---\n\n## \u5173\u952e\u6587\u4ef6\uff1aZW_classcmd.h\n\n\u53e6\u4e00\u4e2a\u5173\u952e\u7684 Z-Wave \u6587\u4ef6\u662f SDK \u4e2d\u7684 `ZW_classcmd.h` \u6587\u4ef6\u3002\n\n### \ud83d\udcc4 \u6587\u4ef6\u4f5c\u7528\n- \u660e\u786e\u5b9a\u4e49\u4e86\u6bcf\u4e2a\u547d\u4ee4\u7c7b\u4e2d\u6bcf\u4e2a\u547d\u4ee4\u7684**\u6bcf\u4e2a\u5b57\u6bb5**\n- \u89c4\u8303\u53ef\u4ee5\u5e2e\u52a9\u60a8\u627e\u5230\u6b63\u786e\u7684\u547d\u4ee4\n- `ZW_classcmd.h` \u5b9a\u4e49\u4e86\u60a8\u9700\u8981\u5728\u4ee3\u7801\u4e2d\u8f93\u5165\u7684\u5b57\u6bb5\u7684**\u786e\u5207\u8bed\u6cd5\u548c\u62fc\u5199**\n\n### \ud83d\udcbb \u5f00\u53d1\u4fbf\u5229\n\u5728\u4f7f\u7528 Simplicity Studio V6 \u65f6\uff0c**VS Code \u53ef\u4ee5\u5f88\u597d\u5730\u81ea\u52a8\u586b\u5145\u5927\u90e8\u5206\u5185\u5bb9**\u3002\u6211\u5c06\u5728\u4e0b\u4e00\u7bc7\u535a\u6587\u4e2d\u8be6\u7ec6\u4ecb\u7ecd\u7f16\u7801\u7ec6\u8282\u3002\n\n---\n\n## \u4ece\u54ea\u91cc\u5f00\u59cb\uff1f\n\n### \ud83c\udfaf \u7b2c\u4e00\u6b65\uff1a\u786e\u5b9a\u8bbe\u5907\u7c7b\u578b\n\n\u7f16\u5199\u65b0\u7684 Z-Wave \u4ea7\u54c1\u4ee3\u7801\u7684\u7b2c\u4e00\u6b65\u662f\u4ec0\u4e48\uff1f\n\n1. \u53c2\u8003**\u8bbe\u5907\u7c7b\u578b V2 \u89c4\u8303\u7684\u7b2c 7 \u90e8\u5206**\n2. \u67e5\u627e\u5e38\u89c1\u8bbe\u5907\u7c7b\u578b\uff1a\n   - \u5f00\u5173 (Switch)\n   - \u9501 (Lock)\n   - \u706f\u6ce1 (Light Bulb)\n   - \u6052\u6e29\u5668 (Thermostat)\n   - \u4f20\u611f\u5668 (Sensor)\n   - \u7f51\u5173 (Gateway)\n\n3. \u60a8\u7684\u8bbe\u5907\u5e94\u8be5\u5c5e\u4e8e\u8fd9\u4e9b\u5927\u7c7b\u4e4b\u4e00\n4. \u6bcf\u79cd\u8bbe\u5907\u7c7b\u578b\u90fd\u6307\u5b9a\u4e86\u4e00\u7cfb\u5217**\u5fc5\u9700\u7684\u547d\u4ee4\u7c7b**\n\n---\n\n## \u5fc5\u4fee\u547d\u4ee4\u7c7b (Mandatory Command Classes)\n\n### \u2705 \u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\u7684\u4f5c\u7528\n\n\u793a\u4f8b\u5e94\u7528\u7a0b\u5e8f\u901a\u5e38\u4f1a\u63d0\u4f9b\u6240\u6709\u5fc5\u9700\u7684\u547d\u4ee4\u7c7b\uff0c\u56e0\u6b64\u65e0\u9700\u989d\u5916\u64cd\u4f5c\u3002\n\n### \u26a0\ufe0f \u4e3a\u4ec0\u4e48\u9700\u8981\u518d\u6b21\u68c0\u67e5\n\n\u7531\u4e8e\u9700\u6c42\u4f1a\u53d1\u751f\u53d8\u5316\uff0c\u4ee3\u7801\u6709\u65f6\u53ef\u80fd\u4e0e\u89c4\u8303\u4e0d\u7b26\uff0c\u56e0\u6b64\u60a8\u5e94\u8be5**\u518d\u6b21\u68c0\u67e5**\u3002\n\n### \ud83d\udd0d \u8ba4\u8bc1\u6d4b\u8bd5\u5de5\u5177\n\nZ-Wave \u8ba4\u8bc1\u6d4b\u8bd5\u5de5\u5177\u4f1a\u5bf9\u6240\u6709\u5fc5\u9700\u7684\u547d\u4ee4\u7c7b\u8fdb\u884c\u5168\u9762\u68c0\u67e5\uff0c\u56e0\u6b64\u5728\u9879\u76ee\u5f00\u53d1\u521d\u671f\u82b1\u51e0\u5206\u949f\u65f6\u95f4\u8fdb\u884c\u68c0\u67e5\u662f\u503c\u5f97\u7684\u3002\n\n### \ud83c\udfaf \u5f3a\u5236\u547d\u4ee4\u7c7b\u7684\u91cd\u8981\u6027\n\n\u5f3a\u5236\u547d\u4ee4\u7c7b\u4e4b\u6240\u4ee5\u662f\u5f3a\u5236\u6027\u7684\uff0c\u662f\u6709\u539f\u56e0\u7684\uff01\n\n1. \u2705 **\u663e\u8457\u63d0\u9ad8\u4e92\u64cd\u4f5c\u6027\uff01**\n2. \u2705 \u5e2e\u52a9\u5927\u591a\u6570\u8bbe\u5907\u4ee5\u53ef**\u9884\u6d4b\u7684\u65b9\u5f0f**\u8fd0\u884c\n3. \u2705 \u63d0\u4f9b**\u7c7b\u4f3c\u7684\u4fe1\u606f**\n4. \u2705 \u786e\u4fdd\u60a8\u7684\u8bbe\u5907\u80fd\u591f\u88ab\u63a2\u6d4b\u5230\u6240\u6709\u5173\u952e\u529f\u80fd\n5. \u2705 \u96c6\u7ebf\u5668\u80fd\u591f\u5411\u7528\u6237\u63d0\u4f9b\u6240\u6709\u529f\u80fd\n6. \u2705 \u4ea7\u54c1\u4ece**\u4e0a\u5e02\u4e4b\u65e5\u8d77**\u5c31\u80fd\u83b7\u5f97\u652f\u6301\n7. \u2705 **\u65e0\u9700\u7b49\u5f85**\u96c6\u7ebf\u5668\u4f9b\u5e94\u5546\u901a\u8fc7\u624b\u52a8\u7f16\u7801\u6765\"\u652f\u6301\"\u60a8\u7684\u4ea7\u54c1\n\n### \ud83d\udccb \u901a\u7528\u5f3a\u5236\u547d\u4ee4\u7c7b\n\n\u89c4\u8303\u7684 **7.2 \u8282**\u5217\u51fa\u4e86\u6240\u6709\u4ea7\u54c1\u90fd\u5fc5\u987b\u5177\u5907\u7684\u5f3a\u5236\u547d\u4ee4\u7c7b\uff1a\n\n| \u547d\u4ee4\u7c7b | \u4f5c\u7528 |\n|--------|------|\n| **Z-Wave Plus Info** | \u5e2e\u52a9\u96c6\u7ebf\u5668\u51c6\u786e\u4e86\u89e3\u8bbe\u5907\u7684\u5927\u81f4\u7c7b\u578b |\n| **Association** | \u544a\u77e5\u8bbe\u5907\u5c06\u4e3b\u52a8\u62a5\u544a\u53d1\u9001\u5230\u54ea\u91cc |\n| **Firmware Update** | \u652f\u6301\u73b0\u573a\u66f4\u65b0\uff0c\u8fd9\u662f\u76ee\u524d\u65b0\u7684\u5168\u7403\u5b89\u5168\u8ba1\u5212\u6240\u8981\u6c42\u7684 |\n\n---\n\n## \u5b9e\u73b0\u672a\u5b9e\u73b0\u7684\u547d\u4ee4\u7c7b\n\n### \ud83e\udd14 \u5f53\u547d\u4ee4\u7c7b\u5c1a\u672a\u5b9e\u73b0\u65f6\u600e\u4e48\u529e\uff1f\n\n\u5e76\u975e\u6240\u6709\u547d\u4ee4\u7c7b\u90fd\u5df2\u5b9e\u73b0\u3002\n\n> **\ud83d\udca1 \u4eba\u5de5\u667a\u80fd\u53ef\u4ee5\u7f16\u5199\u5b83\u4eec\u5417\uff1f**\n> \n> \u6216\u8bb8\u53ef\u4ee5\u2014\u2014\u5982\u679c\u60a8\u80fd\u7528 AI \u521b\u5efa\u4e00\u4e2a\u53ef\u7528\u7684\u547d\u4ee4\u7c7b\uff0c\u8bf7\u544a\u8bc9\u6211\u3002\n\n### \ud83d\udcdd \u4ee5\u6052\u6e29\u5668\u547d\u4ee4\u7c7b\u4e3a\u4f8b\n\n\u6240\u6709\u4e0e\u6052\u6e29\u5668\u76f8\u5173\u7684\u547d\u4ee4\u7c7b\u90fd**\u672a\u5305\u542b\u5728\u5f00\u6e90\u4ed3\u5e93\u4e2d**\u3002\n\n### \ud83d\udd27 \u5b9e\u73b0\u6b65\u9aa4\n\n#### 1\ufe0f\u20e3 \u81ea\u5df1\u505a\n\u60a8\u5fc5\u987b\u81ea\u5df1\u5b9e\u73b0\u5b83\u4eec\u3002\n\n#### 2\ufe0f\u20e3 \u8d21\u732e\u56de\u793e\u533a\n\u7406\u60f3\u60c5\u51b5\u4e0b\uff0c\u60a8\u5e94\u8be5\u5c06\u60a8\u7684\u5b9e\u73b0\u63d0\u4ea4\u5230\u5f00\u6e90\u4ed3\u5e93\uff0c\u4ee5\u5e2e\u52a9\u6574\u4e2a\u793e\u533a\u3002\n\n### \ud83d\udccb \u5b9e\u73b0\u8981\u6c42\n\n\u8fd9\u8981\u6c42\u76f8\u5f53\u9ad8\uff0c\u56e0\u4e3a\u60a8\u5fc5\u987b\uff1a\n\n- \u2705 \u5b9e\u73b0\u547d\u4ee4\u7c7b\u4e2d\u7684**\u6bcf\u4e2a\u547d\u4ee4**\n- \u2705 \u9075\u5b88**\u7f16\u7801\u89c4\u5219**\n- \u2705 \u63d0\u4f9b**\u6d4b\u8bd5\u4ee3\u7801**\u4ee5\u786e\u4fdd\u4ee3\u7801\u6ca1\u6709\u9519\u8bef\uff08\u6216\u8bb8\u53ef\u4ee5\u505a\u5230\u6781\u7b80\uff09\n\n### \ud83c\udf1f \u6211\u7684\u5b9e\u8df5\n\n\u6211\u76ee\u524d\u6b63\u5728\u5b9e\u73b0**\u5730\u7406\u4f4d\u7f6e**\u548c**\u65f6\u95f4\u547d\u4ee4\u7c7b**\uff0c\u5e76\u5e0c\u671b\u5728\u672a\u6765\u51e0\u4e2a\u6708\u5185\u5411\u4ed3\u5e93\u63d0\u4ea4 Pull Request\u3002\n\n---\n\n## \u547d\u4ee4\u7c7b\u5b9e\u73b0\u8be6\u7ec6\u6b65\u9aa4\n\n### \ud83d\udd11 \u5173\u952e\u539f\u5219\n\n**\u590d\u5236\u4e00\u4e2a\u7c7b\u4f3c\u7684\u547d\u4ee4\u7c7b\u4f5c\u4e3a\u8d77\u70b9**\n\n### \ud83d\udcdd \u7b2c\u4e00\u6b65\uff1a\u5b9e\u73b0 REGISTER_CC_V6 \u5b8f\n\n\u6bcf\u4e2a\u73b0\u6709\u7684\u547d\u4ee4\u7c7b\u5728\u5176\u4e3b\u547d\u4ee4\u7c7b\u6587\u4ef6\u7684\u5e95\u90e8\u90fd\u5305\u542b\u6b64\u5b8f\u6216\u5176\u65e9\u671f\u7248\u672c\u3002\n\n**\u5b8f\u7684\u4f5c\u7528\uff1a**\n- \u5c06\u547d\u4ee4\u7c7b\u5b89\u88c5\u5230**\u8282\u70b9\u4fe1\u606f\u5e27 (NIF)** \u4e2d\n- \u63d0\u4f9b\u6307\u5411\u547d\u4ee4\u7c7b\u5904\u7406\u7a0b\u5e8f\u548c\u5176\u4ed6\u51fd\u6570\u7684\u94fe\u63a5\n\n### \ud83d\udce1 \u5173\u4e8e NIF\n\n**NIF (Node Information Frame)** \u662f\uff1a\n- \u8bbe\u5907\u652f\u6301\u7684\u547d\u4ee4\u7c7b\u5217\u8868\n- \u96c6\u7ebf\u5668\u4f7f\u7528\u8be5\u5217\u8868\u6765\u67e5\u8be2\u8bbe\u5907\n- \u4e86\u89e3\u5176\u5728\u9996\u6b21\u52a0\u5165\u7f51\u7edc\u65f6\u53ef\u4ee5\u6267\u884c\u7684\u64cd\u4f5c\n\n### \ud83d\udd27 \u7b2c\u4e8c\u6b65\uff1a\u5b9e\u73b0\u5904\u7406\u7a0b\u5e8f\n\n\u5904\u7406\u7a0b\u5e8f\u7528\u4e8e\uff1a\n- **\u89e3\u7801**\u547d\u4ee4\u7c7b\u4e2d\u7684\u6240\u6709\u547d\u4ee4\n- \u5728\u6536\u5230 **Get \u547d\u4ee4**\u65f6\u8fd4\u56de\u62a5\u544a\n\n### \ud83d\udce4 \u53d1\u9001\u5e27\u7684\u547d\u4ee4\n\n```c\nzaf_transport_tx()",
      "readTime": "10\u5206\u949f",
      "tags": [
        "Z-Wave",
        "IoT",
        "Simplicity Studio",
        "VS Code"
      ],
      "title": "Z-Wave \u547d\u4ee4\u7c7b\u5b8c\u5168\u6307\u5357\uff1a\u4e3a\u4f60\u7684 IoT \u8bbe\u5907\u9009\u62e9\u5408\u9002\u7684\u547d\u4ee4\u7c7b",
      "views": 0
    },
    {
      "author": "Z-Wave \u8054\u76df",
      "category": "\u79d1\u6280",
      "content": "<h1 id=\"_1\">\u516c\u53f8\u6536\u6b3e\u6d41\u7a0b\u5168\u89e3\u6790\uff1a\u610f\u5411\u91d1\u6a21\u5f0f\u4e0e\u5e38\u89c4\u6a21\u5f0f\u6df1\u5ea6\u5bf9\u6bd4</h1>\n<blockquote>\n<p>\u672c\u6587\u6863\u65e8\u5728\u5e2e\u52a9\u5ba2\u6237\u5168\u9762\u7406\u89e3\u6211\u53f8\u7684\u6536\u8d39\u6a21\u5f0f\u3002\u6211\u4eec\u5c06\u8be6\u7ec6\u5bf9\u6bd4\"\u610f\u5411\u91d1\u5148\u884c\"\u6a21\u5f0f\u4e0e\"\u5e38\u89c4\u514d\u8d39\u62a5\u4ef7\"\u6a21\u5f0f\u5728\u6d41\u7a0b\u3001\u65f6\u6548\u3001\u9002\u7528\u573a\u666f\u4e0a\u7684\u5dee\u5f02\uff0c\u5e76\u63d0\u4f9b\u5b9e\u64cd\u6280\u5de7\uff0c\u5e2e\u52a9\u60a8\u987a\u5229\u5b8c\u6210\u5408\u4f5c\u542f\u52a8\u3002</p>\n</blockquote>\n<h2 id=\"_2\">\u6982\u8ff0</h2>\n<p>\u5f88\u591a\u5ba2\u6237\u4f1a\u95ee\uff1a\"\u4e3a\u4ec0\u4e48\u4e0d\u80fd\u5148\u7ed9\u6211\u4e00\u4efd\u8be6\u7ec6\u62a5\u4ef7\uff0c\u6211\u518d\u51b3\u5b9a\u662f\u5426\u4ed8\u6b3e\uff1f\"</p>\n<p>\u7b54\u6848\u5728\u4e8e <strong>\u6210\u672c\u7ed3\u6784</strong>\u3002\u5b9a\u5236\u5316\u65b9\u6848\u8bbe\u8ba1\u3001\u6280\u672f\u9009\u578b\u8bc4\u4f30\u3001\u73b0\u573a\u8c03\u7814\u7b49\u5de5\u4f5c\uff0c\u9700\u8981\u6295\u5165\u8d44\u6df1\u5de5\u7a0b\u5e08\u7684\u4eba\u529b\u6210\u672c\u3002\u4e00\u4efd\u9ad8\u8d28\u91cf\u7684\u65b9\u6848\uff0c\u5f80\u5f80\u9700\u8981 <strong>5~15\u4e2a\u5de5\u4f5c\u65e5</strong> \u7684\u56e2\u961f\u534f\u4f5c\u624d\u80fd\u5b8c\u6210\u3002\u5982\u679c\u5bf9\u6240\u6709\u6f5c\u5728\u5ba2\u6237\u90fd\u514d\u8d39\u63d0\u4f9b\uff0c\u6211\u4eec\u5c06\u65e0\u6cd5\u7ef4\u6301\u9ad8\u6c34\u5e73\u7684\u670d\u52a1\u56e2\u961f\u3002</p>\n<p>\u56e0\u6b64\uff0c\u6211\u53f8\u5bf9 <strong>\u5b9a\u5236\u5316\u670d\u52a1</strong> \u5b9e\u884c <strong>\"\u610f\u5411\u91d1\u5148\u884c\"</strong> \u6a21\u5f0f\u2014\u2014\u5ba2\u6237\u652f\u4ed8\u4e00\u7b14\u53ef\u62b5\u6263\u7684\u610f\u5411\u91d1\u540e\uff0c\u6211\u4eec\u624d\u542f\u52a8\u65b9\u6848\u7f16\u5236\u4e0e\u7cbe\u786e\u62a5\u4ef7\u3002\u5bf9\u4e8e <strong>\u6807\u51c6\u5316\u4ea7\u54c1</strong>\uff0c\u6211\u4eec\u4ecd\u63d0\u4f9b\u514d\u8d39\u5373\u65f6\u62a5\u4ef7\u3002</p>\n<p>\u7b2c\u4e00\u6b65\u662f\u4e86\u89e3\u60a8\u7684\u9879\u76ee\u5c5e\u4e8e\u54ea\u4e00\u7c7b\u3002\u4e0b\u6587\u5c06\u8be6\u7ec6\u62c6\u89e3\u4e24\u79cd\u6a21\u5f0f\uff0c\u5e2e\u52a9\u60a8\u9009\u62e9\u6700\u5408\u9002\u7684\u5408\u4f5c\u8def\u5f84\u3002</p>\n<h2 id=\"_3\">\u6a21\u5f0f\u4e00\uff1a\u610f\u5411\u91d1\u5148\u884c\u6a21\u5f0f\uff08\u9002\u7528\u4e8e\u5b9a\u5236\u5316\u670d\u52a1\uff09</h2>\n<p>\u8fd9\u662f\u672c\u6b21\u516c\u793a\u7684\u6838\u5fc3\u5185\u5bb9\u3002\u8be5\u6a21\u5f0f\u8981\u6c42\u5ba2\u6237\u5728\u83b7\u5f97\u8be6\u7ec6\u62a5\u4ef7\u524d\uff0c\u5148\u652f\u4ed8\u4e00\u7b14\u610f\u5411\u91d1\u3002</p>\n<h3 id=\"_4\">\u9002\u7528\u573a\u666f</h3>\n<ul>\n<li>\u2705 \u7cfb\u7edf\u67b6\u6784\u8bbe\u8ba1\u4e0e\u6280\u672f\u9009\u578b</li>\n<li>\u2705 \u5b9a\u5236\u8f6f\u4ef6\u5f00\u53d1\u65b9\u6848</li>\n<li>\u2705 \u4f01\u4e1a\u6570\u5b57\u5316\u8f6c\u578b\u54a8\u8be2</li>\n<li>\u2705 \u7269\u8054\u7f51/\u5d4c\u5165\u5f0f\u65b9\u6848\u8bbe\u8ba1</li>\n<li>\u2705 \u9700\u8981\u73b0\u573a\u8c03\u7814\u6216\u6570\u636e\u91c7\u96c6\u7684\u9879\u76ee</li>\n</ul>\n<h3 id=\"_5\">\u5b8c\u6574\u6d41\u7a0b\u62c6\u89e3</h3>\n<pre class=\"codehilite\"><code>\u9700\u6c42\u6c9f\u901a\n    \u2502\n    \u25bc\n\u7b7e\u7f72\u610f\u5411\u534f\u8bae\n    \u2502\n    \u25bc\n\u652f\u4ed8\u610f\u5411\u91d1\n    \u2502\n    \u25bc\n\u542f\u52a8\u8c03\u7814\u8bc4\u4f30\n    \u2502\n    \u25bc\n\u8f93\u51fa\u8be6\u7ec6\u62a5\u4ef7\u65b9\u6848\n    \u2502\n    \u25bc\n    \u250c\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2510\n    \u25bc           \u25bc\n  \u7b7e\u7ea6        \u4e0d\u7b7e\u7ea6\n    \u2502           \u2502\n    \u25bc           \u25bc\n\u610f\u5411\u91d1\u62b5\u6263    \u610f\u5411\u91d1\u4f5c\u4e3a\n  \u9996\u671f\u6b3e       \u65b9\u6848\u8d39\n</code></pre>",
      "date": "2026-08-09",
      "excerpt": "\u672c\u6587\u6863\u65e8\u5728\u5e2e\u52a9\u5ba2\u6237\u5168\u9762\u7406\u89e3\u6211\u53f8\u7684\u6536\u8d39\u6a21\u5f0f\u3002\u6211\u4eec\u5c06\u8be6\u7ec6\u5bf9\u6bd4\"\u610f\u5411\u91d1\u5148\u884c\"\u6a21\u5f0f\u4e0e\"\u5e38\u89c4\u514d\u8d39\u62a5\u4ef7\"\u6a21\u5f0f\u5728\u6d41\u7a0b\u3001\u65f6\u6548\u3001\u9002\u7528\u573a\u666f\u4e0a\u7684\u5dee\u5f02\uff0c\u5e76\u63d0\u4f9b\u5b9e\u64cd\u6280\u5de7\uff0c\u5e2e\u52a9\u60a8\u987a\u5229\u5b8c\u6210\u5408\u4f5c\u542f\u52a8\u3002",
      "from_markdown": true,
      "id": 15,
      "markdown": "# \u516c\u53f8\u6536\u6b3e\u6d41\u7a0b\u5168\u89e3\u6790\uff1a\u610f\u5411\u91d1\u6a21\u5f0f\u4e0e\u5e38\u89c4\u6a21\u5f0f\u6df1\u5ea6\u5bf9\u6bd4\n\n> \u672c\u6587\u6863\u65e8\u5728\u5e2e\u52a9\u5ba2\u6237\u5168\u9762\u7406\u89e3\u6211\u53f8\u7684\u6536\u8d39\u6a21\u5f0f\u3002\u6211\u4eec\u5c06\u8be6\u7ec6\u5bf9\u6bd4\"\u610f\u5411\u91d1\u5148\u884c\"\u6a21\u5f0f\u4e0e\"\u5e38\u89c4\u514d\u8d39\u62a5\u4ef7\"\u6a21\u5f0f\u5728\u6d41\u7a0b\u3001\u65f6\u6548\u3001\u9002\u7528\u573a\u666f\u4e0a\u7684\u5dee\u5f02\uff0c\u5e76\u63d0\u4f9b\u5b9e\u64cd\u6280\u5de7\uff0c\u5e2e\u52a9\u60a8\u987a\u5229\u5b8c\u6210\u5408\u4f5c\u542f\u52a8\u3002\n\n\n## \u6982\u8ff0\n\n\u5f88\u591a\u5ba2\u6237\u4f1a\u95ee\uff1a\"\u4e3a\u4ec0\u4e48\u4e0d\u80fd\u5148\u7ed9\u6211\u4e00\u4efd\u8be6\u7ec6\u62a5\u4ef7\uff0c\u6211\u518d\u51b3\u5b9a\u662f\u5426\u4ed8\u6b3e\uff1f\"\n\n\u7b54\u6848\u5728\u4e8e **\u6210\u672c\u7ed3\u6784**\u3002\u5b9a\u5236\u5316\u65b9\u6848\u8bbe\u8ba1\u3001\u6280\u672f\u9009\u578b\u8bc4\u4f30\u3001\u73b0\u573a\u8c03\u7814\u7b49\u5de5\u4f5c\uff0c\u9700\u8981\u6295\u5165\u8d44\u6df1\u5de5\u7a0b\u5e08\u7684\u4eba\u529b\u6210\u672c\u3002\u4e00\u4efd\u9ad8\u8d28\u91cf\u7684\u65b9\u6848\uff0c\u5f80\u5f80\u9700\u8981 **5~15\u4e2a\u5de5\u4f5c\u65e5** \u7684\u56e2\u961f\u534f\u4f5c\u624d\u80fd\u5b8c\u6210\u3002\u5982\u679c\u5bf9\u6240\u6709\u6f5c\u5728\u5ba2\u6237\u90fd\u514d\u8d39\u63d0\u4f9b\uff0c\u6211\u4eec\u5c06\u65e0\u6cd5\u7ef4\u6301\u9ad8\u6c34\u5e73\u7684\u670d\u52a1\u56e2\u961f\u3002\n\n\u56e0\u6b64\uff0c\u6211\u53f8\u5bf9 **\u5b9a\u5236\u5316\u670d\u52a1** \u5b9e\u884c **\"\u610f\u5411\u91d1\u5148\u884c\"** \u6a21\u5f0f\u2014\u2014\u5ba2\u6237\u652f\u4ed8\u4e00\u7b14\u53ef\u62b5\u6263\u7684\u610f\u5411\u91d1\u540e\uff0c\u6211\u4eec\u624d\u542f\u52a8\u65b9\u6848\u7f16\u5236\u4e0e\u7cbe\u786e\u62a5\u4ef7\u3002\u5bf9\u4e8e **\u6807\u51c6\u5316\u4ea7\u54c1**\uff0c\u6211\u4eec\u4ecd\u63d0\u4f9b\u514d\u8d39\u5373\u65f6\u62a5\u4ef7\u3002\n\n\u7b2c\u4e00\u6b65\u662f\u4e86\u89e3\u60a8\u7684\u9879\u76ee\u5c5e\u4e8e\u54ea\u4e00\u7c7b\u3002\u4e0b\u6587\u5c06\u8be6\u7ec6\u62c6\u89e3\u4e24\u79cd\u6a21\u5f0f\uff0c\u5e2e\u52a9\u60a8\u9009\u62e9\u6700\u5408\u9002\u7684\u5408\u4f5c\u8def\u5f84\u3002\n\n\n## \u6a21\u5f0f\u4e00\uff1a\u610f\u5411\u91d1\u5148\u884c\u6a21\u5f0f\uff08\u9002\u7528\u4e8e\u5b9a\u5236\u5316\u670d\u52a1\uff09\n\n\u8fd9\u662f\u672c\u6b21\u516c\u793a\u7684\u6838\u5fc3\u5185\u5bb9\u3002\u8be5\u6a21\u5f0f\u8981\u6c42\u5ba2\u6237\u5728\u83b7\u5f97\u8be6\u7ec6\u62a5\u4ef7\u524d\uff0c\u5148\u652f\u4ed8\u4e00\u7b14\u610f\u5411\u91d1\u3002\n\n### \u9002\u7528\u573a\u666f\n\n- \u2705 \u7cfb\u7edf\u67b6\u6784\u8bbe\u8ba1\u4e0e\u6280\u672f\u9009\u578b\n- \u2705 \u5b9a\u5236\u8f6f\u4ef6\u5f00\u53d1\u65b9\u6848\n- \u2705 \u4f01\u4e1a\u6570\u5b57\u5316\u8f6c\u578b\u54a8\u8be2\n- \u2705 \u7269\u8054\u7f51/\u5d4c\u5165\u5f0f\u65b9\u6848\u8bbe\u8ba1\n- \u2705 \u9700\u8981\u73b0\u573a\u8c03\u7814\u6216\u6570\u636e\u91c7\u96c6\u7684\u9879\u76ee\n\n### \u5b8c\u6574\u6d41\u7a0b\u62c6\u89e3\n\n```\n\u9700\u6c42\u6c9f\u901a\n    \u2502\n    \u25bc\n\u7b7e\u7f72\u610f\u5411\u534f\u8bae\n    \u2502\n    \u25bc\n\u652f\u4ed8\u610f\u5411\u91d1\n    \u2502\n    \u25bc\n\u542f\u52a8\u8c03\u7814\u8bc4\u4f30\n    \u2502\n    \u25bc\n\u8f93\u51fa\u8be6\u7ec6\u62a5\u4ef7\u65b9\u6848\n    \u2502\n    \u25bc\n    \u250c\u2500\u2500\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2500\u2500\u2510\n    \u25bc           \u25bc\n  \u7b7e\u7ea6        \u4e0d\u7b7e\u7ea6\n    \u2502           \u2502\n    \u25bc           \u25bc\n\u610f\u5411\u91d1\u62b5\u6263    \u610f\u5411\u91d1\u4f5c\u4e3a\n  \u9996\u671f\u6b3e       \u65b9\u6848\u8d39\n```",
      "readTime": "10\u5206\u949f",
      "tags": [
        "Z-Wave",
        "IoT",
        "\u5d4c\u5165\u5f0f\u5f00\u53d1"
      ],
      "title": "\u516c\u53f8\u6536\u6b3e\u6d41\u7a0b\u5168\u89e3\u6790\uff1a\u610f\u5411\u91d1\u6a21\u5f0f\u4e0e\u5e38\u89c4\u6a21\u5f0f\u6df1\u5ea6\u5bf9\u6bd4",
      "views": 0
    }
  ],
  "hasMore": false,
  "page": 1,
  "pageSize": 6,
  "total": 3,
  "totalPages": 1
}
