2011-01-16 26 views
14

Được rồi, do đó, không nghiêm chỉnh một câu hỏi lập trình NHƯNG điểm là tôi muốn tích hợp hệ thống truy cập/báo động kinh doanh của tòa nhà mới vào phần còn lại của thiết lập * NIX của tôi tại doanh nghiệp của tôi. Tôi không muốn sử dụng một số chương trình giao diện đồ họa cửa sổ được viết cho Windows XP SP1 quản lý bảng mạch trần thông qua kết nối nối tiếp và cung cấp các API hoàn toàn bằng không. Có được một cái gì đó phong nha ra khỏi đó!Tôi có thể điều khiển phần cứng báo động/truy cập nào từ * NIX?

Bất kỳ nhà cung cấp phần cứng truy cập/báo thức phong nha nào ngoài đó? Tôi rất thích giao diện thông qua python, perl, ruby, vv để một số bảng điều khiển tốt đẹp mà có một NIC tích hợp. Heck, tôi thậm chí sẽ giải quyết cho một số công cụ CLI mà tôi có thể ít nhất là exec và phân tích cú pháp.

Chúng tôi đã có đầu đọc thẻ mag trên cửa ra vào/thang máy, ổ khóa mag, rex, đầu đọc vân tay, v.v. để truy cập của chúng tôi.

Chúng tôi có cửa/cửa sổ, chuyển động chuẩn, v.v. cho báo thức của chúng tôi.

Đề xuất nhà cung cấp phần cứng?

+0

"một số chương trình giao diện đồ họa cho Windows XP SP1 quản lý bảng mạch trần thông qua kết nối nối tiếp và cung cấp API hoàn toàn bằng 0" âm thanh hoàn hảo .... nếu tài liệu cho giao thức nối tiếp khả dụng. vứt bỏ đĩa cài đặt phần mềm Windows –

+0

Không, không hẳn.Tôi không có ý định chạy 100 cáp nối tiếp lên đến 800 feet đối với một số loại quái vật có thể xử lý 100 kết nối nối tiếp và sau đó cấp phép/mua tài liệu giao diện nối tiếp nhà cung cấp và chương trình tương tác cổng nối tiếp. – Nathan

Trả lời

0

Tôi đã tìm thấy một số phần cứng tốt bằng eData được chạy khỏi Linux nhúng với quyền truy cập ssh, SOAP, REST và Web GUI. Thật không may là cách tích hợp giá thầu quá cao và sẽ không cam kết làm việc trong khung thời gian của chúng tôi, vì vậy chúng tôi đã kết thúc với các công cụ Kantech crappy. Cáp nối tiếp Yay. :-(

+0

Chỉ trong trường hợp người khác tìm thấy điều này ... Trong năm 2017, với Kantech, bạn có thể thực hiện các mạng Ethernet và IP cho bộ điều khiển cửa, cùng chất lượng phần mềm và môi trường cửa sổ đau. – ruckc

1

Vị trí thực tế của bạn là gì? Nếu châu Âu bạn có thể có một cái nhìn tại EIB-Technologies. Chỉ cần google cho EIB và bạn sẽ thấy nhiều câu trả lời cho câu hỏi của bạn. EIB là viết tắt của xe buýt cài đặt châu Âu. Nó là một công nghệ được sử dụng để kiểm soát hầu như tất cả mọi thứ trong các tòa nhà (ánh sáng, báo động, máy lạnh, vv ..) bằng cách sử dụng một trung tâm điều khiển xe buýt và tập trung. Tùy thuộc vào nhà cung cấp công nghệ, bạn cũng sẽ có giao diện với hệ thống * nix.

hãy xem ví dụ: link text

Điều này có trả lời câu hỏi của bạn không?

+1

Tôi đang ở Hoa Kỳ. – Nathan

+0

Rõ ràng EIB cũng là viết tắt của "Ngân hàng đầu tư châu Âu". Dù sao, tôi googled xung quanh một chút, và có vẻ như là phần cứng chỉ được bán thông qua các nhà phân phối, và nó dường như không có sẵn ở Mỹ. Ai đó hãy sửa tôi nếu tôi sai. Tôi sẽ không nhớ đánh giá nó. – Nathan

0

Tôi cho rằng cách để đi sẽ là DPWS; vì Windows cung cấp hỗ trợ tích hợp cho điều này ngay bây giờ, bạn có thể mong đợi các nhà cung cấp phần cứng nhảy vào bandwagon.

+0

DPWS dường như là một giao thức, đó là một giao thức bắt đầu, nhưng nó không phải là phần cứng. Tôi cho rằng bạn có nghĩa là để tìm kiếm xung quanh cho phần cứng hỗ trợ DPWS. Thật không may, googling xung quanh cho phần cứng DPWS mang lên THREAD này và không có liên kết phần cứng hữu ích. : -/ – Nathan

1

Bạn thực sự muốn làm gì với hệ thống tích hợp của mình?

Hai trong số các nhà tuyển dụng cũ của tôi đã phát triển các hệ thống kiểm soát truy cập, cả hai đều chạy trên Windows. Cả hai cung cấp một API chương trình (DCOM hoặc TCP socket.) * Hỗ trợ NIX là một vấn đề khác, nhưng bạn tránh vấn đề giao tiếp phần cứng, ít nhất.

Một là Honeywell, nhưng được thiết kế cho các hệ thống lớn và có thể sẽ nằm ngoài phạm vi giá (và độ phức tạp) của bạn. Khác (một khởi động nhỏ) không hỗ trợ tất cả các thiết bị bạn liệt kê.

Nếu dây xây dựng của bạn là RS485, bạn sẽ không được phép giao tiếp qua đó. Ethernet cho phần mềm điều khiển truy cập là đặt cược tốt nhất của bạn.

Thiết bị được kết nối Ethernet thường không phổ biến vì cấu hình rất khó; trình cài đặt báo thức thông thường của bạn không biết về địa chỉ IP, mạng con, công tắc và điều gì.

+1

Chúng tôi đang xây dựng tòa nhà 5 tầng của riêng mình, với tư cách là chủ sở hữu và chiếm hầu hết tất cả chúng. Chúng tôi có thể làm bất cứ điều gì chúng tôi muốn làm với hệ thống báo động, khá giống như chúng tôi có thể thực hiện khá nhiều bất cứ điều gì chúng tôi muốn thực hiện với hệ thống điện thoại của mình (bất cứ thứ gì chúng tôi có thể lập trình, nó có thể làm). Ví dụ, chúng tôi muốn kết hợp nó vào hệ thống giám sát và cảnh báo máy chủ trên toàn trang web của chúng tôi mà chúng tôi đã tự xây dựng. Hoặc cảnh báo người của chúng tôi qua tin nhắn văn bản, cuộc gọi tự động, email hoặc bất kỳ điều gì khác nhau tùy thuộc vào giờ hoặc ngày, v.v. Không chỉ "công ty giám sát sẽ gọi nó là gì?" – Nathan

Các vấn đề liên quan