Giter Site home page Giter Site logo

jeedom-smartlife's People

Contributors

pofmagicfingers avatar sabinus52 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

jeedom-smartlife's Issues

Probleme a l'extinction d'un périphérique

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 :)

Couleur Ruban led LSC smart connect

Bonjour,
J'ai acheté ce ruban led LSC smart connect compatible avec Tuya/Smartlife.
image
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.

ne fonctionne plus depuis dernière MàJ

[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

Un volet ne répond plus : [state] à 3 …

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.

Problème De Scènes

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

500 : Internal Server Error

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 ?

Erreur d’inclusion equipement smart life depuis Mise a jour

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.

Tout visible après une synchro

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.

Problème couleur avec projecteur extérieur Novostella et Lampe de Chevet LE LampUX

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!

Problème changement de couleur ampoule Wifi

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

Passage de Jeedom v3 à v4

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

500 : Internal Server Error

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

Ajout device SINOTIMER TM609

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

Intégration GRDE Smart WiFi Alarm

J'ai fait l'acquision de ce petit réveil : GRDE Smart WiFi Alarm

image

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 ?

Erreur lors de la détection automatique

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 :
image

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.

Intégration climatiseur portable Qlima Ph635

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

Manque icone

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
2020-04-20 16_35_35-Dashboard - Jeedom
.

Erreur "Param was not an HSL array"

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.

Climatiseur CLATRONIC

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

Intégration climatiseur Qlima

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 :

  • on / off
  • monter / descendre température (min : 18 | max : 32)
  • vitesse de ventilation (auto / low / med / high)
  • mode (dry / cool / fan)
  • function (sleep/swing/fahrenheit / celsius)
    il s'agit d'options unitaire sauf fahrenheit ou celsius ... qui sont soit l'une soit l'autre
  • function timer

Hésites pas si tu as des questions ou si tu veux que je test..:-)
Par avance merci
Christophe

Autres types d'appareils

Bonjour,

Le plugin n'est plus mis à jour depuis un moment.
Pouvez vous ajouter d'autres types d'appareils?

Caméra, aspirateur...

Merci

Intégration climatiseur portable Wood's Cortina silent 12k smarthome

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 !

Aucun appareil lors de la détection

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

Remontée conso jeedom pour prise wifi neocoolcam

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 !

Aucun equipement decouvert

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

Installation du pluggin

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

Pas de couleur sur bulb

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 :)

Utilisation

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 ...

Message d'erreur Volets

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é

Public

Bonjour,

Une idée de quand ce plugin passera en public ?

Merci :-)

Problème d'installation

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

Erreur de connexion au cloud Tuya : Argument 1 passed to Sabinus\TuyaCloudApi\Device\Device::setData() must be of the type array, null given

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.

Doorbell SmartLife video

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

Détecteur de porte

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 ...

intégration Interrupteur WiFi

salut

j'ai ce type de relais qui marche assez bien mais il n'est pas reconnu par le plugin

71EREp5cxKL AC_SL1500

lien amazon

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 ?

Jeedom Konyks

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

SmartLife Erreur exécution de la commande [Salon][LED Applique][Eteindre] : Param was not an HSL array

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

Prise avec conso / BW-SHP6

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.

Thermostat SEA801-APP

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

Prise avec conso / AWOW SmartPlug EU3S

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

Connexion impossible au compte smartlife

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

anomalie de connexion

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)

`

Problème avec la connexion du compte tuya

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

Essai commande volets roulants

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

Problème de pourcentage.

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.