sabinus52 / jeedom-smartlife Goto Github PK
View Code? Open in Web Editor NEWPlugin Jeedom pour la gestion des objets connectés Smart Life / Tuya
License: GNU General Public License v2.0
Plugin Jeedom pour la gestion des objets connectés Smart Life / Tuya
License: GNU General Public License v2.0
Dans un scénario , je lance une commande simple qui se passe d'explications #[bureau][ruban led ][Eteindre]#
et j'obtiens cette erreur...
[2019-11-18 23:51:05][SCENARIO] Argument 1 passed to SmartLifeDevice::__construct() must be an instance of Sabinus\TuyaCloudApi\Device\Device, boolean given, called in /var/www/html/plugins/SmartLife/core/class/SmartLife.class.php on line 416
je vois ce log aussi a l'allumage si ca peut aider..
2019-11-19 00:04:31 | SmartLife | Erreur exécution de la commande [bureau][ruban led ][Allumer] : Param was not an HSL array
Si quelqu'un a une idée.. merci :)
Bonjour,
J'ai acheté ce ruban led LSC smart connect compatible avec Tuya/Smartlife.
Le soucis étant que je n'ai pas la possibilité de changer la couleur et la luminosité du ruban led via le plugin dans Jeedom mais j'arrive bien à l'allumer et l'éteindre via le plugin.
Aucun soucis au niveau de l'application mobile Tuya.
Voici les log de la lampe en question:
2020-11-24 20:18:51][INFO] : Exécution de la commande [Cuisine][Éclairage de la cuisine ][Eteindre] avec les paramètres {"utid":"1606243535822"}
[2020-11-24 20:18:55][INFO] : Evènement sur la commande [Cuisine][Éclairage de la cuisine ][Status] valeur : 0
[2020-11-24 20:18:56][INFO] : Evènement sur la commande [Cuisine][Éclairage de la cuisine ][Luminosité-Info] valeur :
[2020-11-24 20:19:00][INFO] : Exécution de la commande [Cuisine][Éclairage de la cuisine ][Allumer] avec les paramètres {"utid":"1606243535822"}
[2020-11-24 20:19:05][INFO] : Evènement sur la commande [Cuisine][Éclairage de la cuisine ][Status] valeur : 1
[2020-11-24 20:19:05][INFO] : Evènement sur la commande [Cuisine][Éclairage de la cuisine ][Luminosité-Info] valeur :
[2020-11-24 20:19:08][INFO] : Exécution de la commande [Cuisine][Éclairage de la cuisine ][Luminosité] avec les paramètres {"slider":"49","utid":"1606243535822"}
[2020-11-24 20:19:12][INFO] : Evènement sur la commande [Cuisine][Éclairage de la cuisine ][Luminosité-Info] valeur :
[2020-11-24 20:19:13][INFO] : Exécution de la commande [Cuisine][Éclairage de la cuisine ][Couleur] avec les paramètres {"color":"#ff0000","utid":"1606243535822"}
[2020-11-24 20:19:17][INFO] : Evènement sur la commande [Cuisine][Éclairage de la cuisine ][Luminosité-Info] valeur :
On dirait que les valeurs ne sont pas envoyés à ce type d'éclairage car toutes mes autres ampoules de la marque fonctionnent parfaitement.
[2019-10-17 10:19:52][DEBUG] : ACTION EXECUTE : TurnOn Array ( [background] => 0 ) [2019-10-17 10:19:52][DEBUG] : CONNECTION : [email protected] (33) smart_life [2019-10-17 10:19:52][DEBUG] : SEND EVENT : Plafond [2019-10-17 10:19:52][DEBUG] : SEND EVENT : [2019-10-17 10:19:52][INFO] : SEND EVENT : TurnOn(,) [2019-10-17 10:19:52][ERROR] : Erreur de connexion au cloud Tuya : Argument 1 passed to Sabinus\TuyaCloudApi\TuyaCloudApi::sendEvent() must be an instance of Sabinus\TuyaCloudApi\Device\DeviceEvent, null given, called in /var/www/html/plugins/SmartLife/core/class/SmartLife.class.php on line 413 [2019-10-17 10:19:52][DEBUG] : SEND EVENT : TypeError Object ( [message:protected] => Argument 1 passed to Sabinus\TuyaCloudApi\TuyaCloudApi::sendEvent() must be an instance of Sabinus\TuyaCloudApi\Device\DeviceEvent, null given, called in /var/www/html/plugins/SmartLife/core/class/SmartLife.class.php on line 413 [string:Error:private] => [code:protected] => 0 [file:protected] => /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/TuyaCloudApi.php [line:protected] => 103 [trace:Error:private] => Array ( [0] => Array ( [file] => /var/www/html/plugins/SmartLife/core/class/SmartLife.class.php [line] => 413 [function] => sendEvent [class] => Sabinus\TuyaCloudApi\TuyaCloudApi [type] => -> [args] => Array ( [0] => ) ) [1] => Array ( [file] => /var/www/html/plugins/SmartLife/core/class/SmartLife.class.php [line] => 460 [function] => sendAction [class] => SmartLife [type] => -> [args] => Array ( [0] => TurnOn ) ) [2] => Array ( [file] => /var/www/html/core/class/cmd.class.php [line] => 980 [function] => execute [class] => SmartLifeCmd [type] => -> [args] => Array ( [0] => Array ( [background] => 0 ) ) ) [3] => Array ( [file] => /var/www/html/core/class/scenarioExpression.class.php [line] => 1548 [function] => execCmd [class] => cmd [type] => -> [args] => Array ( [0] => Array ( [background] => 0 ) ) ) [4] => Array ( [file] => /var/www/html/core/class/scenarioExpression.class.php [line] => 1115 [function] => execute [class] => scenarioExpression [type] => -> [args] => Array ( ) ) [5] => Array ( [file] => /var/www/html/core/class/cmd.class.php [line] => 920 [function] => createAndExec [class] => scenarioExpression [type] => :: [args] => Array ( [0] => action [1] => #1580# [2] => Array ( [enable] => 1 [background] => 0 ) ) ) [6] => Array ( [file] => /var/www/html/core/class/cmd.class.php [line] => 981 [function] => postExecCmd [class] => cmd [type] => -> [args] => Array ( [0] => Array ( [utid] => 1571300387950 ) ) ) [7] => Array ( [file] => /var/www/html/core/ajax/cmd.ajax.php [line] => 74 [function] => execCmd [class] => cmd [type] => -> [args] => Array ( [0] => Array ( [utid] => 1571300387950 ) ) ) ) [previous:Error:private] => ) [2019-10-17 10:19:52][ERROR] : Erreur exécution de la commande [ECLAIRAGE][Plafond][Allumer] : Erreur de connexion au cloud Tuya : Argument 1 passed to Sabinus\TuyaCloudApi\TuyaCloudApi::sendEvent() must be an instance of Sabinus\TuyaCloudApi\Device\DeviceEvent, null given, called in /var/www/html/plugins/SmartLife/core/class/SmartLife.class.php on line 413
j'obtiens ce message dans les logs jeedom
Salut !
Je viens de passer mon plugin de sa version Github à la version Jeedom : RAS
Ce soir descente des 4 volets (fonctionnait pleinement en version Github)
L’un d’eux ne repond pas ce soir mais il répond depuis l’appli smartlife.
J’ai donc passé mes logs Jeedom SmartLife en debug
et
[2019-11-12 18:17:34][DEBUG] : REFRESH 78034xxxxxxxxxxxxbf1 : Sabinus\TuyaCloudApi\Device\CoverDevice Object ( [id:protected] => 7803446xxxxxxxxxxxxbf1 [type:protected] => cover [name:protected] => Volet Living Fenêtres [icon:protected] => https://images.tuyaeu.com/smart/program_category_icon/clkg.png [data:protected] => Array ( [support_stop] => 1 [online] => 1 [state] => 3 ) )
pour tout ce qui concerne ce volet j’ai tjrs [state] à 3 … qq soit l'action.
Si je compare , c’est le seul qui a cette valeur .
(les autres volets c’est à 2)
Que comprendre ?
Que faire ?
Je précise également que aucun de mes volets n'apparait dans ifttt mais que tous fonctionnent depuis l'appli SmartLife.
Je précise également que suite à MaJ de l'appli Smart life je peux désactiver l'eclairage et le programmer (schedule, backlight et backlight schedule et un "triptime" qui est à 10s)
Autre précision: Comme sur l'appli je restais tjrs sur "opening ou closing" apres action, j'ai programmé un stop pour eviter cela (tjrs dans l'appli et en dehors des heures de fonctionnement depuis Jeedom)
Désolé de ttes ces précisions mais si cela peut etre utile.
Lorsque j'active une scène via jeedom (SI DETECTION PIR > ALLUMER LAMPE) la lampe s'allume directement sans detection. En espérant que vous arriverez à corriger ça. Au passage un grand merci pour votre travail
Salut je veux test le plugin pour pouvoir dev plus tard mais j'ai ça :
cURL error 6: Could not resolve host: px1.tuya.com (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)
Je trouve pas de serveur tuya !
Bonjour,
Tout d'abord merci beaucoup pour ton travail.
Il me sera très utile des que j'arriverais a connecter mon compte.
J'ai renseigner comme l'indique la documentation
Utilisateur/Téléphone : j'ai tester le mail et le numero de tel avec 0 sans 0
Mot de passe : password (je suis sur du password j'ai meme reset au cas ou)
Code pays : 33
Plateforme/Application : SmartLife mais j'ai tester les 2 au cas ou.
J'ai toujours la même erreur : 500 : Internal Server Error
Les logs en mode debug ne changent rien :
[2019-12-04 01:23:51][DEBUG] : CHECK CONNECTION : Start
[2019-12-04 01:23:51][DEBUG] : CONNECTION : 06xxxxxxxx (33) smart_life
Je suis sur Jeedom Raspberry Pi, derniere version a cette heure.
J'ai réinstallé le plugin.
Pourrais tu m'aider ?
bonjour;
Erreur d’inclusion équipement smart live depuis mise a jour plugin smartLife 3.2 et ou Jeedom 4.0.45
équipement idem installer sans problème avant Mise a jour il y a 1 mois.
Voici les logs lors de la recherche d’ équipement dans le plugin Smartlife.
[2020-03-22 16:54:25][DEBUG] : SEARCH DEVICE : Nouvel objet trouvé « Interrupteur de Rideau Intelligent » (xxxxxxx) de type ‹ cover ›.
[2020-03-22 16:54:25][INFO] : CREATE DEVICE xxxxxxxx: Objet en cours d’inclusion « Interrupteur de Rideau Intelligent » de type ‹ cover ›.
[2020-03-22 16:54:25][DEBUG] : ERROR : Impossible de charger le fichier /var/www/html/plugins/SmartLife/core/config/…/config/cover/cover.json.
[2020-03-22 16:54:25][ERROR] : CREATE DEVICE xxxxx : Type d’équipement non pris en charge « cover » pour « Interrupteur de Rideau Intelligent ».
Merci de votre AIDE.
Bonjour,
A chaque fois qu'on ajoute un nouvel appareil à Smartlife et qu'on le synchronise sur Jeedom, tous les appareils deviennent visible sur le dashboard, même ceux qui avait l'option visible de décoché!
C'est vraiment énervant de devoir les décocher un par un...
Je vous ai contacté par le site Jeedom Community mais aucune réponse...
Merci de régler ce problème.
Bonjour,
Je t'ai contacté par le nouveau forum Jeedom pour t'envoyer les log de mes projecteurs.
Ils réagissent quand je demande une couleur en basculant dans le mode couleur mais la couleur est celle de la dernière fois que je les ai mis en mode couleur. J'ai beau en demander une autre, ca ne marche pas. J'ai regardé aussi sur l'App Smartlife en cliquant sur jeedom, le brightness se met à 3500%...
Il doit donc y avoir quelque chose sur ce type d'objet qui est un peu différent d'un simple ampoule.
Je peux te fournir toutes les infos dont tu auras besoin pour régler ce problème de couleur.
Bon réveillon à tous!
Bonjour,
J'ai un soucis concernant les changement de couleur de mes ampoules wifi depuis la dernière mise à jour du plugin.
L'allumage et l'extinction des ampoules via jeedom fonctionne mais pas les commandes tel que "Blanc" ou "Couleur"
Voici ce que j'ai vu dans les logs:
PHP Fatal error: Class 'Mexitek\PHP Colors\Color' not found in /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/Tools/Color.php on line 16
Bonjour,
Je suis passé de Jeedom v3 à Jeedom v4 et je m'attendais à avoir les nouvelles options du plugin Smartlife pour le timeout et le choix d'activer ou non les objets à chaque découverte.
Cependant, j'ai vérifié plusieurs fois si une mise à jour est dispo et rien...
Comment forcer le plugin à faire la mise à jour v4 pour obtenir les nouvelles options?
Merci
Bonjour,
Lorsque j'introduis mes données de connections , que je sauvegarde et que je pousse le bouton de test je me retrouve toujours avec cette erreur alors que les données sont correctes. Peux tu m'aider a résoudre ce problème?
Merci
Bonjour,
Bravo pour ce plugin.
Est-il possible d'ajouter le telerupteur Wifi Sinotimer TM609 à la norme DIN Rail ?
Ce Device peut remplacer n'importe quel telerupteur existant, à condition d'avoir la couverture Wifi naturellement. C'est un vrai plus.
Gros avantages : On conserve le fonctionnement habituel des interrupteurs existants et on ajoute la gestion dans Jeedom grace au plugin Tuya Smarlife.
Merci encore pour ce plugin
Bonne continuation
Cordialement
Richard
J'ai fait l'acquision de ce petit réveil : GRDE Smart WiFi Alarm
Il est détecté en tant que lampe, et je peux allumer et éteindre la veilleuse sur le dessus sans problème.
Mais il a vraiment beaucoup de fonction, et j'aurais bien l'intégrer un peu mieux.
Je suis développeur Ruby mais je peux tenter de gratter en PHP via l'exemple qu'on trouve ici https://github.com/sabinus52/jeedom-smartlife/blob/master/vendor/sabinus52/tuyacloudapi/test/exemple.php
Mais je ne sais pas trop comment m'y prendre pour récupérer les commandes possibles.
Une idée ?
Bonjour,
Je rencontre actuellement un soucis lors de l'ajout des périphériques au plugin.
Même pas 1s après le début de la détection j'ai ce message d'erreur en haut :
Voici les logs en mode debug :
[2019-11-14 09:58:24][DEBUG] : SEARCH DEVICE : Start
[2019-11-14 09:58:24][DEBUG] : CONNECTION : XXX@XXX (33) smart_life
[2019-11-14 09:58:24][DEBUG] : SEARCH DEVICE : Nouvel objet trouvé "XXX" (XXXX) de type 'cover'
[2019-11-14 09:58:24][INFO] : CREATE DEVICE XXXX: Objet en cours d'inclusion "XXXX" de type 'cover'
Est-il possible d'avoir une assistance svp ?
Merci d'avance.
Bonjour,
J’ai intégré mon climatiseur Qlima Ph635 dans l'application Smartlife, j'ai ensuite insatllé le plugin sur jeedom est suivi les étapes jusqu'à obtenir la ligne suivante en débug:
[2020-07-29 18:41:43][DEBUG] : SEARCH DEVICE : Objet non pris en compte Sabinus\TuyaCloudApi\Device\UnknownDevice Object ( [devType:protected] => climate [id:protected] => 5006646898f4abc61d1c [type:protected] => unknown [name:protected] => CLIMATISEUR PORTABLE [icon:protected] => https://images.tuyaeu.com/smart/product_icon/kt.png [data:protected] => Array ( [min_temper] => 62 [temperature] => 62 [max_temper] => 90 [online] => 1 [state] => false [temp_unit] => FAHRENHEIT ) )
Serait-il possible de m'aider à l'intégrer ?
Merci d'avance,
Mickaël
Sur la v4.0.49 installé sur un PI3, les icônes des boutons de commande ne sont pas visible (je pense qu'il manque les icônes correspondantes car il n'y a qu'une barre fine en bas qui sont en réalité les boutons). En changeant les icônes par défaut par un autre icône cela fonctionne.
L'équipement est une prise commandé KS-501
.
Hello,
A chaque action envoyée (allumer, éteindre...), cela génère l'erreur "Param was not an HSL array".
Pourtant, tout fonctionne correctement.
Le problème est dans le fichier Color.php :
public static function hslToHex( $hsl = array() ){
// Make sure it's HSL
if(empty($hsl) || !isset($hsl["H"]) || !isset($hsl["S"]) || !isset($hsl["L"]) ) {
throw new Exception("Param was not an HSL array");
}
En commentant ce bloc, tout fonctionne normalement.
Quel peut être le problème ?
Merci d'avance.
Hello,
Penses tu intégrer à plus ou moins long terme dans le plugin les interrupteurs muraux ?
Type (pour l'exemple) :
https://fr.aliexpress.com/item/32993322716.html?spm=a2g0s.12269583.0.0.678d22ffhpfTBX
Merci de ta réponse
Hervé
Bonjour Sabinus52,
Les beaux jours arrives et donc j'ai décidé de prendre un climatiseur, par chance celui-ci utilise SmartLife pour fonctionner.
Étant sur Jeedom, il me semblais bien avoir vu ton plugin qui portais le nom de l'application.
Sans plus apprendre, j'installe ton plugin, lis la documentation et lance la découverte sans grand espoir car je vois que les Clims ne sont pas pris par défaut.
Mais je vois que tu es en mesure de rajouter si dans le mode debug cela remonte, et regarde mes log et la bingo, tout espoir n'est pas perdu.
Voici ce que j'obtiens :
[DEBUG] : SEARCH DEVICE : Objet non pris en compte Sabinus\TuyaCloudApi\Device\UnknownDevice Object ( [devType:protected] => climate [id:protected] => 75830402f4cfa24f4b76 [type:protected] => unknown [name:protected] => Climatiseur CLATRONIC [icon:protected] => https://images.tuyaeu.com/smart/product_icon/kt.png [data:protected] => Array ([mode] => cold [current_temperature] => 22 [min_temper] => 16 [temperature] => 22 [max_temper] => 31 [online] => 1 [state] => false [support_mode] => Array( [0] => cold [1] => hot [2] => wind [3] => auto) [temp_unit] => CELSIUS) )
Serait-il possible dans tes prochaine mise à jour de rajouter ce climatiseur STP ?
N'hésite pas si il te faut d'autres infos
Merci par avance
Bonjour
J’ai intégré dans mon smartlife un climatiseur Qlima … il est totalement fonctionnel au travers de l’ap android … j’ai donc synchronisé mon app jeedom pour espérer récupérer cet équipement meme si tu as précisé les périphériques pris en charges … tant qu’il y a de l’espoir y a de la vie … 🙂
Logs suite découverte des objets jointe à l'issue
SmartLife.txt
Détail log objet non reconnu :
[2020-06-06 16:18:20][DEBUG] : SEARCH DEVICE : Objet non pris en compte Sabinus\TuyaCloudApi\Device\UnknownDevice Object ( [devType:protected] => climate [id:protected] => 01106740cc50e350ad0c [type:protected] => unknown [name:protected] => Clim chambre Clement [icon:protected] => https://images.tuyaeu.com/smart/icon/1493368574_0.png [data:protected] => Array ( [min_temper] => 55 [temperature] => 55 [max_temper] => 90 [online] => 1 [state] => false [temp_unit] => FAHRENHEIT ) )
Marque et modèle du climatiseur :
Qlima P528 wifi
lien constructeur : https://www.qlima.fr/gamme/climatisation/climatiseurs-mobiles/p528/
Perso je l'ai acheté chez Leroy Merlin
Caractéristiques :
Hésites pas si tu as des questions ou si tu veux que je test..:-)
Par avance merci
Christophe
Bonjour,
Le plugin n'est plus mis à jour depuis un moment.
Pouvez vous ajouter d'autres types d'appareils?
Caméra, aspirateur...
Merci
Bonjour,
Tout d'abord merci pour le développement et la mise à disposition du plugin 👍
Suivant la doc, après intégration du climatiseur mobile Wood's Cortina silent 12k smarthome dans l'application Tuya et tentative de synchronisation dans le plugin, voici la ligne de log :
[2020-08-24 17:26:07][DEBUG] : SEARCH DEVICE : Objet non pris en compte Sabinus\TuyaCloudApi\Device\UnknownDevice Object ( [devType:protected] => climate [id:protected] => xyxyxyxyxyxy [type:protected] => unknown [name:protected] => Clim Mobile [icon:protected] => https://images.tuyaeu.com/smart/program_category_icon/kt.png [data:protected] => Array ( [current_temperature] => 27 [min_temper] => 17 [temperature] => 22 [max_temper] => 30 [online] => 1 [state] => false [temp_unit] => CELSIUS ) )
Serait-il possible d'inclure ce type d'équipement ?
Merci d'avance !
Bonjour, j'ai le même problème lors de la détection, il ne découvre aucun appareil. De plus, lorsque je fais le test de connection, on dirait qu'il n'est pas constant, qu'il fonctionne de temps a autre.
Je ne suis pas un programmeur et je tente d'intégrer dans un outil mes différents appareil.
J'inclus le fichier en mode débug
Merci
SmartLife.txt
Tony
Bonjour,
tout d'abord merci pour ce plugin :)
je viens vers toi car j'ai acquis recemment une prise neocoolcam wifi (qui fonctionne parfaitement a travers ton plugin)
mais je n'arrive pas a avoir les relevés de conso sur Jeedom ... ca n'est pas bloquant mais ca serait un gros plus !
Est ce que tu n'a pas intégré ces données par manque d'info ou une autre raison ? Si c'est par manque d'infos, n'hésites pas a me solliciter pour que je te donnes des trames ou log ou un acces a mon compte cloud smartlife pour que tu puisses t'y retrouver , et retrouver les infos de consos liées :)
Et si ca peux te motiver, je suis pret a mettre une petite somme pour participer a ton dev (j'ai une maigre bourse mais je peux participer a hauteur de 5€ sans soucis :) )
Je t'ai envoyé la meme demande via mail depuis le forum Jeedom :)
Merci de m'avoir lu et bonne soirée !
Bonjour Sabinus52,
Après avoir réussi a faire fonctionner le login mot de passe, mon plugin ne détecte pas ma prise connectée.
Je n'ais plus aucunes erreur dans le plugin ni dans la détection, mais rien n'est détecté alors que je vois bien la prise connectée depuis mon iphone.
Merci de ton aide
Hello,
J'essaie d'installer le plugin sur mon jeedom, en vain, il me faut une autorisation ?
Ou alors je m'y prends comme un manche xD
Merci
Bonjour,
Depuis l'application smart life
avec ampoule bulb
On/Off - OK
Intensité - OK
Blanc/couleur - OK
Mais récupère la couleur de l'appli et impossible de changer depuis jeedom de même pour la couleur de blanc.
Parfait depuis l'appli et depuis Alexa.
Une idée ?
Merci :)
Super projet ! Merci !
Installé sur mes 7 Multiprises ,
Fonctionne quasi correctement ,
Parfois il n'arrive pas joindre l'Api et cela crée une erreur (Curl error 28).
Ces pb étant souvent temporaires ...
Bonjour, Sabinus !
Et encore Merci pour ce Plugin !
Je viens ici juste t'informer d'une erreur qui est apparue il y a 2 ou 3 jrs ...
Sans changement de mes scenarios :
Qd le scenario fonctionne j'ai les erreurs suivantes :
Message: Erreur de connexion au cloud Tuya : Argument 1 passed to Sabinus\TuyaCloudApi\Device\Device::setData() must be of the type array, null given, called in /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/Device/Device.php on line 145
Message: Erreur exécution de la commande [Living Bis][Volet Living Fenêtres][Stopper] : Erreur de connexion au cloud Tuya : Argument 1 passed to Sabinus\TuyaCloudApi\Device\Device::setData() must be of the type array, null given, called in /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/Device/Device.php on line 145
Comme je ne sais pas si tu lis le forum (me semble que tu préférais ici)
je te poste le pb ici
Sommes plusieurs avec ce souci
Lien dans le forum :
https://community.jeedom.com/t/erreur-de-connexion-au-cloud-tuya/31204
Merci !
Bon Week end,
Hervé
Bonjour,
Une idée de quand ce plugin passera en public ?
Merci :-)
la fonction stop en cour de course ou ouverture/fermeture a x % ne fonctionne pas
Merci
Bonsoir,
Je suis probablement une grosse quiche
Mais ça fait maintenant plusieurs heures que j'essaie en vain d'installer le plugin
Par github (les infos ne sont pas les bonnes) et par l'url le plugin "n'est pas installé"
Serait-il possible de faire un tuto pour le gros noob que je suis SVP
Bonjour,
J'utilise avec beaucoup de plaisir le plugin Tuya pour Jeedom.
Merci beaucoup pour ce plugin !!
Je contrôle des prises connectées ainsi que des commandes de volets.
Jeedom rapporte régulièrement l'erreur ci-dessous.
Pourtant j'ai l'impression que tout fonctionne correctement.
En tout cas, toutes les commandes envoyées aux devices Tuya fonctionnent.
Erreur exécution de la commande [Ch. Timothé][Veilleuse][Eteindre] : Erreur de connexion au cloud Tuya : Argument 1 passed to Sabinus\TuyaCloudApi\Device\Device::setData() must be of the type array, null given, called in /home/osmc/git/jeedom/core/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/Device/Device.php on line 145
Est-ce que vous avez une idée de ce qui peut causer ce retour d'erreur ?
Que puis-je faire pour aider à debugger ?
Merci pour votre aide.
Bonjour,
Est-ce possible de rendre compatible Jeedom les sonnettes video SmartLife/Tuya?
Ou alors, sur SmartLife, on peut faire une automatisation vers le centre Message.
Ce centre message peut il servir de déclencheur sur Jeedom grâce au plugin?
Merci
Bonjour,
J'ai des détecteurs d'ouverture de porte que j'ai dans Smartlife, mais qui ne remontent pas dans jeedom
Comme j'ai un scénario dans smartlife qui me permet de lancer une alarme lors de l'ouverture d'une des portes, je comptais également pouvoir le faire dans jeedom.
Je viens de m'apercevoir également que ma petite caméra tuya ne remonte pas également.
Si vous avez besoin de plus d'info ...
salut
j'ai ce type de relais qui marche assez bien mais il n'est pas reconnu par le plugin
j'aimerai bien pouvoir t'aider a l'intégrer (ainsi que d'autres matériels éventuellement) mais je ne sais pas ce que je peux faire a mon niveau, pourrais tu m'indiquer le genre d'infos qu'il te faudrait pour y parvenir ?
Bonjour,
J'ai téléchargé le plugin Smartlife sur jeedom. Seulement, je n'arrive pas à me connecter sur mon compte Konyks. Problème d'authentification : Identifiant ou mot de passe inconnu. Je me suis inscrit chez konyks via leur app et pas celle de Smartlife ou Tuya. Pour tester, j'ai crée un compte via l'app smartlife. Là j'arrive à me connecter sur le compte créer sauf que j'ai mes prises priska+ et polyco sur mon compte konyks. Comment peut-on se connecter sur le compte Konyks ? Le service sera arrêté très bientôt sur IFTTT !!!
Cordialement
J'ai un RPI 3B avec Jeedom 3.3.49 et Debian Stretch
Bonjour,
Le plugin est vraiment top avec une facilité d'installation et d'utilisation / Bravo….
Bémol : J'ai pu déclaré environ une dizaine d'ampoules RGB. Cela a fonctionné parfaitement et depuis j'ai ce message d'erreur à chaque commande et quelque soit la marque de l'ampoule.
Pensez vous prochainement apporter une correction au plugin?
J'ai posté ce même message sur Jeedom Community.
Encore bravo pour ce développement
Cdt
Richard
Bonjour,
Je viens d'acheter une prise "BlitzWolf® BW-SHP6 Pro 15A" sur Banggood.
Dans l'application Smart Life, je vois bien la consommation instantané en W (de même que les mA, le voltage, et la conso totale (je ne sais pas si c'est le total de la journée, du mois, ou général).
Dans Jeedom, pas de problème pour l'allumer / l'éteindre... mais y-aurait-il un moyen de récupérer les infos de conso ?
Voici Le log d'inclusion, mais j'imagine qu'il ne faut pas que ça...
SmartLife.txt
Merci,
Laurent.
Bonjour,
j'ai installé cette interrupteur variateur. Il monte dans jeedom mais j'ai cette erreur
Erreur de connexion au cloud Tuya : you cannot auth exceed once in 60 seconds
peux tu m'aider ?
https://fr.aliexpress.com/item/4001310174571.html?spm=a2g0s.9042311.0.0.1fa96c37F1paty
Bonsoir,
voici quelques informations pour un thermostat Tuya SEA801-APP.
comme indiqué dans le doc, une copie du log debug
[2020-10-09 21:43:21][DEBUG] : SEARCH DEVICE : Objet non pris en compte Sabinus\TuyaCloudApi\Device\UnknownDevice Object ( [devType:protected] => climate [id:protected] => bf8bf3f537bbba27724upu [type:protected] => unknown [name:protected] => Thermostat(RF) [icon:protected] => https://images.tuyaeu.com/smart/icon/ay1537509218624daaHb/1586769553720d86161f8.jpg [data:protected] => Array ( [current_temperature] => 24 [min_temper] => 5 [temperature] => 21 [max_temper] => 95 [online] => 1 [state] => true ) )
Le thermostat passe par une passerelle SWG-03.
Je ne sais pas s'il y a besoin d'autre information.
A bientôt
Bonjour
J ai correctement connecter la prise et fonctionne sous Jeedom
par contre la consommation n'ai pas remonté a Jeedom
Est ce normal ?
Y a t il une manip a faire ?
Ou tout simplement la fonction n est pas géré ?
Merci d'avance
Bonjour,
J'ai ce message à chaque fois que dans mon scénario je veux utiliser mon ampoule. Quand je l'allume directement depuis le dashboard Jeedom tout fonctionne bien...
Merci de votre aide !
Bonjour,
Je n'arrive pas à me connecter avec mon compte smartlife. J'ai essayé avec l'adresse email ou le numéro de téléphone cela ne change rien.
Dans mon cas je suis en France et j'ai mis 33 dans le code pays.
Si quelqu'un a une idée je suis preneur.
J'utilise la version téléchargé ce jour : 2019-11-10 12:57:53
avec Jeedom 3.2
Merci de votre aide.
Voici le log dans Jeedom :
2019-11-13 20:38:27][ERROR] : Erreur de connexion au cloud Tuya : Get accesstoken failed. Invalid parms. [2019-11-13 20:38:43][DEBUG] : CHECK CONNECTION : Start [2019-11-13 20:38:43][DEBUG] : CONNECTION : () [2019-11-13 20:38:43][ERROR] : Erreur de connexion au cloud Tuya : Get accesstoken failed. Invalid parms. [2019-11-13 20:38:43][DEBUG] : CHECK CONNECTION : Exception Object ( [message:protected] => Get accesstoken failed. Invalid parms. [string:Exception:private] => [code:protected] => 0 [file:protected] => /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/Session/Session.php [line:protected] => 184 [trace:Exception:private] => Array ( [0] => Array ( [file] => /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/Session/Session.php [line] => 141 [function] => checkResponse [class] => Sabinus\TuyaCloudApi\Session\Session [type] => -> [args] => Array ( [0] => Array ( [responseStatus] => error [errorMsg] => Get accesstoken failed. Invalid parms. ) [1] => Get accesstoken failed. Invalid parms. ) ) [1] => Array ( [file] => /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/Session/Session.php [line] => 90 [function] => _createToken [class] => Sabinus\TuyaCloudApi\Session\Session [type] => -> [args] => Array ( ) ) [2] => Array ( [file] => /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/TuyaCloudApi.php [line] => 119 [function] => getToken [class] => Sabinus\TuyaCloudApi\Session\Session [type] => -> [args] => Array ( ) ) [3] => Array ( [file] => /var/www/html/plugins/SmartLife/vendor/sabinus52/tuyacloudapi/src/TuyaCloudApi.php [line] => 52 [function] => _request [class] => Sabinus\TuyaCloudApi\TuyaCloudApi [type] => -> [args] => Array ( [0] => Discovery [1] => discovery ) ) [4] => Array ( [file] => /var/www/html/plugins/SmartLife/core/class/SmartLife.class.php [line] => 66 [function] => discoverDevices [class] => Sabinus\TuyaCloudApi\TuyaCloudApi [type] => -> [args] => Array ( ) ) [5] => Array ( [file] => /var/www/html/plugins/SmartLife/core/ajax/SmartLife.ajax.php [line] => 30 [function] => checkConnection [class] => SmartLife [type] => :: [args] => Array ( ) ) ) [previous:Exception:private] => ) [2019-11-13 20:38:43][DEBUG] : CHECK CONNECTION : End
Salut
j'ai des logs qui montrent des problèmes de connexion apparemment mais pourtant tout fonctionne nickel donc je colle l'info même si a mon avis c'est pas méchant...
(bien entendu les tests de connexion sont ok et j'ai un réseau stable etc)
`
2020-06-06 11:00:09 | SmartLife | UPDATE : Erreur de connexion au cloud Tuya : cURL error 28: Resolving timed out after 2000 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) | 2 | |
---|---|---|---|---|
2020-06-06 10:56:05 | SmartLife | UPDATE : Erreur de connexion au cloud Tuya : cURL error 28: Operation timed out after 2000 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) | ||
2020-06-06 10:21:05 | SmartLife | UPDATE : Erreur de connexion au cloud Tuya : cURL error 28: Operation timed out after 2001 milliseconds with 0 bytes received (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) |
`
Bonjour
J’arrive pas a me connecter sur Le volet configuration à mon compte smartlife/tuya
J’ai essayé tous les configurations possibles mais sans Succès
Je me trouve au Maroc code +212
J’ai changé le mot de passe de mon compte plusieurs fois toujours rien
Je serais ravi si vous pouvez m’aider sur ce problème
Merci D’avance
Bonjour, je vais tenter d'utiliser ton plugin pour la commande de mes volets !
Avec quels interrupteurs muraux, pour volets roulants, as tu fait tes essais ?
Plusieurs modeles
...
Merci
Nb. : Plus AUCUN souci de mon coté avec le Plugin
Merci
J'ai ajouter des lumières, mais slider de luminosité ne fonctionne pas correctement. Jai une différence entre le slider et l'application smartphone.
exemple : quand je met sur le slider a 100% => ca allume bien a 100%.
quand j'allume a 49% (slider ) => ca allume a 43% (appli)
quand j'allume a 11% (slider ) => ca allume a 2% (appli)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.