Hotline: 0964.238.397 Chào mừng bạn đã đến với Công ty TNHH Thương mại và Dịch vụ Điện tử tương lai Việt Nam

Home Assistant là gì

Home Assistant là gì

09:33:4026/05/2021

Home Assistant là gì?

Home Assistant là hub tự động hóa nhà hay chính xác hơn là phần mềm tự động hóa nhà. Nó là phần mềm nguồn mở và miễn phí thay thế cho HomeBridge và SmartThings. Nó cung cấp cho bạn sức mạnh tự động hóa nhà mà không cần đám mây, do đó bạn sẽ không phụ thuộc vào kết nối internet hoặc máy chủ từ xa. Nó mang lại hoạt động nhanh hơn và tin cậy hơn, miễn là bạn biết cách thiết lập, bởi vì bạn là người duy nhất phải chịu trách nhiệm nếu không thành công.

 

Công bằng mà nói, tất nhiên còn có các giải pháp thay thế khác, chẳng hạn như OpenHAB hoặc WebThings của Mozilla. Tất cả đều là mã nguồn mở và được lưu trữ cục bộ. HomeAssistant có hầu hết các tích hợp tại thời điểm này. Ngoài ra, vì nó đang sử dụng Python, một trong những ngôn ngữ phổ biến nhất trên thế giới nên có rất nhiều cộng tác viên đóng góp công sức của họ cho dự án này.

 

Ngoài ra còn có Hubitat, là mã nguồn đóng nhưng do các nhà phát triển cũ của SmartThings kiểm soát và phát triển cục bộ. Đó cũng là một lựa chọn tốt.

 

Tại sao các tùy chọn dựa trên đám mây không tốt?

Rất nhiều thiết bị thông minh được xây dựng dựa trên cơ sở hạ tầng dựa trên web, nhờ đó thiết lập dễ dàng hơn cho người dùng cuối, cũng như kiểm soát hệ thống nhiều hơn từ nhà sản xuất, chẳng hạn như cập nhật hệ thống backend mà không cần cập nhật client, cũng như họ nhận được tất cả các loại dữ liệu và thống kê mà họ có thể sử dụng để điều chỉnh doanh số bán hàng hoặc chiến lược của mình hoặc những thứ khác. 

 

Một số thiết bị có thể tiếp tục hoạt động ngoại tuyến, như Hue bridge, một số thì không. Trong hầu hết các trường hợp khi nói đến tự động hóa, chúng sẽ được xử lý bởi các máy chủ bên ngoài.

 

Ngoài ra, bất kỳ thiết bị nào trên mạng của bạn có quyền truy cập WiFi về cơ bản đều là một máy tính mini. Trong hầu hết các trường hợp, bạn không thể cài đặt chương trình chống virus trên các thiết bị IoT của mình và việc vá các lỗ hổng bảo mật trong chương trình cơ sở của chúng thường nằm trong tay nhà sản xuất. Các lỗ hổng bảo mật này, ít nhất về lý thuyết, có thể được sử dụng để xâm nhập vào mạng của bạn, để truy cập vào dữ liệu của bạn, đánh cắp dữ liệu của bạn hoặc chúng có thể được sử dụng như một backdoor cho các ý định độc hại khác. 

 

Nhưng Home Assistant dành cho những người mày mò và rất khó!

Vâng, trước đây thì là như vậy. Nhưng với mỗi bản phát hành, đặc biệt là sau 0.100, nó nhận được rất nhiều sự chú ý trong UI UX và thân thiện với người dùng. Nó vẫn khá khó hơn một chút so với một số tùy chọn khác, nhưng nó rất xứng đáng với khả năng mà nó cung cấp và số lượng thiết bị mà nó hỗ trợ.

 

Việc cài đặt cũng đơn giản ví dụ như mua Raspberry Pi với đầu đọc thẻ và thẻ SD, lắp nó vào, tải xuống balenaEtcher hoặc Win32DiskImager, tải xuống hình ảnh HassOS và chỉ cần 1 cái nhấp chuột.

 

Việc cấu hình và tích hợp các thiết bị cơ bản như công tắc đèn ZWave, bóng đèn ZigBee, phích cắm wifi khá đơn giản chỉ cần lấy USB ZWave hoặc ZigBee, cắm nó vào, bật zwave và zigbee trong Hass, sau đó chỉ cần ghép nối là được. Với WiFi thậm chí còn đơn giản hơn, nó có thể tự động phát hiện, ví dụ như bất kỳ thiết bị TP-Link Kasa nào trên mạng của bạn.

 

Nó có một trình chỉnh sửa giao diện người dùng cung cấp tất cả các tính năng cơ bản.

 

Nó có giao diện người dùng tự động hóa và kể từ phiên bản 0.102, giờ đây bạn thậm chí có thể chỉ cần nhập một cái gì đó như “Vào lúc 23:00, hãy tắt đèn bên ngoài” và nó sẽ cố gắng chuyển đổi điều đó thành tự động hóa cho bạn.

 

Vì vậy nó không khó hơn nhiều so với các trung tâm tự động hóa khác hiện nay.

 

Chắc chắn vẫn còn việc chỉnh sửa cấu hình, nhưng cộng đồng hass luôn sẵn sàng trợ giúp nếu bạn có bất kỳ câu hỏi nào. 

 

HomeAssistant, Hass.IO 663, HassOS, Hassbian, Hass, HomeAssistant Core, HomeAssistant Supervised là gì và tại sao lại có nhiều tên như vậy? Tất cả những thứ này có giống nhau không?

 

Hass - là viết tắt của HomeAssistant

 

HomeAssistant Core 77 (Home Assistant trước khi đặt tên cho refactor) là chương trình Python chính cho HomeAutomation. Đó là phần chính của nó, giao diện người dùng, cốt lõi, thành phần, tích hợp, mọi thứ. Bạn chỉ có thể chạy nó như một chương trình Python được cài đặt từ pip hoặc trong một env ảo. Đây là khởi điểm của nó và nó được chạy vài năm trước. Nhưng bây giờ không có ích gì khi sử dụng phương pháp này để chạy Hass. 

 

HomeAssistant (Hass.IO 663 trước khi đặt tên cho refactor) về cơ bản chỉ là một phiên bản Docker 140 của HomeAssistant với hypervisor giống như Portainer được điều chỉnh để hoạt động với Hass. Nó thêm một số tùy chọn giao diện người dùng mới trong Home Assistant Core và cho phép bạn: Cài đặt AddOns (Sau này sẽ bổ sung thêm), Cập nhật Hass của bạn bằng một cú nhấp chuột và một số thứ hữu ích khác như sao lưu thư mục cấu hình.

 

HomeAssistant Supervised - và bí danh của HomeAssistant khi cần phân biệt rõ ràng giữa HomeAssistant (ví dụ: Hass.io 44) và HomeAssistant Core.

 

HassOS là một bản phân phối thiết bị Linux tối thiểu vừa đủ để chạy HomeAssistant. Người dùng có quyền kiểm soát rất tối thiểu đối với hệ thống máy chủ lưu trữ và nó không có nhiều thứ mà bạn mong đợi trong một bản phân phối, chẳng hạn như nó không có trình quản lý gói, afaik. Vì vậy, nếu bạn muốn làm nhiều thứ hơn với Hass thì tốt hơn bạn nên sử dụng một số phương pháp cài đặt khác sử dụng HassOS. Tuy nhiên, đây là cách dễ dàng nhất để bắt đầu!

 

Hassbian là một kế thừa đã hoặc đang chạy Hass, nó là một hệ điều hành Raspbian (hệ điều hành riêng cho Raspberry Pi) với HomeAssistant được cài đặt sẵn trong Python VirtualEnv. Nó có các tập lệnh cho phép bạn cập nhật, cài đặt phần mềm bổ sung như hỗ trợ ZWave và những thứ tương tự. Tại thời điểm này, nó không còn được duy trì hoặc hỗ trợ.

Đối tác

Chúng tôi rất tự hào vì là đối tác chiến lược của các nhà cung cấp hàng đầu

Gọi ngay
SMS
Liên hệ