Trang chủ Tự động hóa eHouse – Phát triển phần mềm cho Control Panel Room for Windows Tablet – Open Source

Home Automation eHouse – Phát triển phần mềm bảng thảo luận của mã nguồn .
Bài viết này là một phần của mô tả của phần mềm cho màn hình cảm ứng Home Automation eHouse , Cửa sổ – dựa .
Trước đó, các bài viết về chủ đề này:
” Smart House eHouse – Thư viện để tạo ra phần mềm của riêng bạn cho Windows ”
” Phát triển phần mềm cho các liên lạc nhà thông minh bảng điều khiển eHouse của Windows – dựa trên máy tính bảng ”
Mô tả các tính năng chính của ứng dụng: thủ tục outputbuttonnames (chỉ số: số nguyên) ;
Tên đọc RoomManager kết quả đầu ra kỹ thuật số , Tên chương trình và tên đo các yếu tố đầu vào của cấu hình hệ thống .
Lưu thư mục cấu hình ” % RemoteEhouseDir % \ Panels \ ” nếu có một tập tin cấu hình mặc định cho RoomManager tạo ra nó với tên và phần mở rộng RoomManager ‘ . txt ‘ .
Tập tin để bảng điều khiển dựa trên phần mở rộng tập tin mặc định và các , là tên máy tính trong các cửa sổ của bảng điều khiển .
Để loại bỏ các nút không sử dụng (kết quả đầu ra và các chương trình) , đo lường đầu vào , chương trình của biểu mẫu (hoặc để giảm bớt quyền lực) , được hoặc tập tin mặc định cho bảng điều khiển để thay thế dòng trường tên trống (giữ số dòng) .
Trong tập tin này rất quan trọng tương tự thiết lập kiểu cảm (trong ngoặc vuông)
[ % Một tỷ lệ liên quan đến bộ điều khiển điện áp cung cấp
[C] (mặc định tất cả các cảm biến nhiệt độ, ngoại trừ đầu tiên)
[ – % Đảo ngược một tỷ lệ phần trăm của 100 % – X là cảm biến ánh sáng (cảm biến 1 theo mặc định)
Đối với các kết nối các cảm biến tương tự (được bao gồm trong các tập tin mặc định bằng cách thay đổi các thiết lập mặc định) .
thủ tục TForm1 . Program1Click (Tên người gửi: TObject) ;
Xử lý sự kiện ” OnClick ” cho tất cả các nút ảo cho các chương trình phát động .
Xác định các phím số (từ nhóm của những thay đổi của chương trình) , đã được lựa chọn và đặt sự kiện bắt đầu chương trình được lựa chọn trong hàng đợi sự kiện .
thủ tục TForm1 . output1Click (Tên người gửi: TObject) ;
Xử lý sự kiện ” OnClick ” cho tất cả các nút ảo để thay đổi trạng thái đầu ra .
Xác định các phím số (của nhóm để thay đổi trạng thái đầu ra) , đã được lựa chọn và đặt sự kiện này thay đổi hàng đợi sự kiện đầu ra trên máy chủ eHouse .
thủ tục RunEvent (eventcode , arg1 , arg2 , arg3 , Arg4 , arg5: số nguyên ; str: string) ;
Sự kiện hồ sơ để một hàng đợi trên eHouse hệ thống máy chủ .
Các tham số cho mã sự kiện cho chế độ trực tiếp:
Mã sự kiện ,
Tổ chức sự kiện đối số , Thông tin cho một mô tả của bản ghi .
thủ tục update_panel ;
Chức năng cập nhật các nội dung của bảng điều khiển – đo lường và đầu ra tương tự (nút ảo màu sắc) .
Nó phải được bắt đầu ngay lập tức sau khi chức năng định kỳ ” update_status ” (Cập nhật tình trạng của người lái xe từ eHouse máy chủ PC) .
Home Automation Controllers eHouse
Điều khiển tự động hóa nhà sản xuất
Home Automation – kiểm soát nhiệt độ và ligtht trong phòng .