- Mọi thứ thông minh đó là xu hướng công nghệ mới
- Mọi thiết bị gia dụng trong gia đình tủ lệnh, tivi,..., phụ kiện như khóa cửa, then cài,... đều chạy bằng hệ điều hành.
- Một số nền tảng điều hành mới ra đời có mã nguồn mở, chức năng của nền tảng là giao tiếp với phần cứng thiết bị và điều khiển chúng như: đóng/ mở, trạng thái sử dụng điện, hẹn giờ, điều chỉnh dòng...
- Một một kênh giao tiếp được thiết lập: cáp mạng J45; hoặc wifi,... để giao tiếp.
- Khi đó một thiết bị (như tivi, tủ lạnh, nồi điện...) sẽ trở thành một đối tượng trong lập trình. Đối tượng này tương tự như Textbox; Button; Lable,... trong ngôn ngữ lập trình.
- Một nền tảng cho phép nhận dạng và thêm các đối tượng vào tham gia lập trình.
- Sau khi kết nối vào môi trường lập trình ta quản lý thiết bị thông qua tên thiết bị.
- Giã sử ta có hai đối tượng trong lập trình tương ứng với: bóng đèn: light; ổ khóa: key
Nếu cửa đóng thì đèn tắt, được mô ta bằng ngôn ngữ C như sau:
if (key.status==1) { light.set=0; }
$ Thật đơn giản và dễ dàng kết nối để tạo nên hệ thống thông minh
IDEAS
OS
SMARTTHINGS