karimgeiger/tesmart-api

tesmart KVM 切换器的 PHP API 包装器

v1.2.0 2022-04-28 08:05 UTC

This package is auto-updated.

Last update: 2024-08-28 13:11:39 UTC


README

注意: 这不是一个官方库,也与 TESmart 没有任何关系。

该库实现了 TESmart 的 HDMI 切换器(KVM)通信协议,并提供了简单的 PHP 包装器以控制该切换器。

测试环境

此库仅与 16x1 TESmart KVM 切换器进行了测试。

当前功能

目前,此库支持以下操作

要求

此库的唯一要求是 PHP 8.0+ 和 composer。

用法

请查看 example.php 以获取一个简单的 CLI 脚本,用于获取和切换输入。

  1. 添加到您的项目中
composer require karimgeiger/tesmart-api
  1. 在您的项目中初始化客户端
$client = new \TesmartApi\Client('192.168.1.10', 5000);
  1. 使用客户端
$client->getInput()