Một bo mạch cắm điện trong góc nhà, giữ danh sách thiết bị và nhận lệnh — từ trình duyệt, từ Home app, và từ ngoài đường. Không thuê dịch vụ nào, không mở cổng router.
Chạy trên
ESP32-S3
Một bo có sẵn Wi-Fi, cắm điện là chạy.
Nói chuyện với
Tasmota
Qua HTTP, thẳng trong mạng nhà.
Cần internet
Không
Mất mạng thì trong nhà vẫn bật tắt bình thường.
Một chỗ đứng giữa bạn và đám thiết bị
Thiết bị smart-home rẻ tiền thường mỗi cái một app, và app nào cũng đi vòng qua máy chủ của hãng. Gateway này chen vào giữa: nó nói thẳng với thiết bị trong mạng nhà, còn bạn chỉ nói với nó. Web UI nằm sẵn trong firmware, tiếng Anh hoặc tiếng Việt.
Ba đường vào cùng một gateway
Cả ba dừng ở cùng một chỗ bên trong bo, nên bật đèn bằng đường nào thì hai đường kia cũng thấy ngay. Đường từ xa chạy ngược chiều thường thấy: chính gateway mở đường nối ra Cloudflare và giữ nó, nên router không phải mở cổng nào.
| Đường vào | Cần gì | Dùng được từ đâu |
|---|---|---|
| Trình duyệt | Không cần gì thêm | Trong mạng nhà |
| Home app | Bản firmware có HomeKit | Trong mạng nhà |
| Trình duyệt từ xa | Một Worker trên Cloudflare | Bất kỳ đâu |
Những thứ chưa có
- Home app mới nhận công tắc và ổ cắm
- Đèn dimmer, đèn RGB và cảm biến chỉ dùng được trong Web UI.
- Trong mạng nhà là HTTP thường
- Không mã hoá giữa trình duyệt và bo. Đặt cho nó một mật khẩu riêng.
Bảy bước, làm một lần
Từ bo trắng đến đèn bật được. Hướng dẫn đi hết từng bước; trang nạp firmware chạy thẳng trong trình duyệt.