All Projects → TuyaInc → tysdk_for_esp8266

TuyaInc / tysdk_for_esp8266

Licence: other
No description or website provided.

Programming Languages

c
50402 projects - #5 most used programming language
C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
shell
77523 projects
Makefile
30231 projects
XC
17 projects
XS
67 projects

Labels

Projects that are alternatives of or similar to tysdk for esp8266

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 (-22.22%)
Mutual labels:  tuya
tuyasmart android sdk
No description or website provided.
Stars: ✭ 34 (-5.56%)
Mutual labels:  tuya
TUYA IPC SDK
No description or website provided.
Stars: ✭ 72 (+100%)
Mutual labels:  tuya
tuya-iot-link-sdk-embedded-c
Provide core capabilities like device connection, uplink and downlink communication and OTA across platforms and operating systems.
Stars: ✭ 38 (+5.56%)
Mutual labels:  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 (+130.56%)
Mutual labels:  tuya
tuya-panel-kit
高效、统一、可视化
Stars: ✭ 16 (-55.56%)
Mutual labels:  tuya
Tuya-v2-Supported-Devices
A collection of all of the known working Tuya v2 Devices
Stars: ✭ 30 (-16.67%)
Mutual labels:  tuya
tuya-iotos-embeded-sdk-wifi-ble-bk7231n
Tuya IoTOS Embeded SDK WiFi & BLE for BK7231N
Stars: ✭ 21 (-41.67%)
Mutual labels:  tuya
tuyagateway
Local Python Gateway for Tuya devices
Stars: ✭ 102 (+183.33%)
Mutual labels:  tuya
tuya-local
Local support for Tuya devices in Home Assistant
Stars: ✭ 150 (+316.67%)
Mutual labels:  tuya
ty iot wf bt sdk bk7231t
Tuya IoT OS WiFi & ble SDK for bk7231t
Stars: ✭ 22 (-38.89%)
Mutual labels:  tuya
Tuya Convert
A collection of scripts to flash Tuya IoT devices to alternative firmwares
Stars: ✭ 3,338 (+9172.22%)
Mutual labels:  tuya
tuyasmart home ios sdk
Tuya Smart iOS Home SDK
Stars: ✭ 48 (+33.33%)
Mutual labels:  tuya
tuya-panel-demo
Tuya IoT Panel demo provides a series of common template codes.
Stars: ✭ 37 (+2.78%)
Mutual labels:  tuya
tuya-iotos-embeded-sdk-wifi-ble-bk7231t
TuyaOS Embedded SDK is designed to promote the development of smart products with BK7231T that enables communication over Wi-Fi and Bluetooth Low Energy (LE).
Stars: ✭ 32 (-11.11%)
Mutual labels:  tuya
tuyasmart ios sdk
No description or website provided.
Stars: ✭ 22 (-38.89%)
Mutual labels:  tuya
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 (+180.56%)
Mutual labels:  tuya
tuya-home-ios-sdk
Tuya Smart Life App SDK is designed to promote the development of apps with multiple smart device features, such as device pairing, device control, firmware updates, scheduled tasks, and smart scenes.
Stars: ✭ 17 (-52.78%)
Mutual labels:  tuya
tinytuya
Python API for Tuya WiFi smart devices using a direct local area network (LAN) connection or the cloud (TuyaCloud API).
Stars: ✭ 236 (+555.56%)
Mutual labels:  tuya
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.
Stars: ✭ 684 (+1800%)
Mutual labels:  tuya

SDK(4.0.5)改动说明:

1、优化MQTT连接稳定性问题。 2、修复部分路由器兼容性问题。

SDK(4.0.4)改动说明:

1、增加跨产品升级。

2、增加连续在线15分钟后,产测不能进入功能。

3、SDK目录和编译脚本更改。详细见开发手册。

SDK(3.1.1)改动说明:

1、更新原厂SDK2.1库。 2、提高本地定时执行准确性。 3、增加编译代码区大小。 4、解决局域网粘包问题。 5、增加AP配网不重启。 6、支持PSK2.0加密方案。 7、原厂ipv6兼容性问题合入

注意:

设备在AP模式配网后不重启,所以在ap配网时没有STAT_STA_UNCONN状态,如果之前固件在wifi状态回调中是根据此状态关闭配网定时器,需要做相应调整,否则导致AP配网后某些功能异常。下面为更改示例代码。

	...
	case STAT_STA_CONN: 
	case STAT_AP_STA_CONN:{
    	if(IsThisSysTimerRun(wf_stat_dir)){
    		sys_stop_timer(wf_stat_dir);
    	}

		if(wf_stat == STAT_STA_CONN) {
			PR_DEBUG("config_flag:%d",config_flag);
			if(config_flag == TRUE){
				config_flag = FALSE;
				reset_light_sta();
			}
			PR_DEBUG("STAT_STA_CONN");
		}
	}
	break;
	...
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].