PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Smarthome Python Packages

Python packages with the GitHub topic smarthome. Sorted by monthly downloads, with stars and forks.
jasonacox
tinytuya

Python API and command line tool for Tuya WiFi smart devices using a direct local area network (LAN) connection or the cloud (TuyaCloud API).

378K 2K 269
python-kasa
python-kasa

๐Ÿ ๐Ÿค– Python API for TP-Link smarthome products

137K 2K 325
webdjoe
pyvesync

pyvesync is a python library to manage Etekcity & Levoit smart devices

125K 244 138
tomerfi
aioswitcher

PyPi module integrating with various Switcher devices

41K 39 25
dknowles2
pyschlage

Python 3 library for interacting with Schlage Encode WiFi locks.

33K 23 9
dknowles2
pydrawise

Asynchronous Python 3 library for interacting with Hydrawise sprinkler controllers through the GraphQL API

32K 10 8
nineti-GmbH
energieleser

Async Python client for energieleser smart meter devices.

24K 2 0
Leggin
dirigera

This repository provides an unofficial Python client for controlling the IKEA Dirigera Smart Home Hub.

21K 217 38
3735943886
pyrustuyabridge

A message queue based bridge for rustuya

7K 5 1
chemaaa
homepluscontrol

Python-based API to interact with the Legrand Eliot Home + Control interface

5K 16 1
codingjoe
yeelib

Python library for Xiaomi Mi Yeelight.

3K 6 0
caronc
ultrasync

API and CLI wrapper to The Interlogix ZeroWire and Hills ComNav (NX-595E) UltraSync Security Panel

2K 22 13
tillsteinbach
weconnect-mqtt

MQTT Client that publishes data from Volkswagen WeConnect

2K 80 17
lnxusr1
kenzy

Smart Ai Voice Assistant written in Python

2K 3 0
ronnnnnnnnnnnnn
multi-user-scale-core

This library routes incoming smart scale weight readings to the correct user using adaptive tolerance and per-user history.

2K 1 1
devbis
ble2mqtt

Bluetooth to MQTT bridge, add your bluetooth-capable (including controllable) devices to your smart home

2K 205 32
bkbilly
lnxlink

๐Ÿ–ฅ Effortlessly manage your Linux machine using MQTT.

2K 489 60
zacherythomas
smartrent-py

Api for SmartRent locks ๐Ÿ”, thermostats ๐ŸŒก, moisture sensors ๐Ÿ’ง and switches๐Ÿ’ก

2K 56 19
3735943886
rustuya

A Rust implementation of the Tuya Local API

2K 5 2
mathead
askhome

Alexa Skills Kit library for working with Smart Home Skill API written in Python

2K 11 4
LearningHouseService
learninghouse

The LearningHouse Service provides machine learning algorithms based on the scikit-learn python library as a RESTful API. Its purpose is to offer smart home enthusiasts an easy way to teach their homes.

904 3 1
ASchoe311
easytuya

A Python module for interfacing with the Tuya web API

639 8 1
jasonacox
tuyapower

Python module to read status and energy monitoring data from Tuya based WiFi smart devices. This includes state (on/off), current (mA), voltage (V), and power (wattage).

548 158 21
mochipon
pysesame3

Unofficial Python Library to communicate with SESAME 3 series products from CANDY HOUSE, Inc.

543 26 2
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology