2 repository-uri
Software interfaces that translate high-level API commands into low-level network packets for smart home hardware.
Distinguishing note: Candidates focus on UIs or specific IR controllers; no candidate describes the general driver pattern of translating API calls to network packets.
Explore 2 awesome GitHub repositories matching hardware & iot · Smart Home Hardware Drivers. Refine with filters or upvote what's useful.
python-miio este o bibliotecă Python și o implementare de driver hardware a protocolului Miio, concepută pentru controlul și gestionarea aparatelor inteligente Xiaomi. Oferă interfețele software necesare pentru a traduce comenzile de nivel înalt în pachete de rețea pentru comunicarea cu dispozitivele. Proiectul include un simulator de dispozitiv de rețea specializat pentru emularea răspunsurilor hardware în scopul testării implementărilor de protocol fără dispozitive fizice. De asemenea, dispune de o interfață în linie de comandă (CLI) pentru trimiterea comenzilor, interogarea stării dispozitivului și efectuarea recuperării token-ului pentru autentificare securizată. Domeniile de capabilități acoperă descoperirea rețelei IoT pentru a identifica modelele de dispozitive și adresele IP, precum și analiza protocolului prin parsarea capturilor de pachete de rețea. Biblioteca suportă introspecția funcțiilor dispozitivului pentru a prelua metadate privind senzorii disponibili și setările configurabile.
Acts as a hardware driver that translates high-level Python commands into Miio network packets.
LocalTuya is a local control integration and home automation driver for Tuya-based smart hardware. It functions as a local API gateway that enables direct communication with devices over a local network to bypass external cloud servers. The system retrieves security tokens and encrypted local keys from cloud APIs to establish authenticated communication channels. It translates raw device signals and numeric indices into standardized functional entities, such as sensors and switches, to facilitate hardware management without cloud reliance. The project covers a broad range of capabilities inc
Provides a driver layer that translates smart home API commands into low-level network packets for Tuya hardware.