All Projects → tuya → tuya-home-assistant

tuya / tuya-home-assistant

Licence: MIT license
Home Assistant integration for controlling Powered by Tuya (PBT) devices using Tuya Open API, maintained by the Home Assistant Community and Tuya Developer Team.

Projects that are alternatives of or similar to tuya-home-assistant

tuyasmart ios sdk
No description or website provided.
Stars: ✭ 22 (-96.78%)
Mutual labels:  tuya-smart, tuya
tuya-connector
tuya-connector helps you efficiently create cloud development projects regarding the OpenAPI or message subscription capabilities. You can put all the focus on business logic without taking care of server-side programming nor relational databases.
Stars: ✭ 28 (-95.91%)
Mutual labels:  tuya-smart, tuya
Tuya Convert
A collection of scripts to flash Tuya IoT devices to alternative firmwares
Stars: ✭ 3,338 (+388.01%)
Mutual labels:  tuya-smart, tuya
ESPHome-Devices
A collection of ESPHome custom components, configuration files, and custom code for my various ESP8266/ESP32 devices that integrate with Home Assistant.
Stars: ✭ 83 (-87.87%)
Mutual labels:  tuya
eMQTT5
An embedded MQTTv5 client in C++ with minimal footprint, maximal performance
Stars: ✭ 51 (-92.54%)
Mutual labels:  mqtt-client
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).
Stars: ✭ 101 (-85.23%)
Mutual labels:  tuya
mica-mqtt
基于 java aio 实现的低延迟、高性能百万级 mqtt client 组件和 mqtt broker 服务。🔝🔝 记得右上角点个star 关注更新!
Stars: ✭ 128 (-81.29%)
Mutual labels:  mqtt-client
Emqtt
Erlang MQTT v5.0 Client
Stars: ✭ 253 (-63.01%)
Mutual labels:  mqtt-client
hfeasy
HFeasy - firmware for HF-LPx100/LPx30 based devices
Stars: ✭ 35 (-94.88%)
Mutual labels:  mqtt-client
MQTT-Board
Diagnostic-oriented MQTT client tool. Supports MQTT 5.0 and 3.1.X protocols, connections to multiple brokers, MQTT operations logs and multiple subscribe widgets with unique/history topic filtering mode. Saves configuration in browser's local cache.
Stars: ✭ 81 (-88.16%)
Mutual labels:  mqtt-client
javascript
Nodejs MQTT client for emitter.io.
Stars: ✭ 27 (-96.05%)
Mutual labels:  mqtt-client
tuyagateway
Local Python Gateway for Tuya devices
Stars: ✭ 102 (-85.09%)
Mutual labels:  tuya
net-mqtt-client-react
Asynchronous MQTT client built on React
Stars: ✭ 45 (-93.42%)
Mutual labels:  mqtt-client
Android-MQTT-Demo
An android application to demonstrate the complete MQTT lifecycle.
Stars: ✭ 31 (-95.47%)
Mutual labels:  mqtt-client
tuya-panel-kit
高效、统一、可视化
Stars: ✭ 16 (-97.66%)
Mutual labels:  tuya
StriderMqtt
A very thin MQTT client
Stars: ✭ 21 (-96.93%)
Mutual labels:  mqtt-client
MQTTnet
MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the documentation from http://mqtt.org/.
Stars: ✭ 3,309 (+383.77%)
Mutual labels:  mqtt-client
homie-device
NodeJS port of Homie for IoT
Stars: ✭ 20 (-97.08%)
Mutual labels:  mqtt-client
python-mqtt-client-shell
Python-based MQTT client command shell
Stars: ✭ 45 (-93.42%)
Mutual labels:  mqtt-client
tuyasmart android sdk
No description or website provided.
Stars: ✭ 34 (-95.03%)
Mutual labels:  tuya

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

If you like Tuya Home Assistant Integration, please give it a star or fork it and contribute!

Tuya Home Assistant Integration Documentation

The Tuya Home Assistant integration is developed for controlling Powered by Tuya (PBT) devices using the tuya-iot-python-sdk (a python version of Tuya Open API), and maintained by the official Tuya Developer Team and Home Assistant Community.

Important Note

We are announcing that the Tuya v2 integration hosted on this repository is no longer maintained by the Tuya Developer Team. Only the related documentation will be provided in this repository, as shown below:

Installation

Documentation

Here is the official Tuya Home Assistant integration.

If you want to contribute to the Tuya integration, please directly create issues or pull requests in the Home Assistant Core repository.

If you want to contribute to the documentation, please create issues or pull requests in this repo.

We really appreciate your contributions and awesome ideas to this project. We are happy to hear your voices at GitHub Discussions to make our integration better.

Prerequisites

  • Your devices need to first be added in the Tuya Smart or Smart Life app.
  • You will also need to create an account in the Tuya IoT Platform. This is a separate account to the one you made for the app. You cannot log in with your app's credentials.

Supported Tuya Device Categories

Seven primary categories, 50 secondary categories are supported now!

👏 Supported Device Category

🎉 🎉 🎉 Vote for Tuya Integration New Device Driver Support! 🎉🎉🎉

Verified PBT Products List

If you have tested and confirmed any Tuya compatible PBT (Powered by Tuya) device, please help to contribute to Mark Watt Tech's page

It's a collection of known working PBT Products that are compatible with Home Assistant and the Tuya integration.

We appreciate your contribution!

DISCLAIMER

Mark Watt is not associated with Home Assistant or Tuya. He is a Smart Home and Home Assistant enthusiast, and would like to help make the Tuya integration the best it can be.

Follow us

Follow us to get more information and leading technology on the Internet of Things, as well as updates and activities on the Tuya IoT Developer Platform

Issue Feedback

You can give feedback on issues you encounter for the documentation via GitHub Issue.

Related Projects

LICENSE

For more information, please refer to the LICENSE file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].