3 个仓库
Outputs buttons, toggles, sliders, and text fields that emit GCode, SCPI, Modbus, NMEA, or custom protocols on demand or on a timer.
Distinguishing note: None of the candidates cover sending commands to hardware devices; they focus on on-device inference or XR development.
Explore 3 awesome GitHub repositories matching hardware & iot · Device Command Interfaces. Refine with filters or upvote what's useful.
Serial Studio is a desktop application for connecting to, decoding, visualizing, and recording data from hardware devices over multiple communication protocols. It functions as an embedded device debugging toolkit that ingests live data from Serial, Bluetooth, CAN, Modbus, MQTT, and network sockets into a unified dashboard, while also serving as a programmatic automation platform with over 320 commands exposed over TCP, gRPC, and MCP for external control. The application distinguishes itself through a scriptable frame pipeline that routes incoming bytes through configurable detection, decodin
Outputs buttons, toggles, sliders, and text fields that emit GCode, SCPI, Modbus, NMEA, or custom protocols on demand or on a timer.
hass-xiaomi-miot is an integration for Home Assistant that connects Xiaomi smart home devices to the platform. It supports both local and cloud-based communication, automatically selecting the appropriate mode for each device when connected through a Mi account, and also allows direct pairing of individual devices using their IP address and token. The integration provides granular control over device behavior, enabling users to override connection modes, polling intervals, and property mappings for individual devices through YAML configuration. It offers the ability to call Xiaomi's internal
Issues arbitrary method calls with parameters directly to Xiaomi devices over the local network.
python-miio 是一个 Miio 协议的 Python 库和硬件驱动程序实现,旨在控制和管理小米智能家电。它提供了必要的软件接口,将高级命令转换为网络数据包以进行设备通信。 该项目包括一个专门的网络设备模拟器,用于模拟硬件响应,以便在没有物理设备的情况下测试协议实现。它还具有一个命令行界面,用于发送命令、查询设备状态以及执行用于安全身份验证的令牌检索。 功能领域涵盖用于识别设备型号和 IP 地址的 IoT 网络发现,以及通过解析网络数据包捕获进行的协议分析。该库支持设备功能内省,以检索有关可用传感器和可配置设置的元数据。
Downloads and parses description files to identify available commands for connected hardware.