Cách sử dụng Home Assistant trong năm 2025
(vpetersson.com)- Kinh nghiệm vận hành Home Assistant trong 7 năm đã mở rộng từ mô hình tự động hóa nhỏ dựa trên Raspberry Pi và SQLite sang cấu hình hơn 100 thiết bị dựa trên VM trên máy chủ gia đình, MySQL và InfluxDB
- Ở ngôi nhà mới, số phòng và đèn tăng lên, gần như mọi bóng đèn đều được kết nối với Home Assistant, và toàn bộ đèn thông minh được thống nhất dùng sản phẩm IKEA
- Tự động hóa chiếu sáng đã chuyển từ Flux sang Adaptive Lighting của HACS để kiểm soát nhiệt độ màu và độ sáng theo từng khung giờ chi tiết hơn, nhưng vẫn còn gánh nặng cấu hình là phải liệt kê trực tiếp từng light entity
- Cursor hỗ trợ tạo trình phân tích cú pháp tùy chỉnh để phân tích tính năng đèn từ Home Assistant API và sinh YAML, giúp giảm thời gian cấu hình lặp lại và gỡ lỗi
- Bước tiếp theo là gắn TRV thông minh nền Zigbee vào các bộ tản nhiệt và dùng dữ liệu nhiệt độ Nest để điều khiển sưởi theo từng phòng bằng Home Assistant
Mở rộng từ tự động hóa căn hộ nhỏ sang VM trên máy chủ gia đình
- Việc sử dụng Home Assistant bắt đầu ở mức gom các đèn lại bằng IKEA Smart Hub trong một căn hộ nhỏ
- Sau khi quen với tự động hóa, tác giả cũng bắt đầu tự làm phần cứng tùy chỉnh như cảm biến nhiệt độ, độ ẩm
- Khi số thiết bị và tự động hóa tăng lên, việc vận hành dựa trên Raspberry Pi gần chạm giới hạn
- SQLite, cơ sở dữ liệu mặc định, trở thành nút thắt khi xử lý nhiều dữ liệu cảm biến
- Tác giả chưa dùng thử phần cứng chuyên dụng cho Home Assistant nên không đánh giá
- Cấu hình hiện tại đã được chuyển sang VM trên máy chủ gia đình
- Cơ sở dữ liệu chính của Home Assistant đã được di trú sang MySQL
- Có một máy chủ InfluxDB riêng cho metric dài hạn và dữ liệu lịch sử
- Cấu hình máy chủ gia đình được tổng hợp trong bài viết riêng
Mở rộng lên hơn 100 thiết bị trong ngôi nhà mới
- Sau khi chuyển vào nhà, số phòng, đèn và tổng số thiết bị tăng mạnh
- Hiện có hơn 100 thiết bị được kết nối với Home Assistant
- Toàn bộ đèn thông minh đều là sản phẩm IKEA, và gần như mọi bóng đèn trong nhà đều được tích hợp vào Home Assistant
Chuyển từ Flux sang Adaptive Lighting
- Tính năng trung tâm của tự động hóa chiếu sáng là Adaptive Lighting
- Trước đây tác giả dùng Flux, một cách cũ để đồng bộ đèn theo thời điểm trong ngày
- Cấu hình liên quan được tổng hợp trong hướng dẫn Home Assistant, Flux, sensors
- Hiện đã di trú sang tích hợp Adaptive Lighting được cung cấp qua HACS(Home Assistant Community Store)
- Tích hợp mới kiểm soát nhiệt độ màu và độ sáng trong ngày tinh vi hơn
- Điểm phiền phức nhất trong cấu hình là cả Flux lẫn Adaptive Lighting đều không thể chỉ định light group làm mục tiêu
- Dù có hàng chục đèn muốn quản lý cùng nhau, vẫn phải ghi rõ từng light entity trong tệp cấu hình
- Sẽ tiện hơn nếu có thể chỉ định một group và tự động xử lý các đèn bên trong
- Ngay cả khi tất cả bóng đèn đều là sản phẩm IKEA, các tính năng được hỗ trợ vẫn khác nhau
- Để Adaptive Lighting hoạt động đúng, cần cấu hình riêng theo từng nhóm bóng đèn
- Mục tiêu là tự động chuyển nhiệt độ màu mượt mà: vàng ấm vào buổi sáng và buổi tối, trắng lạnh hơn và hơi xanh vào giữa ngày
Rút ngắn việc cấu hình YAML bằng Cursor
- Thay đổi lớn trong năm nay là dùng Cursor để xử lý các tác vụ lặp lại và phiền phức trong cấu hình YAML của Home Assistant
- Vì không có thời gian học hết DSL của Home Assistant và chi tiết các tệp cấu hình, tác giả dùng công cụ hỗ trợ lập trình AI cho việc cấu hình
- Thứ đầu tiên được tạo là một script tùy chỉnh phân tích tất cả đèn, xác định loại bóng đèn và tính năng, rồi xuất thông tin gỡ lỗi
- Script này kết nối với Home Assistant API và phân loại đèn theo tính năng
- Thu thập các entity bắt đầu bằng
light. - Kiểm tra trạng thái hiện tại, độ sáng, nhiệt độ màu, chế độ màu được hỗ trợ và các tính năng được hỗ trợ
- Xuất cảnh báo khi cấu hình Adaptive Lighting không khớp với tính năng của đèn
- Xuất độ sáng tối thiểu, tối đa, trung bình của các đèn đang bật và danh sách theo loại đèn
- Thu thập các entity bắt đầu bằng
- Quy trình làm việc được tóm gọn thành ba bước
- Chạy trình phân tích cú pháp tùy chỉnh trong môi trường Home Assistant để tạo danh sách bóng đèn và tính năng
- Đưa kết quả xuất ra và cấu hình hiện có vào agent mode của Cursor hoặc chế độ tương tự
- Cursor sinh YAML cho hệ thống Adaptive Lighting mới
- Khi có vấn đề, việc gỡ lỗi cũng được hỗ trợ bằng cách đưa log Home Assistant vào Cursor và yêu cầu sửa lỗi
Cấu hình Adaptive Lighting theo từng bóng đèn IKEA
- Sau quá trình thử nghiệm rộng, cấu hình Adaptive Lighting đã được tối ưu cho từng loại bóng đèn IKEA
-
Dimmable white spectrum
- Đối tượng là bóng đèn LED bulb GU10 345 lumen, smart/wireless dimmable white spectrum
- Ví dụ cấu hình dùng
min_brightness: 50,max_brightness: 100,min_color_temp: 2202,max_color_temp: 4000 - Bao gồm
sleep_brightness: 1,sleep_color_temp: 2202,transition: 45,interval: 90,initial_transition: 1,prefer_rgb_color: false
-
Dimmable color and white spectrum
- Đối tượng là bóng đèn LED bulb E27 806 lumen, wireless dimmable color and white spectrum/globe opal white
- Ví dụ cấu hình dùng
min_brightness: 70,max_brightness: 100,min_color_temp: 2000,max_color_temp: 6535 - Bao gồm
sleep_brightness: 1,sleep_color_temp: 2000,transition: 45,interval: 90,initial_transition: 1,prefer_rgb_color: false
-
Dimmable warm white
- Đối tượng là bóng đèn cơ bản LED bulb GU10 345 lumen, smart/wireless dimmable warm white
- Không có cấu hình nhiệt độ màu, chỉ tập trung vào độ sáng với
min_brightness: 50,max_brightness: 100,sleep_brightness: 1 - Bao gồm
transition: 45,interval: 90,initial_transition: 1
Bước tiếp theo: TRV thông minh Zigbee
- Sau khi tự động hóa chiếu sáng hoạt động ổn định, dự án tiếp theo là nâng cấp toàn bộ bộ tản nhiệt lên TRV thông minh nền Zigbee
- Mục tiêu là đọc dữ liệu nhiệt độ từ bộ điều nhiệt trung tâm Nest để từng phòng duy trì nhiệt độ phù hợp
- Nhà cũ ở Anh thường không có khả năng điều khiển nhiệt độ tinh vi, nên điều chỉnh theo từng bộ tản nhiệt có thể cải thiện sự thoải mái và hiệu quả
- Tác giả đã mua TRV nhưng chưa cấu hình
- Cấu hình dự kiến như sau
- Ghép nối TRV vào mạng Zigbee
- Lấy dữ liệu nhiệt độ từ bộ điều nhiệt Nest
- Tạo tự động hóa Home Assistant để mở hoặc đóng van bộ tản nhiệt theo nhiệt độ mục tiêu của từng phòng
- Kết quả kỳ vọng là giảm bớt vấn đề phổ biến trong nhà ở Anh: một số phòng quá nóng còn các phòng khác chưa đủ ấm
1 bình luận
Các ý kiến trên Hacker News
Tôi là nhà sáng lập Home Assistant. Nếu có điều gì muốn hỏi về dự án hoặc Open Home Foundation thì cứ hỏi
Hiện Open Home Foundation sở hữu Home Assistant, ESPHome, v.v.
Phát hành hằng tháng thì tốt, nhưng nếu lần nào cũng có thay đổi phá vỡ tương thích thì khá nặng nề. Nếu giới hạn các thay đổi phá vỡ tương thích xuống một hoặc hai lần mỗi năm, người dùng có lẽ sẽ dễ theo kịp hơn
Tôi cố đọc danh sách thay đổi phá vỡ tương thích mỗi lần, nhưng cũng có lúc vài tháng không đụng tới HA. Sau đó khi đăng nhập lại, có rất nhiều thay đổi cần xem xét bị dồn lại, khiến tôi trì hoãn nâng cấp và vấn đề càng lớn hơn. Nếu có các bản nâng cấp được ghi rõ là không có thay đổi phá vỡ tương thích thì có lẽ sẽ dễ giữ hệ thống luôn cập nhật hơn
Những tập đoàn thu thập dữ liệu đó hẳn không thích công nghệ này, nên tôi tò mò trên thực tế đã có bao nhiêu áp lực kiểu thư yêu cầu ngừng hoạt động, hoặc những trường hợp các bạn phải tự bảo vệ mình
Sẽ rất tốt nếu khi thêm thiết bị mới và mô tả vị trí cùng vai trò của nó, HA có thể tự động tích hợp vào các tự động hóa hiện có hoặc kết hợp với các cảm biến khác. Có lẽ cũng có thể tận dụng LLM cho việc này
Ví dụ, nếu tôi nói đã lắp một cảm biến rò rỉ nước mới trong phòng giặt, nó sẽ tạo tự động hóa gửi cảnh báo khi có rò rỉ; nếu tôi thêm cảm biến nhiệt độ trong phòng khách, nó sẽ gộp với các cảm biến khác để cập nhật nhiệt độ trung bình của phòng khách
Có một dự án tên Bermuda[0] phát sinh sự kiện khi một người đi vào hoặc rời khỏi một khu vực dựa trên thiết bị Bluetooth, và trong thử nghiệm với điện thoại được theo dõi bằng công tắc Shelly thì nó hoạt động tốt. Tuy nhiên, tôi khó tìm được cách dùng các sự kiện đó để kích hoạt hành động thực tế
Sẽ tốt hơn nếu có thể nói kiểu “sau khi mặt trời lặn, nếu có ai đó đi vào thì bật đèn của khu vực đó ở mức 20%” thay vì phải tạo từng tự động hóa cho mỗi khu vực
[0] https://github.com/agittins/bermuda
Khoảng 10 năm trước tôi đã xây một ngôi nhà dùng KNX, và đến nay vẫn khá hài lòng
Đưa công tắc đèn lên điện thoại thông minh không làm nó thông minh hơn; thường chỉ khiến mọi thứ phức tạp hơn
Những tự động hóa có giá trị nhất là rèm tự động, đèn theo từng phòng bật khi trời tối và có chuyển động, cùng chế độ ban đêm. Rèm sẽ hạ xuống khi nắng quá gắt, hạ xuống khi bên ngoài tối, và kéo lên khi gió quá mạnh. Nhờ vậy tôi không phải lo đi làm về gặp phòng khách quá nóng và cũng không cần điều hòa, nhưng vào mùa đông và mùa xuân vẫn có thể tự động đón ánh nắng trực tiếp
Cũng có vài tự động hóa kiểu đồ chơi. Trong phòng trống, rèm đóng hoàn toàn; khi có người, rèm nghiêng một nửa và bám theo góc mặt trời để tối đa hóa ánh sáng tự nhiên mà không có nắng chiếu trực tiếp. Khi bật TV, rèm phía sau gây phản chiếu sẽ hạ xuống; khi mở cửa ra sân hiên, rèm mở ra và đèn trong nhà tắt để cố thu hút ít muỗi hơn. Cảm biến chuyển động trong phòng tắm bật thông gió mạnh, một số ổ cắm được bật/tắt cho đèn Giáng sinh, và hệ thống cũng ghi log thiết bị gia dụng, nước, thông gió, sưởi
Tôi thích việc các chức năng cấp thấp của KNX hoạt động mà không cần hub trung tâm, nhưng các chức năng cấp cao cần thêm trí tuệ, nên năm nay tôi định chuyển sang Home Assistant
Có vẻ chỉ với các cảm biến chuyển động độc lập đơn giản cũng có thể đạt được phần lớn nhà thông minh với chi phí thấp hơn và không phụ thuộc Wi‑Fi
Tôi rất thích Home Assistant, nhưng xem nó gần với một sở thích rất thú vị hơn
Khi làm bảo trì, thiết lập dashboard, tích hợp các chuẩn mạng cục bộ không dây, mọi thứ rất nhanh chóng trở thành công việc kỹ thuật. Dù vậy, dùng một thời gian khiến tôi ưu tiên các thiết bị gia đình có nền tảng quản lý mở
Tôi vẫn luôn có cảm giác rằng chỉ cần mua đúng đồ chơi cho dân mê công nghệ là có thể giữ nhà thông minh nằm ngoài cloud mà vẫn tạo được các tự động hóa tốt
Tôi nghĩ mục đích thật sự của HA và hệ sinh thái của nó là thúc đẩy các nền tảng quản lý mở. Tương tự như việc Matter thúc đẩy phía vi điều khiển chấp nhận IPv6
Mỗi cuối năm tôi mua thiết bị rẻ trên AliExpress để tháo ra xem, và năm 2024 là lần đầu tôi thấy các nhà sản xuất gần như khoe việc gắn nhãn chân GPIO và để lộ giao diện lập trình. Nếu muốn, bạn có thể nạp firmware riêng, và họ quảng bá rằng hỗ trợ sẵn WLED. Việc các nhà sản xuất bắt đầu thực sự chiều theo phong trào phần mềm tự do nguồn mở, DIY, và “không dùng cloud của anh, tôi có cloud của tôi ở nhà” là điều mới mẻ
Hiện tôi có hàng trăm thiết bị được kết nối, nhưng tích hợp cloud duy nhất tôi dùng là Spotify vì lý do hiển nhiên. Khi mua thiết bị thông minh, tôi chú ý xem nó có hoàn toàn offline không; nếu là thiết bị thông minh nhưng không chỉ offline, tôi sẽ giới hạn ở các đồ gia dụng “ngu”
Ví dụ, chiếc máy rửa chén mới của tôi có tính năng thông minh khi kết nối Wi‑Fi, nhưng tôi đã tìm menu bảo trì để tắt hẳn giao diện mạng và giờ chỉ dùng nó như một máy rửa chén bình thường. Tôi thích như vậy
Nhờ vậy nó tích hợp tự nhiên với Siri, người không rành kỹ thuật cũng dễ điều khiển, đồng thời vẫn dùng được các tự động hóa mạnh hơn
Ví dụ, chức năng phát hiện có ở nhà hay không thực ra hoạt động bằng một tự động hóa HomeKit đảo một cảm biến nhị phân được HA đưa ra
Nguyên tắc quan trọng nhất là đặt “sự thông minh” như một tính năng bổ sung, và không thay đổi cách thông thường để tương tác với ngôi nhà
Điều này nhằm để vợ/chồng dễ chấp nhận, và để khách ghé thăm, đặc biệt là người lớn tuổi như bố mẹ, không bị bối rối
Cụ thể, công tắc đèn phải hoạt động như mong đợi, phải có thể chỉnh nhiệt độ trên TRV, và các chức năng cơ bản vẫn phải tiếp tục chạy ngay cả khi instance HA bị sập
Vì vậy ở một số phòng có đặt cảm biến chuyển động để sau 12 giờ đêm thì bật đèn chính hoặc đèn nhỏ, nhưng công tắc đèn luôn bật/tắt đèn chính. Nếu không có chuyển động trong X phút thì tất cả đèn sẽ tắt
Nếu mẹ tôi thấy lạnh vào buổi tối, bà chỉ cần vặn núm như cả đời vẫn làm. Không cần app, không cần nút cảm ứng trên TRV, cũng không cần “hey Google… à sori? Siri? con trai ơi giúp mẹ!”. Phần thông minh nằm ở lịch tổng thể và cảm biến chuyển động: nếu sau khi chỉnh tay mà 15 phút không có chuyển động, TRV sẽ được đưa trở lại theo lịch
Vì vậy tôi đặt relay bên trong công tắc đèn thay vì dùng bóng đèn thông minh, và không chạy ở chế độ tách rời. TRV có núm xoay nên đương nhiên có thể làm theo cách này
Có loại khi có điện trở lại sẽ quay về trạng thái cuối cùng, có loại sẽ bật ở trạng thái đèn cơ bản bình thường. Việc có thể dễ dàng thay đổi các tùy chọn này, cũng như thiết lập giữ trạng thái tắt khi có điện trở lại, là lý do tôi tiếp tục mua bóng đèn thông minh đắt hơn. Ví dụ có thể tránh chuyện đèn phòng ngủ “lóe” sáng sau một lần mất điện giữa đêm và đánh thức mình
Ngay cả khi bóng đèn không hỗ trợ đúng cách, nếu hub phát hiện đèn biến mất khỏi mạng rồi quay lại, phần mềm vẫn có thể mô phỏng ở một mức nào đó một trạng thái mặc định hữu ích
Tôi đang giảm mức tự động hóa ở nhà xuống mức này
Cùng lắm chỉ đang nghĩ đến một panel thông minh đơn giản để bật/tắt và chỉnh độ sáng các bóng LED không thông minh trong toàn bộ không gian sinh hoạt chính
Hiện tôi có 14 bóng GU10 LIFX, vốn đắt vào thời điểm đó, nhưng giờ khó mua thêm, và sau khi cấu hình Wi-Fi thay đổi thì chúng không còn vận hành đúng kiểu bật/tắt bằng công tắc tường nữa. Lý do là tôi ngại reset thủ công từng bóng, tháo ra rồi đăng ký lại vào Wi-Fi một cách chậm chạp và đau khổ. Ngay từ đầu lẽ ra tôi nên dùng một SSID cố định riêng cho hạ tầng này, nên cũng là nỗi khổ do chính mình tạo ra
Trong thời gian bóng đèn thông minh trở thành bóng đèn ngu, tôi hầu như không thực sự cần giảm độ sáng, đổi màu hay dùng tính năng thông minh. Rốt cuộc nghe như ý tưởng hay, nhưng có vẻ là đã nghĩ quá mức về việc đơn giản là “bật đèn”
Ví dụ bóng đèn thông minh là ngớ ngẩn vì nó phá hỏng phương tiện điều khiển rõ ràng và đúng đắn nhất trong nhà: công tắc đèn. Công tắc thông minh là ý tưởng tốt hơn nhiều, và nó thừa nhận thực tế rằng phần lớn thời điểm tốt nhất để bật đèn là khi bước vào phòng và bấm công tắc
Việc giám sát có thể thật sự hữu ích, và điều khiển theo lịch một cách kín đáo cũng tốt, nhưng người ta đi quá xa một cách quá ngớ ngẩn
Tôi không muốn điều kiện else, và cũng không muốn đèn bật khi tôi làm x hay y. Cảm biến trên AliExpress rẻ và phong phú, chỉ cần thứ như esp32-s3 là đủ
Smart home thay vì vận hành theo các điều kiện được định nghĩa sẵn, phải dự đoán động nhu cầu của tôi, và phải vượt xa mức “đổi phòng khách sang màu đỏ”
Khi đó mạng 2.4GHz cũ sẽ dành cho IoT
Thật đáng tiếc là có quá nhiều thiết bị “thông minh” yêu cầu phải liên lạc với máy chủ Trung Quốc, hoặc một máy chủ nào đó ngoài LAN của mình, chỉ để bật đèn
Phần cứng $99 của Home Assistant hoạt động rất tốt
Một số thiết bị khá lắm lời, nhưng chỉ với hai dòng cấu hình ban đầu là có thể lọc phần lớn mà không mất chức năng hữu ích
Sẽ thật đáng ngạc nhiên nếu dữ liệu sinh ra trong phòng khách có thể áp đảo SQLite trên eMMC
Home Assistant là một trong số ít sản phẩm gần đây khiến quá trình thiết lập trở nên thú vị. Số lượng đủ loại thiết bị kỳ lạ mà nó tìm thấy trên mạng rất ấn tượng, và số lượng trong đó biến mất khi nhiều nhà cung cấp cloud bắt đầu khóa lại còn ấn tượng hơn. Điều đó chắc chắn đã ảnh hưởng đến lựa chọn mua sắm sau này và khiến tôi đơn giản hóa mọi thứ
Tôi nghi ngờ liệu SQLite có thật sự không chịu nổi hay không. Vấn đề có vẻ nằm ở cấu hình hoặc code hơn là bản thân cơ sở dữ liệu
Ngay cả Raspberry cũ cũng phải xử lý được hàng nghìn lượt ghi mỗi giây
Với mục đích này, có lẽ có thể tự tạo hàng đợi ghi theo từng loại cảm biến và chèn theo lô
Khó tưởng tượng một hộ gia đình đơn lẻ có thể áp đảo SQLite[0]. Trừ khi có hàng nghìn thiết bị cố ghi đồng thời và không thể xếp hàng chờ đến lượt, có lẽ không đến mức đó
[0] https://sqlite.org/whentouse.html
Khi đó là Pi 3, hiện có thể đã tốt hơn, và tôi biết SQLite cũng đã có cải thiện hiệu năng. Nhưng trong trường hợp của tôi, chuyển dữ liệu time-series sang Influx và cơ sở dữ liệu sang MySQL thì vấn đề được giải quyết
Và dù thẻ SD tốt đến đâu, nếu ghi nhiều đến mức này thì cuối cùng cũng hỏng
Có lẽ vấn đề là cơ sở dữ liệu nằm trên một thẻ microSD rất chậm
Dù Home Assistant có tốt đến đâu và ngày càng cải thiện, rốt cuộc bạn vẫn sẽ phải quản lý 10, 20, 50 hoặc hơn các thiết bị có thể nhận cập nhật và kết nối mạng.
Dù là Wi-Fi hay Zigbee, mỗi loại đều có vấn đề riêng, có thể gây nhiễu lẫn nhau hoặc đơn giản là hỏng.
Tôi thích những khả năng mà nó mở ra, đôi khi thấy yên tâm hơn và cũng rất hay để trình diễn, nhưng như mọi hạ tầng cá nhân khác, cùng với chi phí chìm, cảm giác buồn nôn và hối tiếc cứ ngày một tăng.
WebAssembly có vẻ là một khả năng khá hợp lý để tạo plugin không cần bảo trì liên tục.
Tôi có quan tâm đến HA, nhưng hiện đang dùng HomeKit và Homebridge, và gần như không đụng đến chúng trừ khi thêm thiết bị hoặc cấu hình lại.
Tôi đã đi qua gần như đúng các bước giống tác giả bài gốc vài năm trước, và thật vui khi thấy họ đi đến cùng kết luận.
Thay vì dùng VM, tôi mua phần cứng chuyên dụng, vì muốn tách nó hoàn toàn khỏi home server đang chạy các tác vụ không quan trọng. Tôi mua một mini PC Minisforum; với HA thì hiệu năng, RAM và dung lượng lưu trữ đều dư thừa, nhưng tôi vốn làm vậy.
Với hơn 100 thiết bị, tôi đã chuyển sang MariaDB và Influx, và cũng đã giải quyết chuyện sưởi từ vài năm trước. Tôi đặt cảm biến nhiệt độ BLE Switchbot Meter Plus ở mọi phòng trong nhà, và gắn Z-Wave TRV cho từng bộ tản nhiệt. Tôi gom các giá trị theo tầng trên/tầng dưới và theo ngày/đêm, thêm ngoại lệ cho phòng làm việc tại nhà, rồi tính một dạng nhiệt độ trung bình.
Bằng một script tạo hysteresis, nếu nhiệt độ trung bình thấp hơn nhiệt độ đặt -0,2°C thì bật toàn bộ hệ thống sưởi, còn nếu cao hơn nhiệt độ đặt +0,3°C thì tắt. Mỗi phòng có nhiệt độ đặt riêng; nếu nhiệt độ phòng vượt quá giá trị đặt thì tắt TRV, và khi giảm xuống thì bật lại. Ở đây cũng có một mức hysteresis nhẹ.
Ngoài ra còn có tự động hóa chế độ ngày/đêm/ra ngoài, áp dụng các nhiệt độ đặt khác nhau và trạng thái bật/tắt theo từng phòng tùy tình huống.
Về chiếu sáng, tôi dùng Circadian Lighting; nó hỗ trợ nhóm đèn, nên chỉ cần chỉ định nhóm trong yaml là xử lý cả nhóm. Có thể nó thiếu một số tính năng của plugin Adaptive Lighting, nhưng tôi không cần bận tâm đến khác biệt giữa các loại bóng đèn; 80% là Hue, còn lại lẫn bóng trắng và bóng màu IKEA.
Không rõ vì sao, và thật lòng tôi cũng không dành nhiều thời gian cho việc đó. Ý tưởng sưởi có vẻ hay nên tôi sẽ xem thử.
Ban đầu tôi chỉ định dùng HA để thoát khỏi các ứng dụng smart home hạn chế hoặc tệ hại, nhưng sau khoảng 6 tháng dùng cho vài việc trong nhà, tôi rất thích nó.
Có lẽ năm nay tôi sẽ mở rộng nghiêm túc với công tắc, cảm biến, v.v.
Dự án tôi sẽ đào sâu nhất là đi dây quạt PWM nhạy nhiệt bên trong tủ IKEA chứa các thiết bị công nghệ như máy chơi game, bộ đổi điện áp, modem, router, máy chạy HA, máy in laser, nhằm ngăn quá nhiệt. Tôi rất mong được bắt đầu.
Ngoài ra, tôi còn có kế hoạch như cảm biến tưới cây không dây, quản lý rèm sáo/rèm cửa, quản lý thông gió dựa trên bụi mịn/VOC/CO2.
Tôi không mấy bị hấp dẫn bởi khóa thông minh, camera chuông cửa hay camera thông thường. Hơi rờn rợn, nhưng tôi hiểu sức hút của chúng.
Tôi đã cấu hình camera chuông cửa để TTS thông báo có mấy người đang tiến lại gần, ngay từ trước khi họ tới sát cửa và bấm chuông. Điều này hữu ích với cả nhân viên giao hàng đặt kiện trước cửa rồi đi mà không bấm chuông, và cũng hữu ích cho an ninh nói chung.