Gestion por Gladys, de dispositivos compatibles Smartlife/Tuya, los encontré en AliExpress, pero también en las tiendas Action. (interruptores de persianas, bombillas RGB, enchufes conectados).
Hola,
También están disponibles en Am@zon…
Tengo algunos de diferentes marcas (AISIRER, BAWOO, MAXCIO, etc.).
Gracias de antemano
![]()
Hola a todos,
me sorprendió ver toda una gama de objetos conectados en la tienda ACTION, que funcionan con tuya.
Mi pregunta es, ¿es posible hacer funcionar toda la gama LSC con Gladys 4 sin pasar por diferentes clouds, un poco como zigbee2mqtt? Es tan bueno cuando todo queda en local.
Bueno, de todos modos me he dejado llevar por un enchufe de 220V de la gama ^^, si puedo ayudar en las posibles pruebas ![]()
Parece que no es posible hacer funcionar los dispositivos Tuya sin pasar por la nube.
El problema es que, desde la última versión del firmware, su protocolo está cifrado para limitar el pirateo, y por lo tanto, esto dificulta (o incluso imposibilita) el reverse engineering.
Otro método es flashear (si es posible) con un firmware alternativo, pero en ese caso, hay que meterle mano al hardware y suele ser irreversible, dejando el dispositivo inoperativo a través de la aplicación.
Voté voté los chicos ![]()
![]()
Esta funcionalidad es la segunda más solicitada, de las 15 personas que han votado, ¿nadie tiene habilidades de desarrollo? ![]()
Si es solo activar/desactivar, no es una integración muy grande, ya tenemos una integración TP-Link, las dos serán muy similares…
Dada la demanda, estoy seguro de que podemos conseguir material si alguien quiere dedicarse a trabajar en la integración ![]()
Hola Pierre Gilles
me interesa el tema, pero no tengo las habilidades para desarrollar a este nivel ![]()
Je comprend
De toute façon je pense il vaut mieux aller dans l’autre sens: trouver quelqu’un qui a les compétences et qui serait motivé pour aider, quitte à ce qu’on lui paie des Tuyas ![]()
yo también
¡buen día! ![]()
Hola, no tengo tuya, pero puedo intentar desarrollar algo si me das los requisitos. No conozco esa marca. Pero si hay una API o algo así, debería poder hacer algo ![]()
Hola @Lokkye
¿A qué necesidad te refieres? Yo tengo una bombilla RGB y interruptores de persianas. Me encantaría ayudarte a probar, pero no soy experto en desarrollo, me defiendo en C y Arduino. Intenté instalar un nodo Tuya en Node Red, pero no lo entendí todo, así que lo dejé un poco de lado ([NODE-RED] Besoin d'aide sur une configuration de device tuya)
Por lo tanto, si puedo ayudarte, lo haré con gusto ![]()
Por cierto, de pasada, he empezado a mirar y a desarrollar el servicio… solo he empezado.
¡Genial! ![]()
Gracias por tu trabajo.
Si necesitas ayuda, no dudes ![]()
@AlexTrovato ¿tienes dispositivos Tuya en casa o necesitas material? Si es necesario, estoy seguro de que podemos conseguirte material, es la integración más solicitada, así que es típicamente el tipo de integración donde podemos hacer una pequeña hucha para financiar el equipo ![]()
No tengo material real, pero su modo desarrollador está bastante bien hecho, se puede crear cualquier dispositivo en modo virtual.
En cambio, no tendré mucho tiempo próximamente, así que si alguien quiere completar mis desarrollos, daré las indicaciones para contribuir en mi rama.
Creo que @Lokkye está caliente ![]()
@AlexTrovato, @VonOx: Sí, estoy caliente ![]()
Top @Lokkye
Voy a darte algunas indicaciones.
Mi rama: https://github.com/atrovato/Gladys/tree/tuya-service
Algunas informaciones útiles: https://github.com/atrovato/Gladys/blob/tuya-service/server/services/tuya/README.md
Lo que recomiendo:
- no podrás hacer un fork de mi repositorio, ya que ya tienes el fork oficial
- te he añadido como colaborador en mi repositorio de GitHub
- confío en que trabajes solo en la rama
tuya-service, o que hagas PR en esta rama (no destruyas mi trabajo en otros temas, por favor / pero en tuya, es un POC, así que adelante, tengo una copia de seguridad de la rama) - supongo que eres calleman en GitHub

- no voy a avanzar mucho en el tema en los próximos días, así que eres libre de revisarlo todo
- para saber qué se ha hecho, qué hay que hacer, también es aconsejable mantener el README en la raíz del servicio (tareas a gran escala, para asegurarnos de no hacer lo mismo)
- en este README, hay tareas EN PROGRESS sobre el mapeo de dispositivos/funciones en formato Gladys, no creo que tenga tiempo de continuar, y estos pasos son indispensables para la siguiente etapa, así que puedes retomar estos puntos
- responderé a tus preguntas
- hasta ahora no he probado ninguna integración con la nube IRL (solo validación por pruebas)
- la rama está actualizada de esta mañana, en caso de
git rebaseogit push --force, debemos mantenernos informados para evitar perder tiempo (puede resolverse con ungit fetch && git rebase origin/tuya-servicepero lo veremos en ese momento)
Si no estás de acuerdo:
- haz un fork de la rama en tu repositorio y arreglátelas
(con un git add remote url...)
¡Buena suerte!
No dudes en preguntar si tienes alguna pregunta, te diré lo que no sé ![]()
@AlexTrovato Gracias por todo, seguiré tus recomendaciones, me parece genial.
No te preocupes, no tocaré las otras PR/Rama.
Voy a leer atentamente el README antes de hacer el menor cambio.
Gracias por tu confianza.