Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Local/no cloud support? #90

Open
soxrok2212 opened this issue Nov 17, 2022 · 9 comments
Open

Local/no cloud support? #90

soxrok2212 opened this issue Nov 17, 2022 · 9 comments
Labels
enhancement New feature or request

Comments

@soxrok2212
Copy link

Looking to see if this verison supports completely offline functionality. I don't want to hook into the cloud to make this work. Seems like the upstream version does not but is "on the roadmap".

@soxrok2212 soxrok2212 added the enhancement New feature or request label Nov 17, 2022
@0x5e
Copy link
Owner

0x5e commented Nov 17, 2022

Hi @soxrok2212 , I know lots of people want local control, same as me. However there's some reason why I won't do this:

  1. Tuya as a company has its business plans, they are not just selling the hardware modules for profit, but also paas & saas service. Company won't do charity to support local control because it may have no good to increase the income, but also decrease the software profit. As I know, Xiaomi didn't officialy publish its lan protocol technical detail, and apple won't tell us about the airplay protocol, they are private protocols, so does tuya lan protocol.
  2. I worked in Tuya for years, I know many details about the protocol, and I even have the source code, but It's illegal for me to do so, what I can do is just using Tuya's public APIs and SDKs.

@soxrok2212
Copy link
Author

Understood. Hopefully it comes to fruition one day!

@crunchtime2k
Copy link

crunchtime2k commented Feb 21, 2023

Hi @soxrok2212 , I know lots of people want local control, same as me. However there's some reason why I won't do this:

  1. Tuya as a company has its business plans, they are not just selling the hardware modules for profit, but also paas & saas service. Company won't do charity to support local control because it may have no good to increase the income, but also decrease the software profit. As I know, Xiaomi didn't officialy publish its lan protocol technical detail, and apple won't tell us about the airplay protocol, they are private protocols, so does tuya lan protocol.
  2. I worked in Tuya for years, I know many details about the protocol, and I even have the source code, but It's illegal for me to do so, what I can do is just using Tuya's public APIs and SDKs.

Not to rant to much as I understand your position however competing products have no issue working seamlessly without the massive headache tuya products require to work on local LAN. TuYa smart products are getting a ever increasing disdain from the smart home enthusiasts and the decisions tuya continues to make regarding the strict cloud based operation of “OUR” products is driving MANY away to competing brands.

Overall the actual amount of people wanting to setup these devices with lan control is most likely less than 1% but when you piss off the most vocal groups it does incredible brand damage. I myself am almost about to return and trash all my tuya powered devices over this local control headache. I have the local keys for the devices but why make it such a headache to implement when it could be done easy. Learn from Wiz lights , easy local control and a much nicer mobile app. Tuya needs to forget WE OWN our products , not them.

@0x5e
Copy link
Owner

0x5e commented Feb 21, 2023

@crunchtime2k agree with you, I'm the 1% people who want lan control too, after 1.7.0 goes to release I will consider how to support this, both legal and workable.

@wbln
Copy link

wbln commented Apr 25, 2023

Do you have any idea of when this might happen?

@0x5e
Copy link
Owner

0x5e commented Apr 26, 2023

@wbln I'm not sure, maybe end of this year, or even later :(

@SoCuul
Copy link

SoCuul commented Sep 2, 2023

Has their been any updates on this? Love what you've done with this plugin by the way, it's been amazing to use!

@Ramchandani-g
Copy link

@0x5e Any update on local support? I don't have any issues with cloud but it is too slow. I see 2-3 seconds delay. Hence the need to go local. Appreciate your efforts.

@SoCuul
Copy link

SoCuul commented Jun 10, 2024

@0x5e Any update on local support? I don't have any issues with cloud but it is too slow. I see 2-3 seconds delay. Hence the need to go local. Appreciate your efforts.

https://github.com/iRayanKhan/homebridge-tuya
The plugin i linked works locally. Tried it a while ago, and it worked pretty well iirc. Not using homebridge anymore though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

6 participants