SaaSHub helps you find the best software and product alternatives Learn more →
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
-
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.
-
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...)
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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.
-
tuya-homebridge
Homebridge custom plugin for controlling Powered by Tuya (PBT) devices in HomeKit. This plugin is officially maintained by the Tuya Developer Team.
-
templates
Tasmota Device Templates Repository. Your one stop shop to get templates for devices running Tasmota! (by blakadder)
-
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-connect-kit-for-mqtt-embedded-c
Provide core capabilities like device connection, uplink and downlink communication and OTA across platforms and operating systems.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Printing emails based on Message Filters, does not seem possible | /r/Thunderbird | 2023-12-02All 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.
Project mention: Kriegt man diese Multisteckdose auf, ohne sie zu zerstören? | /r/de_EDV | 2023-06-09
Project mention: How to read the power consumption of a Smart Plug using Tuya API? | /r/learnprogramming | 2023-06-23
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/
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).
Project mention: I have no idea how to add Smart Life devices to Homebridge! Pls help | /r/homebridge | 2023-06-09First, 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)
Project mention: How to disable „inching switch” for Tuya devices ezposed to Homekit via homebridge? | /r/homebridge | 2023-06-18Have you tried the solution in the GitHub issues?
Tuya related posts
-
Printing emails based on Message Filters, does not seem possible
-
Tasmota – open-source firmware for ESP devices
-
Making Tapo smart plug turn on when phone is connected to charger
-
Smarthome Gefahren. Worauf soll man achten?
-
Get me my data!
-
Anyone know how to integrate a GeekTale Smart Door Knob w/ Fingerprint reader into HA?
-
How to read the power consumption of a Smart Plug using Tuya API?
-
A note from our sponsor - SaaSHub
www.saashub.com | 2 May 2024
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