{"id":1738,"date":"2026-08-02T08:15:26","date_gmt":"2026-08-02T08:15:26","guid":{"rendered":"https:\/\/geec.vn\/?p=1738"},"modified":"2026-08-02T08:42:25","modified_gmt":"2026-08-02T08:42:25","slug":"modbus-bacnet-mqttchon-chuan-tich-hop-nhanh-voi-he-thong-hien-huu","status":"publish","type":"post","link":"https:\/\/geec.vn\/en\/modbus-bacnet-mqttchon-chuan-tich-hop-nhanh-voi-he-thong-hien-huu\/","title":{"rendered":"Modbus\u00a0\/\u00a0BACnet\u00a0\/\u00a0MQTT:Ch\u1ecdn chu\u1ea9n t\u00edch h\u1ee3p nhanh v\u1edbi\u00a0h\u1ec7 th\u1ed1ng hi\u1ec7n h\u1eefu"},"content":{"rendered":"<p class=\"wp-block-paragraph\">Nh\u00e0 th\u1ea7u \u0111\u1ec1 xu\u1ea5t Modbus. Ch\u1ee7 \u0111\u1ea7u t\u01b0 nghe BMS consultant n\u00f3i BACnet. \u0110\u1ed9i IT th\u00ec mu\u1ed1n MQTT l\u00ean cloud. Ba ng\u01b0\u1eddi, ba giao th\u1ee9c, m\u1ed9t d\u1ef1 \u00e1n \u2014 v\u00e0 kh\u00f4ng ai gi\u1ea3i th\u00edch t\u1ea1i sao. H\u01b0\u1edbng d\u1eabn n\u00e0y ph\u00e2n t\u00edch k\u1ef9 thu\u1eadt th\u1ef1c t\u1ebf v\u00e0 \u0111\u01b0a ra decision framework \u0111\u1ec3 ch\u1ecdn \u0111\u00fang ngay t\u1eeb l\u1ea7n \u0111\u1ea7u, kh\u00f4ng ph\u1ea3i sau khi \u0111\u00e3 l\u1eafp xong r\u1ed3i m\u1edbi ph\u00e1t hi\u1ec7n kh\u00f4ng t\u00edch h\u1ee3p \u0111\u01b0\u1ee3c.<\/p>\n\n\n\n<figure class=\"blockart-image blockart-image-9833d076\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" class=\"wp-image-1739 hover-effect-static filter-none mask mask-none\" src=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Modbus-BACnet-MQTT-vn.png\" alt=\"\" srcset=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Modbus-BACnet-MQTT-vn.png 1536w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Modbus-BACnet-MQTT-vn-300x200.png 300w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Modbus-BACnet-MQTT-vn-1024x683.png 1024w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Modbus-BACnet-MQTT-vn-768x512.png 768w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Modbus-BACnet-MQTT-vn-18x12.png 18w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Modbus-BACnet-MQTT-vn-600x400.png 600w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Decision Tree \u2014 T\u00ecm protocol ph\u00f9 h\u1ee3p trong 4 c\u00e2u h\u1ecfi<br><\/strong>Tr\u1ea3 l\u1eddi 4 c\u00e2u h\u1ecfi b\u00ean d\u01b0\u1edbi \u0111\u1ec3 nh\u1eadn khuy\u1ebfn ngh\u1ecb protocol ph\u00f9 h\u1ee3p cho d\u1ef1 \u00e1n c\u1ee7a b\u1ea1n. Kh\u00f4ng c\u1ea7n \u0111\u0103ng k\u00fd, kh\u00f4ng c\u1ea7n t\u1ea3i app:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00e2n t\u00edch k\u1ef9 thu\u1eadt: Modbus \u2014 giao th\u1ee9c c\u1ee7a &#8220;th\u1ee9 \u0111ang ho\u1ea1t \u0111\u1ed9ng&#8221;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Modbus \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf n\u0103m 1979 b\u1edfi Modicon cho PLC c\u00f4ng nghi\u1ec7p \u2014 v\u00e0 v\u1eabn c\u00f2n \u0111\u00e2y n\u0103m 2026 v\u00ec n\u00f3 gi\u1ea3i quy\u1ebft m\u1ed9t b\u00e0i to\u00e1n \u0111\u01a1n gi\u1ea3n c\u1ef1c k\u1ef3 hi\u1ec7u qu\u1ea3: \u0111\u1ecdc v\u00e0 ghi thanh ghi (register) t\u1eeb thi\u1ebft b\u1ecb c\u00f4ng nghi\u1ec7p qua c\u00e1p RS-485 r\u1ebb ti\u1ec1n. C\u1ea5u tr\u00fac \u0111\u01a1n gi\u1ea3n \u2014 m\u1ed7i request l\u00e0&nbsp;<code>\u0111\u1ecba ch\u1ec9 thi\u1ebft b\u1ecb + m\u00e3 h\u00e0m + \u0111\u1ecba ch\u1ec9 register + s\u1ed1 l\u01b0\u1ee3ng register<\/code>&nbsp;\u2014 kh\u00f4ng c\u1ea7n negotiation, kh\u00f4ng c\u1ea7n handshake ph\u1ee9c t\u1ea1p.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110i\u1ec3m m\u1ea1nh l\u1edbn nh\u1ea5t c\u1ee7a Modbus l\u00e0\u00a0<strong>thi\u1ebft b\u1ecb h\u1ed7 tr\u1ee3 nhi\u1ec1u \u0111\u1ebfn m\u1ee9c kh\u00f4ng th\u1ec3 t\u01b0\u1edfng t\u01b0\u1ee3ng<\/strong>: \u0111\u1ed3ng h\u1ed3 \u0111i\u1ec7n t\u1eeb c\u00e1c h\u00e3ng Schneider, Eastron, Carlo Gavazzi; VFD (bi\u1ebfn t\u1ea7n) t\u1eeb ABB, Siemens, Danfoss; PLC t\u1eeb Mitsubishi, Omron, Siemens S7. T\u1ea1i Vi\u1ec7t Nam, n\u1ebfu thi\u1ebft b\u1ecb c\u00f4ng nghi\u1ec7p c\u00f3 RS-485, g\u1ea7n nh\u01b0 ch\u1eafc ch\u1eafn n\u00f3 n\u00f3i Modbus RTU.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Gi\u1edbi h\u1ea1n quan tr\u1ecdng c\u1ee7a Modbus c\u1ea7n bi\u1ebft<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Polling model g\u00e2y \u0111\u1ed9 tr\u1ec5:<\/strong>\u00a0Master ph\u1ea3i h\u1ecfi t\u1eebng slave tu\u1ea7n t\u1ef1 \u2014 v\u1edbi 50 thi\u1ebft b\u1ecb, m\u1ed7i thi\u1ebft b\u1ecb h\u1ecfi 100ms, chu k\u1ef3 \u0111\u1ecdc \u0111\u1ee7 50 thi\u1ebft b\u1ecb m\u1ea5t 5 gi\u00e2y. Kh\u00f4ng ph\u00f9 h\u1ee3p cho d\u1eef li\u1ec7u c\u1ea7n real-time &lt;1 gi\u00e2y.\u00a0<strong>Kh\u00f4ng c\u00f3 event-driven:<\/strong>\u00a0Slave kh\u00f4ng th\u1ec3 t\u1ef1 &#8220;push&#8221; c\u1ea3nh b\u00e1o \u2014 master ph\u1ea3i polling.\u00a0<strong>Kh\u00f4ng c\u00f3 b\u1ea3o m\u1eadt native:<\/strong>\u00a0Tr\u00ean m\u00f4i tr\u01b0\u1eddng Ethernet, Modbus TCP d\u1ec5 b\u1ecb packet injection n\u1ebfu kh\u00f4ng c\u00f3 firewall b\u1ea3o v\u1ec7.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>BACnet \u2014 ng\u00f4n ng\u1eef c\u1ee7a t\u00f2a nh\u00e0 th\u01b0\u01a1ng m\u1ea1i chuy\u00ean nghi\u1ec7p<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">BACnet (Building Automation and Control Networks) \u0111\u01b0\u1ee3c ASHRAE ph\u00e1t tri\u1ec3n \u0111\u1eb7c bi\u1ec7t cho t\u1ef1 \u0111\u1ed9ng h\u00f3a t\u00f2a nh\u00e0 \u2014 kh\u00f4ng ph\u1ea3i c\u00f4ng nghi\u1ec7p chung chung m\u00e0 l\u00e0 cho HVAC, chi\u1ebfu s\u00e1ng, ki\u1ec3m so\u00e1t ra v\u00e0o, v\u00e0 h\u1ec7 th\u1ed1ng PCCC trong t\u00f2a nh\u00e0 th\u01b0\u01a1ng m\u1ea1i. \u0110i\u1ec3m kh\u00e1c bi\u1ec7t c\u1ed1t l\u00f5i so v\u1edbi Modbus: BACnet d\u00f9ng m\u00f4 h\u00ecnh&nbsp;<strong>\u0111\u1ed1i t\u01b0\u1ee3ng (object model)<\/strong>&nbsp;\u2014 thay v\u00ec \u0111\u1ecdc s\u1ed1 t\u1eeb register, b\u1ea1n \u0111\u1ecdc thu\u1ed9c t\u00ednh c\u1ee7a m\u1ed9t &#8220;object&#8221; c\u00f3 \u00fd ngh\u0129a ng\u1eef ngh\u0129a r\u00f5 r\u00e0ng.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00ed d\u1ee5: Modbus cho b\u1ea1n bi\u1ebft gi\u00e1 tr\u1ecb t\u1ea1i&nbsp;<code>register 40001 = 2563<\/code>&nbsp;\u2014 b\u1ea1n ph\u1ea3i tra manual \u0111\u1ec3 bi\u1ebft \u0111\u00f3 l\u00e0 nhi\u1ec7t \u0111\u1ed9 25.63\u00b0C. BACnet cho b\u1ea1n&nbsp;<code>Analog Input Object \"Zone Temperature\" = 25.63\u00b0C<\/code>&nbsp;v\u1edbi unit, description v\u00e0 alarm threshold \u0111\u01b0\u1ee3c nh\u00fang s\u1eb5n trong object. \u0110\u00e2y l\u00e0 l\u00fd do BACnet cho ph\u00e9p t\u00edch h\u1ee3p thi\u1ebft b\u1ecb t\u1eeb nhi\u1ec1u h\u00e3ng kh\u00e1c nhau m\u00e0 kh\u00f4ng c\u1ea7n vi\u1ebft driver ri\u00eang cho t\u1eebng model.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>BACnet\/IP vs. BACnet MS\/TP \u2014 ch\u1ecdn c\u00e1i n\u00e0o?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>BACnet\/IP<\/strong>&nbsp;(qua Ethernet): T\u1ed1c \u0111\u1ed9 cao, k\u1ebft n\u1ed1i v\u1edbi IT network hi\u1ec7n c\u00f3, ph\u00f9 h\u1ee3p v\u1edbi BMS server v\u00e0 SCADA. Ph\u1ed5 bi\u1ebfn nh\u1ea5t \u1edf t\u00f2a nh\u00e0 m\u1edbi.&nbsp;<strong>BACnet MS\/TP<\/strong>&nbsp;(qua RS-485): D\u00e0nh cho DDC controller c\u0169 v\u00e0 field device. T\u1ed1c \u0111\u1ed9 th\u1ea5p h\u01a1n nh\u01b0ng chi ph\u00ed c\u00e1p th\u1ea5p. Th\u1ef1c t\u1ebf: h\u1ea7u h\u1ebft d\u1ef1 \u00e1n d\u00f9ng&nbsp;<em>c\u1ea3 hai<\/em>&nbsp;\u2014 MS\/TP \u1edf field level, BACnet\/IP \u1edf integration layer.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">MQTT \u2014 giao th\u1ee9c c\u1ee7a k\u1ef7 nguy\u00ean IoT v\u00e0 cloud<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">MQTT (Message Queuing Telemetry Transport) \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf cho m\u00f4i tr\u01b0\u1eddng b\u0103ng th\u00f4ng th\u1ea5p, \u0111\u1ed9 tin c\u1eady k\u00e9m \u2014 ban \u0111\u1ea7u d\u00f9ng cho c\u1ea3m bi\u1ebfn tr\u00ean \u0111\u01b0\u1eddng \u1ed1ng d\u1ea7u qua v\u1ec7 tinh. Ng\u00e0y nay, n\u00f3 l\u00e0 giao th\u1ee9c IoT ph\u1ed5 bi\u1ebfn nh\u1ea5t th\u1ebf gi\u1edbi v\u00ec m\u1ed9t \u0111\u1eb7c \u0111i\u1ec3m:&nbsp;<strong>publish\/subscribe model qua broker trung t\u00e2m<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Thay v\u00ec device A ph\u1ea3i bi\u1ebft \u0111\u1ecba ch\u1ec9 IP c\u1ee7a device B (nh\u01b0 Modbus v\u00e0 BACnet), MQTT device ch\u1ec9 c\u1ea7n publish l\u00ean broker v\u1edbi m\u1ed9t topic (<code>building\/floor3\/hvac\/temperature<\/code>). M\u1ecdi subscriber quan t\u00e2m \u0111\u1ebfn topic \u0111\u00f3 s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c message ngay l\u1eadp t\u1ee9c \u2014 d\u00f9 subscriber l\u00e0 dashboard, cloud analytics hay mobile app. \u0110\u00e2y l\u00e0 l\u00fd do MQTT scale c\u1ef1c t\u1ed1t: th\u00eam h\u00e0ng ngh\u00ecn consumer m\u00e0 kh\u00f4ng c\u1ea7n thay \u0111\u1ed5i g\u00ec \u1edf ph\u00eda device.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>MQTT broker \u2014 t\u1ef1 host hay d\u00f9ng managed cloud?<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Self-hosted (Mosquitto \/ EMQX):<\/strong>&nbsp;Data \u1edf trong n\u01b0\u1edbc, kh\u00f4ng ph\u1ee5 thu\u1ed9c internet, latency th\u1ea5p. Khuy\u1ebfn ngh\u1ecb cho t\u00f2a nh\u00e0 c\u1ea7n compliance d\u1eef li\u1ec7u. Chi ph\u00ed: server ~5\u201315 tri\u1ec7u\/th\u00e1ng.&nbsp;<strong>Managed cloud (AWS IoT \/ Azure IoT Hub):<\/strong>&nbsp;Scale v\u00f4 h\u1ea1n, kh\u00f4ng c\u1ea7n ops team, t\u00edch h\u1ee3p AI\/analytics s\u1eb5n. Ph\u00f9 h\u1ee3p khi c\u1ea7n dashboard t\u1eeb nhi\u1ec1u t\u00f2a nh\u00e0 trong m\u1ed9t platform. L\u01b0u \u00fd quy \u0111\u1ecbnh l\u01b0u tr\u1eef d\u1eef li\u1ec7u t\u1ea1i Vi\u1ec7t Nam (Ngh\u1ecb \u0111\u1ecbnh 13\/2023\/N\u0110-CP).<\/p>\n<\/blockquote>\n\n\n\n<figure class=\"blockart-image blockart-image-7b12290d\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" class=\"wp-image-1740 hover-effect-static filter-none mask mask-none\" src=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/so-sanh-vn.png\" alt=\"\" srcset=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/so-sanh-vn.png 1536w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/so-sanh-vn-300x200.png 300w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/so-sanh-vn-1024x683.png 1024w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/so-sanh-vn-768x512.png 768w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/so-sanh-vn-18x12.png 18w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/so-sanh-vn-600x400.png 600w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\u1ee8ng d\u1ee5ng \u0111i\u1ec3n h\u00ecnh \u2014 ai d\u00f9ng c\u00e1i g\u00ec v\u00e0 t\u1ea1i sao<\/strong><\/h2>\n\n\n\n<figure class=\"blockart-image blockart-image-bbbd9355\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" class=\"wp-image-1742 hover-effect-static filter-none mask mask-none\" src=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Ung-dung-dien-hinh-vn.png\" alt=\"\" srcset=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Ung-dung-dien-hinh-vn.png 1536w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Ung-dung-dien-hinh-vn-300x200.png 300w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Ung-dung-dien-hinh-vn-1024x683.png 1024w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Ung-dung-dien-hinh-vn-768x512.png 768w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Ung-dung-dien-hinh-vn-18x12.png 18w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Ung-dung-dien-hinh-vn-600x400.png 600w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">L\u1ed9 tr\u00ecnh t\u00edch h\u1ee3p h\u1ec7 th\u1ed1ng c\u0169 \u2014 kh\u00f4ng ph\u00e1 l\u00e0 th\u00eam v\u00e0o<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e2u h\u1ecfi th\u1ef1c t\u1ebf nh\u1ea5t: t\u00f4i \u0111ang c\u00f3 h\u1ec7 th\u1ed1ng c\u0169, t\u00f4i mu\u1ed1n th\u00eam IoT gi\u00e1m s\u00e1t m\u00e0 kh\u00f4ng thay thi\u1ebft b\u1ecb hi\u1ec7n h\u1eefu. \u0110\u00e2y l\u00e0 b\u1ea3ng tham chi\u1ebfu nhanh:<\/p>\n\n\n\n<figure class=\"blockart-image blockart-image-26f99ade\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1536\" class=\"wp-image-1743 hover-effect-static filter-none mask mask-none\" src=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Bang-tich-hop-he-thong-hien-huu-vao-IoT-platform-vn.png\" alt=\"\" srcset=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Bang-tich-hop-he-thong-hien-huu-vao-IoT-platform-vn.png 1024w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Bang-tich-hop-he-thong-hien-huu-vao-IoT-platform-vn-200x300.png 200w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Bang-tich-hop-he-thong-hien-huu-vao-IoT-platform-vn-683x1024.png 683w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Bang-tich-hop-he-thong-hien-huu-vao-IoT-platform-vn-768x1152.png 768w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Bang-tich-hop-he-thong-hien-huu-vao-IoT-platform-vn-8x12.png 8w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Bang-tich-hop-he-thong-hien-huu-vao-IoT-platform-vn-600x900.png 600w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Th\u1ef1c t\u1ebf th\u1ecb tr\u01b0\u1eddng Vi\u1ec7t Nam 2026 \u2014 ai \u0111ang d\u00f9ng g\u00ec<\/h2>\n\n\n\n<figure class=\"blockart-image blockart-image-aeaa02c4\"><img loading=\"lazy\" decoding=\"async\" width=\"1536\" height=\"1024\" class=\"wp-image-1744 hover-effect-static filter-none mask mask-none\" src=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Landscape-giao-thuc-trong-cac-phan-khuc-toa-nha-Viet-Nam-vn.png\" alt=\"\" srcset=\"https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Landscape-giao-thuc-trong-cac-phan-khuc-toa-nha-Viet-Nam-vn.png 1536w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Landscape-giao-thuc-trong-cac-phan-khuc-toa-nha-Viet-Nam-vn-300x200.png 300w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Landscape-giao-thuc-trong-cac-phan-khuc-toa-nha-Viet-Nam-vn-1024x683.png 1024w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Landscape-giao-thuc-trong-cac-phan-khuc-toa-nha-Viet-Nam-vn-768x512.png 768w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Landscape-giao-thuc-trong-cac-phan-khuc-toa-nha-Viet-Nam-vn-18x12.png 18w, https:\/\/geec.vn\/wp-content\/uploads\/2026\/08\/Landscape-giao-thuc-trong-cac-phan-khuc-toa-nha-Viet-Nam-vn-600x400.png 600w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>Khuy\u1ebfn ngh\u1ecb th\u1ef1c t\u1ebf t\u1eeb GEEC<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u0110\u1eebng c\u1ed1 ch\u1ecdn m\u1ed9t giao th\u1ee9c duy nh\u1ea5t cho to\u00e0n b\u1ed9 t\u00f2a nh\u00e0 \u2014 \u0111\u00f3 l\u00e0 c\u00e1ch t\u01b0 duy sai. T\u01b0 duy \u0111\u00fang:\u00a0<strong>ch\u1ecdn gateway \u0111\u1ee7 m\u1ea1nh \u0111\u1ec3 n\u00f3i chuy\u1ec7n \u0111\u01b0\u1ee3c v\u1edbi t\u1ea5t c\u1ea3 giao th\u1ee9c, v\u00e0 chu\u1ea9n h\u00f3a v\u1ec1 m\u1ed9t n\u1ec1n t\u1ea3ng data duy nh\u1ea5t \u1edf t\u1ea7ng tr\u00ean<\/strong>. Universal IoT gateway (Anybus, Digi, ho\u1eb7c Raspberry Pi custom v\u1edbi th\u01b0 vi\u1ec7n pymodbus + bacpypes + MQTT paho) l\u00e0 tr\u00e1i tim c\u1ee7a m\u1ecdi d\u1ef1 \u00e1n t\u00edch h\u1ee3p th\u1ef1c t\u1ebf. V\u00e0 \u0111\u00e2y l\u00e0 s\u1ea3n ph\u1ea9m\/d\u1ecbch v\u1ee5 m\u00e0 GEEC chuy\u00ean cung c\u1ea5p cho th\u1ecb tr\u01b0\u1eddng Vi\u1ec7t Nam.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>","protected":false},"excerpt":{"rendered":"<p>Nh\u00e0 th\u1ea7u \u0111\u1ec1 xu\u1ea5t Modbus. Ch\u1ee7 \u0111\u1ea7u t\u01b0 nghe BMS consultant n\u00f3i BACnet. \u0110\u1ed9i IT th\u00ec mu\u1ed1n MQTT l\u00ean cloud. Ba ng\u01b0\u1eddi, ba giao th\u1ee9c, m\u1ed9t d\u1ef1 \u00e1n \u2014 v\u00e0 kh\u00f4ng ai gi\u1ea3i th\u00edch t\u1ea1i sao. H\u01b0\u1edbng d\u1eabn n\u00e0y ph\u00e2n t\u00edch k\u1ef9 thu\u1eadt th\u1ef1c t\u1ebf v\u00e0 \u0111\u01b0a ra decision framework \u0111\u1ec3 ch\u1ecdn \u0111\u00fang ngay t\u1eeb [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1745,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"zakra_page_container_layout":"customizer","zakra_page_sidebar_layout":"customizer","zakra_remove_content_margin":false,"zakra_sidebar":"customizer","zakra_transparent_header":"0","zakra_logo":0,"zakra_main_header_style":"default","zakra_menu_item_color":"","zakra_menu_item_hover_color":"","zakra_menu_item_active_color":"","zakra_menu_active_style":"","zakra_page_header":false,"footnotes":""},"categories":[28],"tags":[67,70,68,78,74,30,77,48,80,81,83,71,65,66,69,75,76,72,50,84,82,73,79,31],"class_list":["post-1738","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iot-thong-minh","tag-bacnet-2","tag-bacnet-ip","tag-bacnet-ms-tp","tag-bms-2","tag-building-automation-2","tag-building-management-system","tag-emqx","tag-geec","tag-hvac-2","tag-industrial-iot-2","tag-iot-gateway-2","tag-iot-platform","tag-modbus-2","tag-modbus-rtu","tag-modbus-tcp","tag-mosquitto","tag-mqtt-2","tag-mqtt-broker","tag-panasonic-fire-alarm","tag-protocol-converter","tag-protocol-gateway","tag-rs-485","tag-scada-2","tag-smart-building"],"_links":{"self":[{"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/posts\/1738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/comments?post=1738"}],"version-history":[{"count":7,"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/posts\/1738\/revisions"}],"predecessor-version":[{"id":1752,"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/posts\/1738\/revisions\/1752"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/media\/1745"}],"wp:attachment":[{"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/media?parent=1738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/categories?post=1738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/geec.vn\/en\/wp-json\/wp\/v2\/tags?post=1738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}