What's Home Assistant?
Home Assistant(HASS) là một nền tảng tự động hóa và là một open source chạy trên Python 3.x. Đặc biệt là nó là miễn phí và nó có khả năng bảo mật cao, an toàn thông tin bởi vì nó hoạt động trong mang LAN trong nhà, và không đẩy dữ liệu đi đâu cả.
Home Assistant nó đã được tích hợp rất nhiều thiết bị, hiện tại thì cỡ 1000 thiết bị đã được tích hợp nó để tạo một hệ thống SmartHome hoàn chỉnh và mang tính thương mại cao. Nó cho phép chúng ta liên kết các thiết bị với nhau về mặt dữ liệu. Để hiểu hơn về HASS thì chúng ta cần phải biết về Hub, vậy Hub là gì?
What's Hub?
Như hình ở trên thì Hub là Smart Home Hub - nó hoạt động giống như bộ não của chúng ta hay là CPU của máy tính vậy, là nơi nhận tín hiệu đầu vào từ voice, input, từ thao tác người dùng, thì ở đây nó sẽ xử lý mọi thông tin và sau đó đưa ra tín hiệu của thiết bị mà nó đã xử lý để thực hiện lệnh. Và nó chính là thiết bị kết nối với output và input, và kể cả thiết bị của các hãng khác nhau thì nó vẫn hoạt động được bình thường,. Như vậy chúng ta đã hiểu HASS là gì và Hub là gì rồi nhé.
Characteristics of HASS
Cũng như các hệ thống IoT hiện nay thì HASS đều cung cấp cho chúng ta bản client trên mobile và computer để có thể điều khiển thiết bị điện trong nhà từ xa.
HASS cũng k có điện toán đám mây, vậy nên khi loại bỏ nó thì sẽ tăng cường an ninh, tính ổn định cao và cá nhân hóa.
HASS cũng như một framwork IoT khác nên nó hoàn toàn có thể kết nối với Arduino, Nest... để xử lý phần đầu ra của tin hiệu, Bởi tính đa dạng đó mà làm cho việc hoàn thiện một hệ thống trở nên dễ dàng hơn.
Bởi lẽ HASS là một open source nên là việc mở rộng khá là dễ dàng và linh động.
HASS là một chương trình dự trên sự kiện và trạng thái của thực thể, ví dụ như bạn ra lệnh cho nó bật đèn, thì tùy vào mức độ ánh sáng của căn phòng mà thiết bị đó sẽ điều chỉnh độ sáng sao cho hợp lý với thời điểm hiện tại, Hay là đèn trong garage thì khi chúng ta ra lệnh đóng garage thì đồng nghĩ với việc là đèn trong garaga sẽ tắt đi do nó nhận thấy của garage đã đóng rồi. Hay là một ứng dụng thông minh mà ai cũng muốn là khi chúng ta đi làm về cảm thấy mệt mỏi, vừa vào nhà, đã có HASS phát lệnh chào bạn và mở ngay bản nhạc nhẹ nhàng thư giãn, nước nóng đã được bật, đèn đã được mở, rèm cửa cũng mở ra, điều hòa được mở sao cho phù hợp với nhiệt độ trong phòng, và việc của bạn là thư giãn. Hoặc là ứng dụng khi bạn đi ra khởi nhà và bạn chỉ cần ra lệnh tắt toàn bộ thiết bị thì bạn chả cần làm gì mà nhà của bạn đã tắt hết rồi,, rất tiện lợi về thời gian và công sức.
Implement HASS
Hass có thể chạy trên nhiều thiết bị, thử nghĩ bạn mở PC và mở HASS chạy cả ngày thì bạn biết hậu quả nhưu thế nào rồi đấy, vừa tốn điện, vừa hao mòn PC, vậy nên máy tính nhúng Raspberry Pi hay là một loại khác là một lựa chọn quá chuẩn cho chi phí.