Page 1 sur 1

domoticz et prise connecté smart life

Posté : 12 janv. 2019, 13:36
par gyver4000
bonjour
J'ai acheter 2 prise connecter smartlife (tuya)
lien amazon : https://www.amazon.fr/gp/product/B07CWL ... UTF8&psc=1

installation sur mon smartphone et sur ALEXA d'amazon sans souci

Je souhaite voir mes prises sur domoticz : j'ai donc appliquez le plugin de git hub
lien : https://github.com/tixi/Domoticz-Tuya-SmartPlug-Plugin

Donc J'obtient bien le moeyn de déclarer sur domoticz mes prises via le plugin tuya
https://drive.google.com/open?id=1beMJh ... _95wnOd8d1

par contre la partie suivante du plugin qui permet de détecter les paramètre des prises ne marche pas

param domo :

https://drive.google.com/open?id=1CCbn7 ... rPFMn0WPH8


lister les params :

Code : Tout sélectionner

Linking a Tuya Device
Add any devices you want to use with tuyapi to the Tuya Smart app.

Install the CLI tool by running npm i @tuyapi/cli -g. If it returns an error, you may need to prefix the command with sudo. (Tip: using sudo to install global packages is not considered best practice. See this NPM article for some help.)

Install AnyProxy by running npm i anyproxy -g. Then run anyproxy-ca.

Run tuya-cli list-app. It will print out a QR code; scan it with your phone and install the root certificate. After installation, trust the installed root certificate.

Configure the proxy on your phone with the parameters provided in the console.

Enable full trust of certificate by going to Settings > General > About > Certificate Trust Settings

Open Tuya Smart and refresh the list of devices by "pulling down".

A list of ID and key pairs should appear in the console.

It's recommended to untrust the root certificate after you're done for security purposes.

voici l'erreur :

Code : Tout sélectionner

npm i @tuyapi/cli -g
(node:1071) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.
npm ERR! git clone git@github.com:tuyapi/cli Clonage dans le dépôt nu '/root/.npm/_git-remotes/git-github-com-tuyapi-cli-3083bead'
npm ERR! git clone git@github.com:tuyapi/cli Permission denied (publickey).
npm ERR! git clone git@github.com:tuyapi/cli fatal: Impossilble de lire le dépôt distant.
npm ERR! git clone git@github.com:tuyapi/cli
npm ERR! git clone git@github.com:tuyapi/cli Veuillez vérifier que vous avez les droits d'accès
npm ERR! git clone git@github.com:tuyapi/cli et que le dépôt existe.
npm ERR! addLocal Could not install tuyapi/cli
npm ERR! Error: ENOENT: no such file or directory, stat 'tuyapi/cli'
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Linux 4.14.79-v7+
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "i" "@tuyapi/cli" "-g"
npm ERR! cwd /home/pi/domoticz/plugins/Domoticz-Tuya-SmartPlug-Plugin
npm ERR! node -v v8.11.1
npm ERR! npm -v 1.4.21
npm ERR! path tuyapi/cli
npm ERR! syscall stat
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     /home/pi/domoticz/plugins/Domoticz-Tuya-SmartPlug-Plugin/npm-debug.log
npm ERR! not ok code 0
est ce que qqun aurais une idées SVP ??

Merci

Re: domoticz et prise connecté smart life

Posté : 26 févr. 2019, 22:00
par Johann
Salut,

Tu as essayé avec sudo ?

Sinon, j'ai eu également ce problème et j'ai fait cette commande avant

sudo npm install npm -g

Re: domoticz et prise connecté smart life

Posté : 04 mars 2019, 12:33
par ZaGaPonG
Hello,

Je n'ai malheureusement pas de solution à t'apporter mais j'ai exactement le même problème, donc preneur de solution également. :cry:

Re: domoticz et prise connecté smart life

Posté : 02 avr. 2019, 22:27
par muadeeb
Salut,

Moi j'ai enfin réussi a inclure mes ampoules :D
a tu essayé

Code : Tout sélectionner

sudo npm i @tuyapi/cli -g
?

Re: domoticz et prise connecté smart life

Posté : 19 mai 2019, 18:34
par mimich25
bonjour j'avais le même problème avec DZ sur RB et des interrupteurs wifi qui utilisent Smart Life jusqu’à tomber sur ce tuto!

https://docs.npmjs.com/resolving-eacces ... s-globally

mais maintenant ça fonctionne avec 1 de mes 4 inters et c'est celui sur lequel je n'ai pas fait la mis à jour!
Dans Smart Life les équipements avec le firmware WIFI et MCU 1.1.5 semble ne pas fonctionner.

Voici l'erreur dans DZ:
2019-05-19 17:31:03.568 Error: (CHAMBRE): Async Read Exception: 104, Connection reset by peer
2019-05-19 17:31:03.594 Error: (CHAMBRE) No transport, write directive to 'Tuya' ignored.

Quelqu'un aurait-il des informations?

Re: domoticz et prise connecté smart life

Posté : 28 oct. 2019, 17:40
par Abbij
Bonjour
Pareil pour moi si quelqu'un à la solution pour LOcal Key et Devid je suis preneur...

Re: domoticz et prise connecté smart life

Posté : 03 janv. 2020, 14:56
par hemowar
Bonjour, je réouvre sur ce topic car je ne trouve rien non plus sur le local key pour mes ampoules, le top serait un bon tuto :D
Merci d'avance pour vos réponses

Re: domoticz et prise connecté smart life

Posté : 13 janv. 2020, 12:47
par trendy
Perso avec ce tuto ca a marché direct :
https://github.com/codetheweb/tuyapi/bl ... s/SETUP.md

Re: domoticz et prise connecté smart life

Posté : 24 janv. 2020, 19:01
par stbx00
Bonjour,
En utilisant un device android rooté on a accès au fichier xml qui contient DevID et LocalKey:
/data/data/com.tuya.smartlife/shared_prefs/dev_data_storage.xml
ou /data/data/com.tuya.smartlife/shared_prefs/preferences_global_keyxxxxx.xml

Si on n'a pas de device rooté sous la main c'est aussi possible en créant un device virtuel avec Genymotion. Je l'ai fait comme ça et ça fonctionne bien (par contre impossible d'installer la dernière version de Smart Life, mais avec une plus ancienne aucun problème).

Mon ampoule a bien été ajoutée mais impossible de la contrôler pour le moment. J'ai 2 erreurs récurrentes:

No transport, write directive to 'Tuya' ignored.
Async Read Exception: 104, Connection reset by peer