Như các bạn đã biết Xiaomi có rất nhiều thiết bị dành cho nhà thông minh (thiết bị Smart Home), đầy đủ các thể loại để bạn thoả chí sáng tạo cho căn nhà của mình ngày càng thông minh.
Bên cạnh đó, sản phẩm của Xiaomi thường có giá rất phải chăng, có khi rẻ hơn gấp nhiều lần so với các hãng khác, và đa số các sản phẩm thông minh đến từ Xiaomi có thiết kế đẹp, vật liệu chống cháy ABS an toàn, và còn dễ sử dụng nữa. Các bạn xem qua hình bên dưới là thấy rõ…
Quá nhiều ưu điểm khi nói đến thiết bị nhà thông minh của Xiaomi đúng không. Tuy nhiên, bên cạnh đó, thiết bị của Xiaomi cũng tồn tại không ít khuyết điểm, có thể nói đến như sản phẩm không đồng nhất, cái thì dành riêng nội địa Trung Quốc, cái thì phiên bản quốc tế, cái thì toàn tiếng hoa, tiếng cây, cái thì lại tiếng Anh…
Trong đó, có một sản phẩm cực kỳ quan trọng trong bộ smart home của Xiaomi mà chắc ai cũng biết, đó là cái Xiaomi Gateway (hay còn gọi là cái Hub – tạm dịch là Bộ xử lý trung tâm). Nhiệm vụ của bộ xử lý trung tâm này sẽ giúp kết nối hàng loạt các thiết bị thông minh khác như cảm biến cửa, cảm biến nhiệt đô và độ ẩm, cảm biến ánh sáng…
Hub được thiết kế dùng sóng Zigbee để điều khiển các thiết bị được kết nối (sóng Zigbee là loại sóng giống như sóng Bluetooth vậy, nhưng mới mẻ hơn, dùng ít điện năng hơn và nhạy hơn rất nhiều, các bạn có thể xem thêm về sóng Zigbee nhé)
Ngoài ra, cái Xiaomi Gateway này còn giúp bạn điều khiển từ xa thông qua ứng dụng Mi Home nữa, chỉ cần mở ứng dụng lên là thấy cái Hub và các thiết bị con để điều khiển từ xa. Ngoài ra, bản thân cái Xiaomi Gateway này còn có chức năng phát ánh sáng thay thế đèn ngủ, phát chuông báo động và cảm biến ánh sáng nữa, quả thật là nó có cực kỳ nhiều công dụng.
Nhưng cái lỗi “chí tử” của Xiaomi Gateway là gì?
Đó là kết nối mạng wifi cực kỳ yếu, mình đã thử mua 3 cái, nhiều phiên bản, khi về test thử thì mình xác nhận nó sẽ bị những cái lỗi sau:
- Ban đầu kết nối rất ổn định, sóng sánh mạnh mẽ, siêu nhạy, tuy nhiên, nhanh thì 3 tiếng sau, chậm thì 2 ngày sau nó bắt đầu trở chứng, cứ mở ứng dụng Mi Home lên truy cập vào là anh bắt đầu hiện một cái thông báo: Poor internet connection. Mình xin nói thêm là kết nối internet mình đang sử dụng là gói 150mps của Viettel nhé, theo mình thì không chậm xíu nào, đã vậy mình dùng router xiaomi pro kết nối cực kỳ ổn định luôn, nhưng vẫn báo yếu là yếu, chính xác cường độ wifi nó báo khoảng 50-85% tuỳ lúc, còn RSSI vào khoảng -36 đến -47, thực sự cái lỗi này gây cho mình nhiều ức chế
- Cái thứ hai là nếu bạn nào kết nối cái Xiaomi Hub này vào Home Assistant (Tìm hiểu thêm Home Assistant là gì tại đây nếu bạn chưa biết) thì y như rằng chỉ vài tiếng là thường xuyên Unavailable, rồi mất kết nối luôn.
Vậy chính xác cái lỗi kết nối internet chậm này nguyên nhân là do đâu?
- Theo mình thì nó có rất nhiều nguyên nhân, nhưng không thể là sóng wifi yếu, mình đã mang thử qua nhà bạn bè cả 3 cái, kết nối thử wifi của FPT, gói 50mps, yếu vẫn là yếu, vậy mình loại trừ khả năng yếu do sóng wifi, tuy nhiên, cũng không biết được, các bác nhà mạng khoá cái gì thì mình không chuyên
- Nguyên nhân tiếp theo, mình đoán có thể là do cái app nó kết nối đến máy chủ Trung Quốc, xem như kết nối ra ngoài Việt Nam, và bị bóp băng thông lại dẫn đến kết nối yếu (Xiaomi không cho kết nối máy chủ Việt Nam đối với cái Hub này, nếu bạn chọn Mainland là Việt Nam thì vẫn kết nối được nhưng không vào bên trong được nhé, nó sẽ báo lỗi không thể kích hoạt thiết bị)
- Một nguyên nhân nữa là do con chip kết nối wifi của cái Xiaomi Gateway này quá cùi, được phát triển từ năm 2015 thì phải mình không nhớ rõ lắm
- Nguyên nhân cuối mình tìm hiểu là tuỳ theo phiên bản của cái Hub nữa mà nó sẽ bị khoá cái port 4123 và port 9898 nằm bên trong, dẫn đến kết nối kém và ngăn kết nối ra bên ngoài như Home Assistant, nguyên nhân này thì mình bó tay ông Xiaomi này luôn
Vậy để sửa lỗi Hub kết nối chậm, các bạn nên làm sao?
Để sửa lỗi Xiaomi Gateway kết nối chậm, có rất nhiều yếu tố phụ thuộc, đối với mình sau khi vọc vạch 3 cái Xiaomi Hub tơi bời, thì mình có 5 cách sửa như sau:
- Reset lại Hub bằng cách nhấn giữ nút trên Hub trong khoảng 15 giây, đến khi Hub báo màu vàng thì tiến hành thêm thiết bị lại trong ứng dụng Mihome
- Ngay khi mua Gateway về, thêm vào ứng dụng, nó sẽ báo cập nhật phiên bản mới, các bạn tuyệt đối không chọn Update nhé, sau đó mỗi lần vô nó cứ báo khá phiền, nhưng cập nhật lên là sóng chập chờn ngay, nếu bản mới hơn ổn định hơn mình sẽ cập nhật vào bài viết này sau này nhé
- Không mua Xiaomi Gateway bộ kit 6 món, tuy rẻ hơn nhưng cái Gateway luôn có vấn đề, mình đã thử mua rời thì thấy kết nối ổn định hơn rất nhiều
- Nếu đã mua rồi, các bạn kiểm tra Mac Address của cái Gateway, nếu thấy Mac bắt đầu là 04:CF:8C thì xin cửa hàng nơi bạn mua đổi cái khác liền, chọn lấy cái nào phiên bản càng cũ càng tốt, bản càng mới càng chập chờn, các bạn yên tâm là nó giống nhau y chang bên ngoài nhé, mình nhớ không lầm là cái Hub này nó sản xuất khá lâu rồi, chỉ là phiên bản phần mềm và lô hàng khác nhau thôi, cứ cái nào Mac bắt đầu là 04:CF:8C thì né nha
- Trong một số trường hợp thì cái router nhà mạng cũng là vấn đề, lúc này các bạn alo nhà mạng xin chuyển router thành cục phân giải cáp quang và xài router riêng mà xài, mình thì xài cái Xiaomi Pro và vài cục Mesh sóng siêu khoẻ luôn
Đối với các bạn sử dụng thiết bị Xiaomi Gateway kết nối với Home Assistant hay bị Unavailable
Đối với các bạn thích dùng Home Assistant, kết nối vào Xiaomi Gateway lâu lâu nó cứ chập chờn vào báo lỗi như sau:
2017-08-20 16:51:19 ERROR (SyncWorker_0) [homeassistant.components.xiaomi] No gateway discovered
2017-08-20 16:51:20 ERROR (MainThread) [homeassistant.setup] Setup failed for xiaomi: Component failed to initialize.
Tuy nhiên, sau vài tiếng có lúc nó tự kết nối lại được, theo mình đoán thì nó tự ngắt để tiết kiệm điện thì phải, nhưng nó tự ngắt và không tụ phục hồi, phục hồi rất vô chừng và rất khó chịu, vì nó làm cho hệ thống loạn luôn
Cho đến nay, mình tìm khắp nơi trên internet cũng chưa thấy ai có phương pháp nào chính xác cả, mình đành đem cả 3 cái Gateway mở bung hết ra, chấp nhận làm chuột bạch thì thấy có một vài sự khác biệt như sau:
+ Các bạn check lại cái Mac Address của cái Hub, cái nào không phải bắt đầu là 04:CF:8C thì khởi động lại (reset) và chỉ kết nối 5-6 thiết bị con là nó sẽ chạy ổn định, đừng kết nối hơn chục cái ngày mai bị tiếp, mình đã test thử 1 cái Mac bắt đầu là 7C:49:EB thì thành công nhé
+ Còn đối với cái Hub nào mà bắt đầu bằng 04:CF:8C, chắc chắn nó đã bị khoá port 4123 và 9898 (đây là port kết nối giữa Hub và Home Assistant), các bạn nên chuẩn bị tâm lý phải gỡ ra sửa để mở port, đồng nghĩa là mất bảo hành nhé, mình không ép các bạn làm theo hướng dẫn để rồi hư thiết bị, cần biết rõ những gì mình sẽ làm trước khi quyết định để tránh mất tiền oan ha, hoặc liên hệ nơi bán đổi cho cái khác bản càng cũ càng tốt, vì cái Mac đó là bản 2019 thường đi chung bộ 6 món mọi người hay mua.
Trong trường hợp của mình là cái Hub kết nối internet yếu, và kết nối Home Assistant không ổn định do bị khoá port mình mới thực hiện sửa, và không có gì đảm bảo 100% các bạn nhé, chỉ hên xui thôi, mình cũng đã bị vài cái sửa cho bạn bè nhưng không thành công, cách thức mở port thì làm từng bước như sau:
Bước 1: Mua 1 cái USB UART để kết nối thiết bị Xiaomi Gateway với máy tính, chỉ có 16,000 Đ thôi nhé, mua tại đây
Bước 2: Nhớ mua thêm 1 vài sợi dây điện để test tín hiệu nhé, giá 15,000 Đ tại đây
Bước 3: Sau khi đã có 2 thiết bị trên, mua thêm 1 cái tô vít xẻ rãnh giữa nữa khoảng 50,000 nhé ở đây vì ông Xiaomi Hub này xài con ốc khá cắc cớ luôn nha
Bước 4: Sau khi có được 3 thiết bị trên, tiến hành mở nắp Xiaomi Hub ra
Bước 5: Tiến hành kết nối USB UART vào máy tính
Bước 6: Hàn 3 cái chấu RX, TX, GND như hình bên dưới
Bước 7: Cắm cái gateway vào nguồn điện
Bước 8: Dùng phần mềm Putty, mở lên chọn kết nối là Serial, chọn cổng COM mà bạn đã kết nối, và chọn baudrate: 115200
Bước 9: Kết nối RX, TX và GND vào Gateway, lúc này trên máy tính bạn sẽ thấy thông số chạy trên màn hình
Bước 10: Trên máy tính, nhập lệnh vào Putty vài lần: psm-set network open_pf 3
Bước 11: Kiểm tra lại xem cổng đã mở chưa
Bước 12: Sau khi hoàn tất thì khởi động lại cái Gateway là xong
Như vậy là thông qua các bước trên, mình tin các bạn sẽ sửa được 2 vấn đề khi xài Xiaomi Gateway: sửa kết nối internet yếu và mất kết nối khi sử dụng Home Assistant. Nếu trong quá trình thực hiện, các bạn cần trợ giúp thì hãy bình luận bên dưới nhé.
Hoặc các bạn cũng có thể xem các bài hướng dẫn khác của mình tại đây