1. Giới thiệu
Việc bật/tắt máy tính từ xa bằng Home Assistant (HASS) giúp bạn:
- Điều khiển PC bằng điện thoại
- Tự động hóa hệ thống smarthome
- Tiết kiệm điện và tiện lợi hơn
Trong bài này, bạn sẽ học cách:
- Bật máy bằng Wake-on-LAN
- Tắt máy qua Web API của Airytec
- Tích hợp hoàn chỉnh vào Home Assistant
2. Chuẩn bị trước khi cài đặt
Bạn cần:
- 1 máy tính Windows
- Home Assistant đang hoạt động
- Mạng LAN nội bộ
- Bật Wake-on-LAN trong BIOS
3. Tải và cài đặt Airytec Switch Off

Tải phần mềm
👉 Nên dùng bản Installer
Cài đặt
- Chạy file
.exe - Next → Install → Finish
- Sau khi cài xong, phần mềm chạy ở góc phải màn hình
4. Bật Web Interface để điều khiển từ xa
Thực hiện:
- Click chuột phải icon Airytec
- Chọn Options → Remote
Cấu hình:

- Enable Web Interface
- Port:
8001(khuyên dùng) - Có thể đặt password
5. Mở port firewall (bắt buộc)

Chạy CMD (Admin):
netsh advfirewall firewall add rule name="Airytec8001" dir=in action=allow protocol=TCP localport=8001
👉 Nếu không làm bước này → Home Assistant sẽ không gọi được API
6. Kiểm tra Web API hoạt động

Mở trình duyệt:
http://192.168.200.57:8001
Nếu thấy giao diện Shutdown/Restart là OK
7. Lệnh tắt máy qua API
Airytec hỗ trợ gọi trực tiếp:
http://192.168.200.57:8001/?action=System.Shutdown
Đây chính là URL dùng trong Home Assistant
8. Cấu hình Home Assistant

8.1. Thêm shell_command
shell_command:
shutdown_hieumaric: >
curl -X GET "http://192.168.200.57:8001/?action=System.Shutdown"
8.2. Thêm switch bật/tắt máy
switch:
- platform: wake_on_lan
name: "Hieumaric PC"
mac: 50:eb:f6:56:xx:xx
host: 192.168.200.57
turn_off:
service: shell_command.shutdown_hieumaric
9. Nguyên lý hoạt động
- Bật máy → Wake-on-LAN gửi gói magic packet
- Tắt máy → Home Assistant gọi API Airytec
Kết hợp 2 công nghệ → tạo thành switch ON/OFF hoàn chỉnh
10. Kiểm tra hoạt động
Sau khi reload Home Assistant:
- Bật → máy tính khởi động
- Tắt → máy shutdown ngay
11. Lỗi thường gặp và cách fix
Không tắt được máy
Nguyên nhân:
- Chưa mở firewall
- Sai IP
Không bật được máy
Kiểm tra:
- BIOS bật Wake-on-LAN
- Cắm dây LAN (WiFi thường không hỗ trợ tốt)
Không truy cập được Airytec
Fix:
- Kiểm tra port
- Test:
http://localhost:8001
12. Mẹo nâng cao
Bảo mật
- Đặt password cho Airytec
- Giới hạn IP truy cập
Tự động hóa
Bạn có thể:
- Tắt máy khi rời khỏi nhà
- Bật máy theo lịch
Điều khiển từ xa qua Internet
- Mở port router
- Dùng DDNS
13. Tổng kết
Giải pháp này giúp bạn:
- Biến PC thành thiết bị smarthome
- Điều khiển từ xa dễ dàng
- Hoạt động ổn định, nhẹ, miễn phí
Điểm quan trọng nhất: mở firewall port
