Nhìn chung có 2 cách để điều khiển TV:
- IR
- RS-232
TV mới hơn có thể có sẵn kết nối Ethernet hoặc Wi-Fi và một số mức hỗ trợ cho CEC. Bạn có thể kiểm soát chúng qua mạng bằng một ứng dụng dành riêng cho nhà sản xuất, nhưng có thể không thông qua giao thức được ghi lại. Kiểm soát CEC là rất đốm khi nó xuất hiện. Tôi không chắc liệu nó có mạnh mẽ hơn trong vài năm qua không.
Có các tùy chọn DIY và thương mại cho IR và RS-232. Internet không thiếu các hướng dẫn DIY cho Arduinos và Raspberry PI qua IR.
Trong trường AV chuyên nghiệp, điều khiển RS-232 là thứ thường được sử dụng nhất. Về cơ bản, bạn mở một phiên telnet trên cổng com, phát ra một số lệnh và TV thực hiện công việc. Các tài liệu giao thức cho các cổng 232 thường có sẵn trên trang web của nhà sản xuất hoặc là một phần của hướng dẫn sử dụng và thường có một phần dành cho giao thức lệnh. Bạn có thể cần một bộ chuyển đổi vật lý cho cổng RS-232. Ví dụ: 3,5mm đến DB9 hoặc RS-232c đến DB9. Hãy nhớ rằng RS-232 và điều khiển dựa trên mạng cung cấp phản hồi cho chương trình của bạn, trong khi IR thì không.
OP đã giải quyết trên CEC, nhưng bất kỳ ai khác sẽ cần bắt đầu với kiểu / kiểu TV cụ thể trước khi bạn có thể cố gắng tìm ra các tùy chọn điều khiển của nó là gì (IR, 232, mạng, v.v.). TV thương mại luôn có 232 cổng, trong khi TV dân dụng có thể có hoặc không.
Nếu bạn muốn futz với công cụ ProAV, bạn thường có thể lấy nó trực tuyến với giá khá rẻ. Tuy nhiên, phần mềm khó đến hơn. Thông thường, nhà sản xuất sẽ không cung cấp cho bạn phần mềm miễn phí của họ trừ khi bạn có mối quan hệ kinh doanh với họ. Các thương hiệu cần tìm: Savant , Crestron , Extron , Control4 hoặc một công ty có gian hàng tại Infocomm (AV tradeshow).
Tôi không cảm thấy mình cần từ chối trách nhiệm, nhưng tôi làm việc trong AV chuyên nghiệp. Không phải ở bất kỳ công ty được liệt kê.