Tuya

Open-source projects categorized as Tuya

Top 23 Tuya Open-Source Projects

  • Tasmota

    Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at

  • Project mention: Printing emails based on Message Filters, does not seem possible | /r/Thunderbird | 2023-12-02

    All of my office devices are connected to Sonoff S31 smart plugs, flashed with Tasmota on their own locked-down VLAN, and can be controlled via voice, Alexa, Tasker automation on my Android, NFC tags at my office door and various scripts triggered via my StreamDeck (on Linux). This all works fantastic, and I can turn on or off my devices, including my printer, when I start or end my day at work.

  • tuya-convert

    A collection of scripts to flash Tuya IoT devices to alternative firmwares

  • Project mention: Kriegt man diese Multisteckdose auf, ohne sie zu zerstören? | /r/de_EDV | 2023-06-09
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • localtuya

    local handling for Tuya devices

  • Project mention: How to read the power consumption of a Smart Plug using Tuya API? | /r/learnprogramming | 2023-06-23
  • esp-homekit-devices

    Advanced firmware to add native Apple HomeKit and custom configurations, compatible with any SoC based on ESP32, ESP32-S, ESP32-C and ESP8266 series. (Shelly, Sonoff, Electrodragon, Tuya...)

  • Project mention: Relay that appear as a lock | /r/HomeKit | 2023-12-11
  • tuyapi

    🌧 An easy-to-use API for devices that use Tuya's cloud services. Documentation: https://codetheweb.github.io/tuyapi.

  • OpenBK7231T_App

    Open source firmware (Tasmota/Esphome replacement) for BK7231T, BK7231N, BL2028N, T34, XR809, W800/W801, W600/W601 and BL602

  • Project mention: Smarthome Gefahren. Worauf soll man achten? | /r/de_EDV | 2023-07-04
  • tuya-local

    Local support for Tuya devices in Home Assistant

  • Project mention: Home Assistant blocked from integrating with Garage Door opener API | news.ycombinator.com | 2023-11-08

    > https://github.com/make-all/tuya-local

    Just a small warning: make sure to check whether your device needs to be added to the Tuya cloud to get a local API key. I was only able to get "my" lamp working locally after registering it via the app and creating a developer account.

    Another option can be flashing it with Tasmota: https://tasmota.github.io/docs/Tuya-Convert/

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • tuya-home-assistant

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

  • better_thermostat

    This custom component for Home Assistant will add crucial features to your climate-controlling TRV (Thermostatic Radiator Valves) to save you the work of creating automations to make it smart. It combines a room-temperature sensor, window/door sensors, weather forecasts, or an ambient temperature probe to decide when it should call for heat and automatically calibrate your TRVs to fix the imprecise measurements taken in the radiator's vicinity.

  • homebridge-tuya

    A Homebridge plugin to control Tuya devices locally.

  • Project mention: Homebridge Tuya Lan says my Local_Key isn't valid | /r/homebridge | 2023-05-12
  • libretiny

    PlatformIO development platform for IoT modules

  • Project mention: Get me my data! | /r/smarthome | 2023-07-03

    If you have some Pthyon experience, you should be able to use something like TinyTuya to pull DP data from your Tuya devices. Alternatively, you can use Tuya-Cloudcutter to flash a local-only firmware like ESPHome/LibreTiny or OpenBeken which have much easier integration options (local open API, HTTP, MQTT, etc).

  • tuya-homebridge

    Homebridge custom plugin for controlling Powered by Tuya (PBT) devices in HomeKit. This plugin is officially maintained by the Tuya Developer Team.

  • Project mention: I have no idea how to add Smart Life devices to Homebridge! Pls help | /r/homebridge | 2023-06-09

    First, set up your Tuya Cloud account and project with this guide here: https://github.com/tuya/tuya-homebridge/wiki/Tuya-IoT-Platform-Configuration-Guide-Using-Smart-Home-PaaS (Note: don’t install this plugin as it’s outdated, this guide is just easier to follow with screenshots)

  • templates

    Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota! (by blakadder)

  • Project mention: ESPHome | news.ycombinator.com | 2024-04-23
  • cli

    🔧 A CLI for Tuya devices (by TuyaAPI)

  • homebridge-tuya-web

    Hoobs and Homebridge plugin for Tuya devices using Home Assistant Tuya Web Api

  • homebridge-tuya-platform

    Make homebridge-tuya-platform great again.

  • Project mention: How to disable „inching switch” for Tuya devices ezposed to Homekit via homebridge? | /r/homebridge | 2023-06-18

    Have you tried the solution in the GitHub issues?

  • BK7231GUIFlashTool

    Easy to use, GUI, BK7231T/BK7231N flash tool and GPIO config extractor for beginners. Dedicated for Windows platform, but works on Linux with Mono. This tool can automatically download latest firmware (on user request) and then do a full BK backup and then write new flash cycle. This tool replaces old bkWriter 1.60 and hid_download_py.

  • tuya-mqtt

    Nodejs-Script to combine tuyaapi and openhab via mqtt

  • tuyagateway

    Local Python Gateway for Tuya devices (by TradeFace)

  • tasmota-connect

    Add your Tasmota devices as SmartThings devices

  • tuya-connect-kit-for-mqtt-embedded-c

    Provide core capabilities like device connection, uplink and downlink communication and OTA across platforms and operating systems.

  • tuya-iotos-embeded-sdk-wifi-ble-bk7231n

    Tuya IoTOS Embeded SDK WiFi & BLE for BK7231N

  • tuya-connector-nodejs

    nodejs sdk

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Tuya related posts

  • Printing emails based on Message Filters, does not seem possible

    2 projects | /r/Thunderbird | 2 Dec 2023
  • Tasmota – open-source firmware for ESP devices

    1 project | news.ycombinator.com | 17 Sep 2023
  • Making Tapo smart plug turn on when phone is connected to charger

    1 project | /r/smarthome | 12 Jul 2023
  • Smarthome Gefahren. Worauf soll man achten?

    2 projects | /r/de_EDV | 4 Jul 2023
  • Get me my data!

    3 projects | /r/smarthome | 3 Jul 2023
  • Anyone know how to integrate a GeekTale Smart Door Knob w/ Fingerprint reader into HA?

    1 project | /r/smarthome | 2 Jul 2023
  • How to read the power consumption of a Smart Plug using Tuya API?

    1 project | /r/learnprogramming | 23 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 2 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source Tuya projects? This list will help you:

Project Stars
1 Tasmota 21,349
2 tuya-convert 4,491
3 localtuya 2,617
4 esp-homekit-devices 2,589
5 tuyapi 2,017
6 OpenBK7231T_App 1,258
7 tuya-local 954
8 tuya-home-assistant 846
9 better_thermostat 695
10 homebridge-tuya 373
11 libretiny 369
12 tuya-homebridge 326
13 templates 309
14 cli 258
15 homebridge-tuya-web 214
16 homebridge-tuya-platform 199
17 BK7231GUIFlashTool 166
18 tuya-mqtt 166
19 tuyagateway 105
20 tasmota-connect 88
21 tuya-connect-kit-for-mqtt-embedded-c 58
22 tuya-iotos-embeded-sdk-wifi-ble-bk7231n 43
23 tuya-connector-nodejs 35

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com