Delphi Phần mềm nguồn mở cho các bảng điều khiển Windows cho Phòng

Home Automation – phát triển của các bảng điều khiển phần mềm cho phòng của hệ thống tự động hóa tòa nhà eHouse . Delphi thư viện lập trình được thảo luận chi tiết hơn trong bài viết .
Chúng tôi đã cập nhật lên phiên bản hiện tại của eHouse và trình điều khiển tương thích với hệ thống nhà nước cho tháng 11 năm 2012 .

Hiện nay , phần mềm này có các tính năng sau đây:

  • trực quan và kiểm soát hệ thống eHouse1 dưới sự giám sát của máy tính
  • trực quan và kiểm soát hệ thống eHouse1 dưới sự giám sát của CommManager
  • trực quan và kiểm soát hệ thống Ethernet eHouse
  • Sẵn sàng cho phòng điều khiển bảng / phòng / điều khiển (HeatManager , RoomManager , EthernetRoomManager)
  • EHouse1 kiểm soát các thiết bị dưới sự giám sát của một máy tính – Tổ chức sự kiện ghi điều khiển cho trình điều khiển trong hàng đợi sự kiện cho eHouse ứng dụng . exe
  • Thiết bị kiểm soát eHouse 1 dưới sự giám sát của CommManager – kiểm soát tin nhắn trực tiếp các sự kiện (thông qua mạng LAN)
  • Điều khiển thiết bị Ethernet eHouse – kiểm soát tin nhắn trực tiếp các sự kiện (LAN) trực tiếp với bộ điều khiển

Chế độ làm việc của phần mềm buộc phải thông qua một tập tin trong thư mục ” % ehouseDir % \ Ehouse1 . cfg ” eHouse1 phiên bản dưới sự giám sát của một máy tính .
Nếu không , phần mềm đang chạy trong bộ điều khiển chế độ thực sự bằng cách tải về trạng thái và gửi lệnh trực tiếp vào mạng LAN , Ethernet hoặc WiFi .

Panels bây giờ hỗ trợ:

  • kiểm soát đầu ra duy nhất trên nút tắt / mở
  • đọc trạng thái của các bộ điều khiển và làm nổi bật nút
  • đọc và hình dung của tất cả các yếu tố đầu vào đo
  • Thực hiện chương trình – nút (switch)
  • Hiệu suất của chương trình sưởi ấm – (Chỉ dành cho bộ điều khiển Ethernet)
  • đồng bộ hóa tình trạng của các bộ điều khiển Ethernet thông qua UDP phát sóng
  • tình trạng đồng bộ hóa bởi hệ thống tập tin cho eHouse1 bộ điều khiển từ ehouse . exe ứng dụng
  • Viết sự kiện vào hàng đợi eHouse cho một eHouse ứng dụng . exe cho eHouse1 phiên bản dưới sự giám sát của một máy tính
  • Gửi trực tiếp sự kiện thông qua giao thức TCP / IP để điều khiển

Mã nguồn có thể được tìm thấy tại eHouse Home Automation – Phần mềm nguồn mở – Delphi
Mã này được phân phối theo mã nguồn mở GNU .
Yêu cầu gửi một bản sao của mã nguồn của phần mềm để cập nhật và sửa lỗi , và tiếp tục phát triển .

Sử dụng phần mềm để tạo ra các ứng dụng riêng của bạn vượt quá nguồn mở chỉ có thể trên cơ sở giấy phép thương mại cá nhân .
Thêm thông tin về hệ thống eHouse là vào nhà sản xuất ' ; trang web của eHouse Trang chủ Tự động hóa sản xuất .