Hai giai đoạn của mẫu kết nối
Nhà thông minh dùng các thiết bị và hệ thống để hỗ trợ điều khiển, tự động hóa những việc như chiếu sáng. Xét **mẫu công tắc Wi-Fi dùng dịch vụ Internet của nhà cung cấp**, tương tự mô hình trong SGK:
| Giai đoạn | Việc được thực hiện |
|---|---|
| Cấu hình lần đầu |Điện thoại dùng ứng dụng tương thích kết nối gần, thiết lập mạng và thêm thiết bị vào hệ thống quản lí|
| Sử dụng sau đó |Thiết bị duy trì kết nối theo thiết kế để cập nhật trạng thái, nhận lệnh; điện thoại dùng ứng dụng điều khiển|
Một số hệ thống dùng bộ điều khiển trung tâm làm cầu nối cho thiết bị. Cần đọc đúng tài liệu của bộ đang dùng; không mặc định mọi công tắc có Wi-Fi hoặc mọi ứng dụng đều hỗ trợ mọi hãng.
Thực hành trên bộ thiết bị đã chuẩn bị
Giáo viên hoặc người phụ trách chuẩn bị bộ thiết bị đã lắp đặt an toàn, điện thoại có ứng dụng tương thích, quyền sử dụng cần thiết và mạng phù hợp.
1. Xác định thiết bị, ứng dụng và kiểu kết nối theo hướng dẫn của hãng.
2. Cho thiết bị vào trạng thái sẵn sàng kết nối; trên ứng dụng thêm đúng thiết bị, thiết lập mạng hoặc cầu nối nếu hệ thống yêu cầu.
3. Đặt tên dễ nhận biết, thử bật/tắt và đối chiếu trạng thái thực với ứng dụng.
4. Thiết lập lịch thử, kiểm giờ, ngày lặp và trạng thái thiết bị khi đến mốc.
Kết quả cần kiểm là thiết bị thật phản hồi đúng, không chỉ thấy tên trong ứng dụng. Khi có điều kiện kiểm điều khiển từ xa, dùng kết nối Internet khác với mạng nhà và thử theo hướng dẫn của hệ thống. Giao diện và việc lưu lịch phụ thuộc sản phẩm.
Bài luyện
Vì sao mẫu thiết bị nhà thông minh cần cấu hình mạng và thêm vào ứng dụng lần đầu?
Khả năng hỗ trợ vẫn phụ thuộc hệ thống và sản phẩm.
Thiết bị vẫn cần nguồn hoạt động phù hợp.
Đúng. Cấu hình ban đầu giúp hệ thống nhận biết và kết nối với thiết bị.
Mục đích điều khiển qua Internet là có thể làm việc từ xa khi đủ điều kiện.
Lời giải
Thiết bị cần thông tin kết nối và được thêm đúng hệ thống quản lí. Cấu hình ban đầu chuẩn bị cho việc cập nhật trạng thái và nhận lệnh sau này. Điều đó không làm mọi ứng dụng tương thích hoặc loại bỏ nhu cầu nguồn điện.
Lịch qua đêm phải xét cả ngày bật và ngày tắt
Ví dụ giả định: đèn bật **18:15 từ thứ Hai đến thứ Sáu**, rồi tắt **05:45 sáng hôm sau**.
| Lệnh | Giờ | Ngày lặp |
|---|---|---|
| Bật |18:15|Thứ Hai đến thứ Sáu|
| Tắt |05:45|Thứ Ba đến thứ Bảy|
Lần bật tối thứ Sáu đi với lần tắt sáng thứ Bảy. Nếu đặt hai lệnh cùng nhóm ngày thứ Hai đến thứ Sáu, sẽ thiếu lần tắt sáng thứ Bảy của lịch này. Mẫu lịch là dữ liệu giả định để học cách xét ngày, không phải lịch bắt buộc cho mọi thiết bị.
Bài luyện
Đèn bật 18:15 từ thứ Hai đến thứ Sáu và cần tắt 05:45 sáng hôm sau. Ngày lặp của lệnh tắt phải là gì?
Đúng. Mỗi lần tắt thuộc ngày sau lần bật.
Nhóm ngày này thiếu tắt sáng thứ Bảy sau bật tối thứ Sáu.
Chỉ một ngày không đủ cho năm lần bật trong tuần.
Chủ nhật không phải nhóm sáng hôm sau của lịch đã cho.
Lời giải
Bật tối thứ Hai thì tắt sáng thứ Ba; lần lượt đến bật tối thứ Sáu thì tắt sáng thứ Bảy. Vì vậy lệnh tắt lặp từ thứ Ba đến thứ Bảy, không cùng nhóm ngày với lệnh bật.
Bài luyện
Mẫu điều khiển qua dịch vụ Internet không phản hồi từ xa khi mạng nhà mất Internet. Có thể kết luận gì?
Lỗi đường điều khiển từ xa chưa chứng minh công tắc vật lí hỏng.
Cách lưu và chạy lịch phụ thuộc sản phẩm.
Đổi tên không khôi phục đường Internet.
Đúng. Cần giữ phạm vi kết luận theo dấu hiệu.
Lời giải
Dữ kiện cho thấy đường điều khiển từ xa của mẫu này phụ thuộc Internet nhà. Khi đường đó gián đoạn, chưa thể suy mọi chức năng khác hỏng hoặc mọi lịch bị xóa. Cần xem hướng dẫn và kiểm các cách điều khiển được sản phẩm hỗ trợ.
Bài luyện
Ứng dụng đã hiện tên công tắc. Điều nào trực tiếp xác nhận chức năng bật/tắt đã làm việc đúng?
Tên cho biết đã nhận diện, chưa chứng minh thiết bị phản hồi.
Đúng. Cần kiểm kết quả của tác vụ cần dùng.
Hình thức ứng dụng không chứng minh chức năng điều khiển.
Có pin chưa chứng minh kết nối và điều khiển đúng.
Lời giải
Mục tiêu của tác vụ là bật/tắt thiết bị. Cần gửi lệnh thử rồi đối chiếu phản hồi và trạng thái thực, thay vì chỉ xem tên trong danh sách. Trạng thái ứng dụng và thiết bị cần được kiểm theo điều kiện kết nối của hệ thống.
Đang học