{"id":2274,"date":"2026-10-21T11:15:22","date_gmt":"2026-10-21T03:15:22","guid":{"rendered":"https:\/\/www.plus1health.com\/?p=2274"},"modified":"2026-10-21T12:18:34","modified_gmt":"2026-10-21T04:18:34","slug":"p1h-slp-ble-protocol-document-v1-0","status":"publish","type":"post","link":"https:\/\/www.plus1health.com\/en\/p1h-slp-ble-protocol-document-v1-0\/","title":{"rendered":"P1H-SLP\u7cfb\u5217\u7761\u7720\u8bb0\u5f55\u4ea7\u54c1\u6570\u636e\u534f\u8bae(BLE\u84dd\u7259\u7248\uff09"},"content":{"rendered":"<h2><a>1.1&nbsp;&nbsp;&nbsp;&nbsp; \u6570\u636e\u901a\u8baf<\/a><\/h2>\n\n\n\n<p>SERVICE_ID: &#8216;6E400001-B5A3-F393-E0A9-E50E24DCCA9E&#8217;&nbsp; \/\/\u670d\u52a1 UUID<\/p>\n\n\n\n<p>READ_CHARACTERISTIC_UUID: &#8216;6E400003-B5A3-F393-E0A9-E50E24DCCA9E&#8217; \/\/\u8bfb\u6570\u636eUUID<\/p>\n\n\n\n<p>WRITE_CHARACTERISTIC_UUID:&#8217;6E400002-B5A3-F393-E0A9-E50E24DCCA9E&#8217; \/\/\u5199\u6570\u636eUUID<\/p>\n\n\n\n<h3>1.1.1&nbsp;&nbsp;&nbsp; \u5b9e\u65f6\u4e0a\u4f20\u5fc3\u7387\u548c\u547c\u5438\u7387<\/h3>\n\n\n\n<p>\u5728\u7761\u7720\u8bb0\u5f55\u4eea\u5b9e\u65f6\u4e0a\u4f20\u5fc3\u7387\u548c\u547c\u5438\u7387\u6570\u636e,\u9ed8\u8ba4\u5b9e\u65f6\u4e0a\u4f20\uff0c\u65e0\u9700\u5e94\u7b54\u3002<\/p>\n\n\n\n<p>\u4e0a\u4f20\u5fc3\u7387\u548c\u547c\u5438\u7387\u7ed3\u679c\u53d1\u9001\u6570\u636e\u5305<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\u8bbe\u5907\u7aef-&gt;\u624b\u673a\u7aef<\/td><\/tr><tr><td>\u6570\u636e\u683c\u5f0f<\/td><td>\u5b57\u8282<\/td><td>\u5b9a\u4e49<\/td><td>\u8bf4\u660e<\/td><\/tr><tr><td>\u5e94\u7b54\u8981\u6c42<\/td><td>Byte0<\/td><td>0x00<\/td><td>0x00-\u4e0d\u9700\u8981\u5e94\u7b54(\u5b9e\u65f6\u5e7f\u64ad)\uff0c 0x01\u9700\u8981\u5e94\u7b54(\u4e0a\u4f20Flash\u6570\u636e)<\/td><\/tr><tr><td>\u6570\u636e\u5305\u5e8f\u53f7<\/td><td>Byte1<\/td><td>XX<\/td><td>&nbsp;<\/td><\/tr><tr><td>\u547d\u4ee4\u7c7b\u578b<\/td><td>Byte2<\/td><td>0x09<\/td><td>\u5f53\u524d\u7684\u547d\u4ee4\u53c2\u6570<\/td><\/tr><tr><td>Heart Rate<\/td><td>Byte3<\/td><td>&nbsp;<\/td><td>\u65e0\u7b26\u53f7\u6574\u6570<\/td><\/tr><tr><td>Respiration Rate<\/td><td>Byte4<\/td><td>&nbsp;<\/td><td>\u65e0\u7b26\u53f7\u6574\u6570<\/td><\/tr><tr><td>\u7761\u7720\u72b6\u6001<\/td><td>Byte5<\/td><td>&nbsp;<\/td><td>\u65e0\u7b26\u53f7\u6574\u6570,\u53c2\u8003Java\u4ee3\u7801\u793a\u4f8b status<\/td><\/tr><tr><td>\u4fdd\u7559\u5b57\u8282<\/td><td>Byte6<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>\u8bb0\u5f55\u7684\u65f6\u957f<\/td><td>Byte7~10<\/td><td>&nbsp;<\/td><td>\u8bb0\u5f55\u7684\u65f6\u957f(\u5355\u4f4d\uff1a\u6beb\u79d2 )<\/td><\/tr><tr><td>\u4e8b\u4ef6\u6301\u7eed\u65f6\u957f<\/td><td>Byte11~12<\/td><td>&nbsp;<\/td><td>\u4e8b\u4ef6\u6301\u7eed\u65f6\u957f(\u5355\u4f4d\uff1a\u79d2)<\/td><\/tr><tr><td>\u8fde\u7f51\u72b6\u6001<\/td><td>Byte17<\/td><td>&nbsp;<\/td><td>\u53c2\u8003Java\u4ee3\u7801: netStatus<\/td><\/tr><tr><td>\u9884\u7559<\/td><td>Byte18<\/td><td>&nbsp;<\/td><td>&nbsp;<\/td><\/tr><tr><td>\u8bbe\u5907\u7535\u91cf<\/td><td>Byte19<\/td><td>&nbsp;<\/td><td>\u65e0\u7b26\u53f7\u6574\u6570\uff1a0 ~ 100 ,\u3010\u53ef\u9009\u3011<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u7761\u7720\u72b6\u6001Java\u4ee3\u7801\u793a\u4f8b\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>byte status = data&#91;5];\n\nbyte onBed = (byte)((( byte)status &amp; (byte)0x01));          \/\/1-\u5728\u5e8a, 0-\u79bb\u5e8a\n\nbyte onMove = (byte)((( byte)status &amp; (byte) 0x02) &gt;&gt; 1);   \/\/1-\u4f53\u52a8\u7ffb\u8eab 0-\u6b63\u5e38\n\nbyte onSnore = (byte)((( byte)status &amp; (byte)0x10) &gt;&gt; 4);   \/\/1-\u6253\u9f3e 0-\u6b63\u5e38(V2\u7248\u624d\u652f\u6301)\n\nbyte onSos = (byte)((( byte)status &amp; (byte)0x40) &gt;&gt; 6);     \/\/1-\u7d27\u6025\u547c\u53eb 0-\u6b63\u5e38\n\nbyte offLife = (byte)((( byte)status &amp; (byte)0x80) &gt;&gt; 7); \/\/1-\u5728\u5e8a\u4f4d\u65e0\u4f53\u5f81 0-\u6b63\u5e38\n\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" width=\"813\" height=\"1024\" src=\"\/wp-content\/uploads\/2026\/10\/wifi-settings-813x1024.png\" alt=\"\" class=\"wp-image-2281\" srcset=\"\/wp-content\/uploads\/2026\/10\/wifi-settings-813x1024.png 813w, \/wp-content\/uploads\/2026\/10\/wifi-settings-238x300.png 238w, \/wp-content\/uploads\/2026\/10\/wifi-settings-768x968.png 768w, \/wp-content\/uploads\/2026\/10\/wifi-settings-1219x1536.png 1219w, \/wp-content\/uploads\/2026\/10\/wifi-settings-10x12.png 10w, \/wp-content\/uploads\/2026\/10\/wifi-settings.png 1362w\" sizes=\"(max-width: 813px) 100vw, 813px\" \/><\/figure>\n\n\n\n<!--more-->\n\n\n\n<p><strong>\u53ea\u6709WIFI\u7248 (<\/strong> P1H-SLP-WIFI \u548c P1H-SLP-WIFI2) \u624d\u9700\u8981\u4e0b\u9762\u7684\u8bbe\u7f6e<\/p>\n\n\n\n<h2><a>1.1&nbsp;&nbsp;&nbsp;&nbsp; \u8bbe\u7f6eWIFI<\/a>\u4fe1\u606f<\/h2>\n\n\n\n<h3><a>1.1.1\u00a0\u00a0\u00a0 \u8bbe\u7f6eWIFI<\/a>\u540d\u79f0 (<em><span class=\"has-inline-color has-vivid-red-color\">\u4ec5\u652f\u63012.4G WIFI, \u4e0d\u8981\u548c5G WIFI\u540c\u540d<\/span><\/em>)<\/h3>\n\n\n\n<p>\u8bbe\u7f6eWIFI\u7684\u540d\u79f0\u7684\u6570\u636e\u5305, \u4e0d\u591f\u4f4d\u7684\u586b\u51450x00<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\u624b\u673a\u7aef-&gt;\u8bbe\u5907\u7aef<\/td><\/tr><tr><td>\u6570\u636e\u683c\u5f0f<\/td><td>\u5b57\u8282<\/td><td>\u5b9a\u4e49<\/td><td>\u8bf4\u660e<\/td><\/tr><tr><td>\u5e94\u7b54\u8981\u6c42<\/td><td>Byte0<\/td><td>0x01<\/td><td>0x01\u9700\u8981\u5e94\u7b54<\/td><\/tr><tr><td>\u547d\u4ee4\u7c7b\u578b<\/td><td>Byte1<\/td><td>0x12<\/td><td>\u5f53\u524d\u7684\u547d\u4ee4\u53c2\u6570<\/td><\/tr><tr><td>WIFI SSID<\/td><td>Byte2~19<\/td><td>&nbsp;<\/td><td>SSID\u7684\u540d\u79f0,18\u4e2a\u5b57\u8282<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u8fd4\u56de\u5e94\u7b54<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\u8bbe\u5907\u7aef -&gt; \u624b\u673a\u7aef<\/td><\/tr><tr><td>\u6570\u636e\u683c\u5f0f<\/td><td>\u5b57\u8282<\/td><td>\u5b9a\u4e49<\/td><td>\u8bf4\u660e<\/td><\/tr><tr><td>\u5e94\u7b54\u8981\u6c42<\/td><td>Byte0<\/td><td>0xEF<\/td><td>\u56fa\u5b9a\u6807\u8bc6\u4f4d<\/td><\/tr><tr><td>\u4fdd\u7559\u4f4d<\/td><td>Byte1<\/td><td>0xXX<\/td><td>\u4fdd\u7559\u4f4d,\u5ffd\u7565<\/td><\/tr><tr><td>\u547d\u4ee4\u7c7b\u578b<\/td><td>Byte2<\/td><td>0x12<\/td><td>\u5f53\u524d\u7684\u547d\u4ee4\u53c2\u6570<\/td><\/tr><tr><td>\u6210\u529f\u6807\u8bc6<\/td><td>Byte3<\/td><td>&nbsp;<\/td><td>0x01 \u2013 \u6210\u529f\uff0c\u5176\u5b83\u503c\uff0c\u6216\u80051\u79d2\u5185\u6ca1\u6709\u6536\u5230\u56de\u590d\u90fd\u8868\u793a\u5931\u8d25<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3><a>1.1.2&nbsp;&nbsp;&nbsp; \u8bbe\u7f6eWIFI<\/a>\u5bc6\u7801<\/h3>\n\n\n\n<p>\u8bbe\u7f6eWIFI\u7684\u540d\u79f0\u7684\u6570\u636e\u5305 \u517120\u4e2a\u5b57\u8282\uff0c\u4e0d\u591f\u4f4d\u7684\u586b\u51450x00<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\u624b\u673a\u7aef -&gt;\u8bbe\u5907\u7aef<\/td><\/tr><tr><td>\u6570\u636e\u683c\u5f0f<\/td><td>\u5b57\u8282<\/td><td>\u5b9a\u4e49<\/td><td>\u8bf4\u660e<\/td><\/tr><tr><td>\u5e94\u7b54\u8981\u6c42<\/td><td>Byte0<\/td><td>0x01<\/td><td>0x01\u9700\u8981\u5e94\u7b54<\/td><\/tr><tr><td>\u547d\u4ee4\u7c7b\u578b<\/td><td>Byte1<\/td><td>0x13<\/td><td>\u5f53\u524d\u7684\u547d\u4ee4\u53c2\u6570<\/td><\/tr><tr><td>WIFI \u5bc6\u7801<\/td><td>Byte2~19<\/td><td>&nbsp;<\/td><td>SSID\u7684\u5bc6\u7801,18\u4e2a\u5b57\u8282<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u8fd4\u56de\u5e94\u7b54<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\u8bbe\u5907\u7aef -&gt; \u624b\u673a\u7aef<\/td><\/tr><tr><td>\u6570\u636e\u683c\u5f0f<\/td><td>\u5b57\u8282<\/td><td>\u5b9a\u4e49<\/td><td>\u8bf4\u660e<\/td><\/tr><tr><td>\u5e94\u7b54\u8981\u6c42<\/td><td>Byte0<\/td><td>0xEF<\/td><td>\u56fa\u5b9a\u6807\u8bc6\u4f4d<\/td><\/tr><tr><td>\u4fdd\u7559\u4f4d<\/td><td>Byte1<\/td><td>0xXX<\/td><td>\u4fdd\u7559\u4f4d,\u5ffd\u7565<\/td><\/tr><tr><td>\u547d\u4ee4\u7c7b\u578b<\/td><td>Byte2<\/td><td>0x13<\/td><td>\u5f53\u524d\u7684\u547d\u4ee4\u53c2\u6570<\/td><\/tr><tr><td>\u6210\u529f\u6807\u8bc6<\/td><td>Byte3<\/td><td>&nbsp;<\/td><td>0x01 \u2013 \u6210\u529f\uff0c\u5176\u5b83\u503c\uff0c\u6216\u80051\u79d2\u5185\u6ca1\u6709\u6536\u5230\u56de\u590d\u90fd\u8868\u793a\u5931\u8d25<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h3><a>1.1.3&nbsp;&nbsp;&nbsp; \u4fdd\u5b58WIFI<\/a>\u8bbe\u7f6e<\/h3>\n\n\n\n<p>\u4fdd\u5b58WIFI\u4fe1\u606f\u7684\u6570\u636e\u5305 \u517120\u4e2a\u5b57\u8282,\u53ea\u6709\u524d2\u4e2a\u6709\u5185\u5bb9\uff0c\u540e\u976218\u4e2a\u4e3a0x00\u5b57\u8282<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\u624b\u673a\u7aef -&gt;\u8bbe\u5907\u7aef<\/td><\/tr><tr><td>\u6570\u636e\u683c\u5f0f<\/td><td>\u5b57\u8282<\/td><td>\u5b9a\u4e49<\/td><td>\u8bf4\u660e<\/td><\/tr><tr><td>\u5e94\u7b54\u8981\u6c42<\/td><td>Byte0<\/td><td>0x01<\/td><td>0x01\u9700\u8981\u5e94\u7b54<\/td><\/tr><tr><td>\u547d\u4ee4\u7c7b\u578b<\/td><td>Byte1<\/td><td>0x14<\/td><td>\u5f53\u524d\u7684\u547d\u4ee4\u53c2\u6570<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u8fd4\u56de\u5e94\u7b54<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>\u8bbe\u5907\u7aef -&gt; \u624b\u673a\u7aef<\/td><\/tr><tr><td>\u6570\u636e\u683c\u5f0f<\/td><td>\u5b57\u8282<\/td><td>\u5b9a\u4e49<\/td><td>\u8bf4\u660e<\/td><\/tr><tr><td>\u5e94\u7b54\u8981\u6c42<\/td><td>Byte0<\/td><td>0xEF<\/td><td>\u56fa\u5b9a\u6807\u8bc6\u4f4d<\/td><\/tr><tr><td>\u4fdd\u7559\u4f4d<\/td><td>Byte1<\/td><td>0xXX<\/td><td>\u4fdd\u7559\u4f4d,\u5ffd\u7565<\/td><\/tr><tr><td>\u547d\u4ee4\u7c7b\u578b<\/td><td>Byte2<\/td><td>0x14<\/td><td>\u5f53\u524d\u7684\u547d\u4ee4\u53c2\u6570<\/td><\/tr><tr><td>\u6210\u529f\u6807\u8bc6<\/td><td>Byte3<\/td><td>&nbsp;<\/td><td>0x01 \u2013 \u6210\u529f\uff0c\u5176\u5b83\u503c\uff0c\u6216\u80051\u79d2\u5185\u6ca1\u6709\u6536\u5230\u56de\u590d\u90fd\u8868\u793a\u5931\u8d25<\/td><\/tr><tr><td>\u8fde\u7f51\u65b9\u5f0f<\/td><td>Byte4<\/td><td>0x00\/0x01\/0x02<\/td><td>\u7f51\u7edc\u6a21\u5f0f 0 \u2013\u65e0, 1- WIFI 2- 4G<\/td><\/tr><tr><td>\u8fde\u7f51\u72b6\u6001<\/td><td>Byte5<\/td><td>0x00\/0x01<\/td><td>\u8fde\u63a5AP\u7f51\u7edc\u72b6\u6001\uff0c 0x00 \u2013 \u672a\u6210\u529f 0x01- \u6210\u529f<\/td><\/tr><tr><td>UDP\u8fde\u63a5\u72b6\u6001<\/td><td>Byte6<\/td><td>0x00\/0x01<\/td><td>UDP\u670d\u52a1\u5668\u8fde\u63a5\u72b6\u6001\u30020x00 \u2013 \u672a\u6210\u529f 0x01- \u6210\u529f<\/td><\/tr><tr><td>MQTT\u8fde\u72b6\u6001<\/td><td>Byte7<\/td><td>0x00\/0x01<\/td><td>MQTT\u670d\u52a1\u5668\u8fde\u63a5\u72b6\u6001\u30020x00 \u2013 \u672a\u6210\u529f 0x01- \u6210\u529f<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>\u6ce8\uff1a\u5b8c\u6210 \u30102.2.1\u8bbe\u7f6eWIFI\u540d\u79f0\u3011\u548c \u30102.2.2\u8bbe\u7f6eWIFI\u5bc6\u7801\u3011\u540e\uff0c \u987b\u6267\u884c \u30102.2.3\u4fdd\u5b58WIFI\u8bbe\u7f6e\u3011\uff0c\u653e\u53ef\u6b63\u5f0f\u4fdd\u5b58\u751f\u6548\u3002<\/p>","protected":false},"excerpt":{"rendered":"<p>1.1&nbsp;&nbsp;&nbsp;&nbsp; \u6570\u636e\u901a\u8baf SERVICE_ID: &#8216;6E400001-B5A3-F393-E0A9-E50E24DCCA9E&#8217;&nbsp; \/\/\u670d\u52a1 UUID READ_CHARACTERISTIC_UUID: &#8216;6E400003-B5A3-F393-E0A9-E50E24DCCA9E&#8217; \/\/\u8bfb\u6570\u636eUUID WRITE_CHARACTERISTIC_UUID:&#8217;6E400002-B5A3-F393-E0A9-E50E24DCCA9E&#8217; \/\/\u5199\u6570\u636eUUID 1.1.1&nbsp;&nbsp;&nbsp; \u5b9e\u65f6\u4e0a\u4f20\u5fc3\u7387\u548c\u547c\u5438\u7387 \u5728\u7761\u7720\u8bb0\u5f55\u4eea\u5b9e\u65f6\u4e0a\u4f20\u5fc3\u7387\u548c\u547c\u5438\u7387\u6570\u636e,\u9ed8\u8ba4\u5b9e\u65f6\u4e0a\u4f20\uff0c\u65e0\u9700\u5e94\u7b54\u3002 \u4e0a\u4f20\u5fc3\u7387\u548c\u547c\u5438\u7387\u7ed3\u679c\u53d1\u9001\u6570\u636e\u5305 \u8bbe\u5907\u7aef-&gt;\u624b\u673a\u7aef \u6570\u636e\u683c\u5f0f \u5b57\u8282 \u5b9a\u4e49 \u8bf4\u660e \u5e94\u7b54\u8981\u6c42 Byte0 0x00 0x00-\u4e0d\u9700\u8981\u5e94\u7b54(\u5b9e\u65f6\u5e7f\u64ad)\uff0c 0x01\u9700\u8981\u5e94\u7b54(\u4e0a\u4f20Flash\u6570\u636e) \u6570\u636e\u5305\u5e8f\u53f7 Byte1 XX &nbsp; \u547d\u4ee4\u7c7b\u578b Byte2 0x09 \u5f53\u524d\u7684\u547d\u4ee4\u53c2\u6570 \u5fc3\u7387 Byte3 &nbsp; \u65e0\u7b26\u53f7\u6574\u6570 \u547c\u5438\u7387 Byte4 &nbsp; \u65e0\u7b26\u53f7\u6574\u6570 \u7761\u7720\u72b6\u6001 Byte5 &nbsp; \u65e0\u7b26\u53f7\u6574\u6570,\u53c2\u8003Java\u4ee3\u7801\u793a\u4f8b status \u4fdd\u7559\u5b57\u8282 Byte6 &nbsp; &nbsp; \u8bb0\u5f55\u7684\u65f6\u957f Byte7~10 &nbsp; \u8bb0\u5f55\u7684\u65f6\u957f(\u5355\u4f4d\uff1a\u6beb\u79d2 ) &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.plus1health.com\/en\/p1h-slp-ble-protocol-document-v1-0\/\"> <span class=\"screen-reader-text\">P1H-SLP\u7cfb\u5217\u7761\u7720\u8bb0\u5f55\u4ea7\u54c1\u6570\u636e\u534f\u8bae(BLE\u84dd\u7259\u7248\uff09<\/span> Read More &raquo;<\/a><\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[73,29],"tags":[85,83,80,81,82],"_links":{"self":[{"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/posts\/2274"}],"collection":[{"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/comments?post=2274"}],"version-history":[{"count":5,"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/posts\/2274\/revisions"}],"predecessor-version":[{"id":2284,"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/posts\/2274\/revisions\/2284"}],"wp:attachment":[{"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/media?parent=2274"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/categories?post=2274"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.plus1health.com\/en\/wp-json\/wp\/v2\/tags?post=2274"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}